This Stuffed Pepper Soup brings all the comforting flavors of classic stuffed peppers into one cozy, hearty bowl. Tender ground beef, sweet bell peppers, tomatoes, aromatic herbs, and fluffy rice simmer together in a rich, savory broth. It’s warm, satisfying, easy to make, and perfect for a comforting weeknight dinner.
Can Stuffed Pepper Soup Support Weight Loss Goals?
Yes, it can fit into a balanced, portion-conscious eating pattern. Lean ground beef provides protein, while bell peppers and tomatoes add vegetables and volume. Keeping the rice portion moderate and choosing lean meat can help make the soup filling without making it overly calorie-dense.
Does Stuffed Pepper Soup Fit a High-Protein Lifestyle?
This soup can be highprotein-friendly when prepared with lean ground beef or ground turkey. The meat supplies the majority of the protein, while beans can add even more if included. Rice contributes carbohydrates, so the net carbs are higher than in a traditional low-carb soup, but reducing the rice or replacing some with cauliflower rice can create a lower-carb variation.
Why This Recipe Is Special
- Classic comfort food: All the flavors of stuffed peppers in an easy soup.
- One-pot convenience: Everything simmers together in one pot.
- Hearty and filling: Beef, vegetables, and rice create a satisfying meal.
- Freezer-friendly: Perfect for preparing a batch ahead of time.
- Easy to customize: Adjust the meat, vegetables, rice, and seasonings to your preference.
My Personal Experience
- Brown the beef first.
Developing some color on the meat adds a deeper savory flavor.
Don’t rush this step by constantly stirring. - Use colorful bell peppers.
A combination of red, green, yellow, or orange peppers gives the soup more flavor and visual appeal.
Each variety also adds a slightly different sweetness. - Don’t overcook the rice.
Rice continues absorbing liquid while the soup sits.
Cook it just until tender to avoid a mushy texture. - Let the soup rest briefly.
A few minutes off the heat allows the flavors to come together.
The broth also becomes slightly richer as it settles.
Perfect For
Stuffed Pepper Soup is perfect for weeknight dinners, Sunday meals, meal prep, cold-weather lunches, family dinners, potlucks, freezer meals, and cozy comfort-food nights.
Why You’ll Love This Recipe
- All the flavors of stuffed peppers
You get savory beef, sweet peppers, tomatoes, and herbs in every spoonful. - One-pot recipe
Less cookware means less cleanup after dinner. - Protein-rich and satisfying
Ground beef provides a hearty protein foundation. - Easy to meal prep
The soup reheats beautifully for lunches throughout the week. - Customizable
Make it spicy, cheesy, lower-carb, or extra vegetable-packed.
Common Mistakes to Avoid
- Skipping the browning step: Unbrowned beef can produce a flatter flavor.
- Adding too much rice: It can absorb excessive broth and make the soup too thick.
- Overcooking the peppers: They should become tender while retaining some texture.
- Under-seasoning: Tomatoes and broth need enough seasoning to create a flavorful base.
- Adding cheese too early: Cheese can become stringy or disappear into the broth.
Required Equipment
- Large soup pot or Dutch oven — Provides enough space for the entire soup.
- Wooden spoon — Makes breaking up the ground meat easy.
- Chef’s knife — Quickly chops the peppers and onion.
- Ladle — Makes serving simple.
- Measuring cups and spoons — Keeps the seasoning balanced.
Recipe Details
- Preparation Time: 15 minutes
- Cooking Time: 35 minutes
- Total Time: Approximately 50 minutes
- Servings: 6
- Course: Soup / Main Course
- Cuisine: American
- Diet: High-Protein-Friendly
Short Description
Stuffed Pepper Soup combines seasoned ground beef, colorful bell peppers, tomatoes, onions, herbs, and rice in a rich savory broth. It’s an easy one-pot comfort meal that’s hearty, flavorful, and perfect for busy weeknights or meal prep.
📝 Ingredients
- 1 lb (450 g) lean ground beef
- 1 tablespoon olive oil, if needed
- 1 medium yellow onion, diced
- 3 bell peppers, diced
- 3 cloves garlic, minced
- 1 can (28 oz / 794 g) crushed tomatoes
- 1 can (14.5 oz / 411 g) diced tomatoes
- 4 cups low-sodium beef broth
- ¾ cup uncooked long-grain white rice
- 2 tablespoons tomato paste
- 1 teaspoon Italian seasoning
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- ½ teaspoon garlic powder
- ½ teaspoon black pepper
- ½ teaspoon salt, or to taste
- ½ teaspoon red pepper flakes, optional
- 1 tablespoon Worcestershire sauce
Optional Toppings
- Shredded mozzarella
- Shredded cheddar
- Fresh parsley
- Fresh basil
- Grated Parmesan
- Plain Greek yogurt
- Sliced green onions
Directions
Prepare the Ingredients
- Chop vegetables: Dice the onion and bell peppers into small, evenly sized pieces.
- Mince garlic: Prepare the garlic and set aside.
- Measure seasonings: Combine the Italian seasoning, paprika, oregano, garlic powder, salt, and pepper.
Brown the Beef
- Heat pot: Place a large Dutch oven or soup pot over medium-high heat.
- Add beef: Add the ground beef.
- Break it up: Use a wooden spoon to crumble the meat.
- Brown: Cook for approximately 5–7 minutes, stirring occasionally.
- Drain: Remove excess grease if necessary.
Cook the Vegetables
- Add onion: Stir the diced onion into the beef.
- Add peppers: Add the diced bell peppers.
- Cook: Sauté for approximately 4–5 minutes, until the vegetables begin to soften.
- Add garlic: Stir in the minced garlic.
- Cook briefly: Cook for approximately 30 seconds.
Build the Soup
- Add tomato paste: Stir in the tomato paste and cook for 1 minute.
- Add tomatoes: Pour in the crushed tomatoes and diced tomatoes.
- Add broth: Pour in the beef broth.
- Season: Add Italian seasoning, paprika, oregano, garlic powder, salt, pepper, and red pepper flakes if using.
- Add Worcestershire: Stir in the Worcestershire sauce.
- Combine: Mix everything thoroughly.
Simmer
- Bring to a boil: Bring the soup to a gentle boil.
- Reduce heat: Lower the heat to medium-low.
- Cover partially: Cover the pot loosely.
- Simmer: Cook for approximately 15 minutes.
Add Rice
- Add rice: Stir in the uncooked rice.
- Continue cooking: Simmer for another 15–18 minutes, stirring occasionally.
- Check rice: Cook until the rice is tender but not mushy.
- Check seasoning: Taste and adjust salt, pepper, or herbs as needed.
Finish
- Remove from heat: Once the rice is cooked, turn off the heat.
- Rest: Allow the soup to sit for approximately 5 minutes.
- Garnish: Add fresh parsley or basil.
- Add cheese: Top individual bowls with shredded mozzarella, cheddar, or Parmesan if desired.
- Serve: Ladle into bowls and enjoy warm.
High-Protein Tips
To make this soup even more highprotein-friendly:
- Use 93–96% lean ground beef.
- Replace ground beef with lean ground turkey.
- Add black beans or kidney beans.
- Increase the meat to 1¼ pounds.
- Stir in a spoonful of plain Greek yogurt when serving.
- Add cottage cheese blended smooth as a creamy topping.
- Serve with a side of grilled chicken or another lean protein if desired.
For lower net carbs, reduce the rice and replace it with cauliflower rice. Add extra bell peppers, zucchini, mushrooms, or spinach to maintain volume and texture.
Nutrition Facts
Per serving — approximate
Based on 6 servings and without optional cheese toppings.
| Nutrient | Amount |
|---|---|
| Calories | ~390 kcal |
| Total Fat | ~15 g |
| Saturated Fat | ~5 g |
| Cholesterol | ~65 mg |
| Sodium | ~650 mg |
| Total Carbohydrates | ~39 g |
| Fiber | ~6 g |
| Net Carbs | ~33 g |
| Sugars | ~11 g |
| Protein | ~29 g |
Nutrition values are estimates and vary according to the beef, broth, tomatoes, and rice used.
Notes
- Ground meat: Ground turkey works well as a lean alternative.
- Peppers: Use a mixture of colors for a sweeter, more colorful soup.
- Rice: White rice cooks quickly, but brown rice can also be used with additional cooking time.
- Broth: Low-sodium broth gives you more control over the final seasoning.
- Thickness: Add extra broth if the soup becomes too thick as it sits.
- Cheese: A little shredded mozzarella on top gives it a delicious stuffed-pepper feel.
- Storage: Refrigerate leftovers in an airtight container for up to 4 days.
- Reheating: Add a splash of broth or water before reheating.
- Freezing: For best texture, freeze the soup without rice and add freshly cooked rice when reheating.
Frequently Asked Questions
1. Can I use ground turkey instead of beef?
Yes. Ground turkey creates a lighter version while keeping the soup protein-rich.
2. Can I make Stuffed Pepper Soup without rice?
Absolutely. Simply omit the rice and add extra vegetables. Cauliflower rice is also an excellent lower-carb substitute.
3. Can I use brown rice?
Yes, but brown rice usually takes longer to cook and may require additional broth.
4. Can I make this soup in a slow cooker?
Yes. Brown the meat and sauté the vegetables first, then transfer everything except the rice to a slow cooker. Add cooked rice near the end to prevent it from becoming overly soft.
5. How can I make it spicy?
Add diced jalapeños, cayenne pepper, red pepper flakes, or your favorite hot sauce.
6. Can I freeze Stuffed Pepper Soup?
Yes. For the best texture, freeze the soup without rice because cooked rice can become soft after thawing. Add freshly cooked rice when reheating.

