Stuffed Pepper Soup brings all the cozy flavors of classic stuffed peppers into one hearty, comforting bowl. Tender ground beef, colorful bell peppers, tomatoes, onions, herbs, and fluffy rice simmer together in a rich savory broth for an easy one-pot meal. It’s satisfying enough for busy weeknights while being simple to meal prep and customize.
The lean beef makes this naturally high-protein, while the vegetables add color, texture, and volume. For a low-carb version, simply reduce or replace the rice with cauliflower rice.
Can This Stuffed Pepper Soup Support Weight Loss Goals?
Yes, Stuffed Pepper Soup can fit into a balanced, portion-conscious eating pattern. Lean ground beef provides substantial protein, while bell peppers and tomatoes add vegetables and volume to each serving.
Keeping the rice portion moderate and choosing lean ground beef or turkey can make the soup more filling without unnecessarily increasing calories. For a lower-carb approach, replace some or all of the rice with cauliflower rice.
Does Stuffed Pepper Soup Fit a High-Protein Lifestyle?
Stuffed Pepper Soup is naturally high-protein-friendly, with approximately 29 g of protein per serving in the original recipe. Lean ground beef supplies most of the protein, while vegetables contribute fiber and volume. The rice-based version contains around 33 g net carbs, so it isn’t strictly low-carb. Reducing the rice or using cauliflower rice makes it more suitable for a lower-carb lifestyle.
Why This Recipe Is Special
- Classic comfort food: All the familiar flavors of stuffed peppers in an easy soup.
- One-pot convenience: Everything cooks together with minimal cleanup.
- High-protein: Lean beef provides a hearty protein foundation.
- Colorful and flavorful: Multiple bell pepper colors add sweetness and freshness.
- Freezer-friendly: A large batch can be prepared for future meals.
My Personal Experience
- Brown the beef first.
Giving the beef time to develop golden-brown edges creates a deeper savory flavor. - Use several pepper colors.
Red, yellow, orange, and green peppers make the soup more colorful while adding slightly different flavors. - Watch the rice carefully.
Rice continues absorbing broth as the soup sits, so cooking it just until tender helps maintain the right consistency. - Let the soup rest.
A short rest after cooking allows the broth, vegetables, and seasonings to come together beautifully.
Perfect For
- Cozy weeknight dinners
- Family meals
- Cold-weather lunches
- Sunday dinners
- Meal prep
- Freezer meals
- Potlucks
- Comfort-food nights
- High-protein meal plans
Why You’ll Love This Recipe
- Big stuffed-pepper flavor
Savory beef, sweet bell peppers, tomatoes, and Italian herbs recreate the classic dish in soup form. - Easy one-pot preparation
Everything cooks in one large pot, making both preparation and cleanup simple. - Protein-rich and satisfying
Lean ground beef provides about 29 g of protein per serving in the original recipe. - Excellent for meal prep
A single batch makes six servings that can be refrigerated for convenient lunches or dinners. - Easy to customize
Swap beef for turkey, change the spice level, add cheese, or replace rice with cauliflower rice.
Common Mistakes to Avoid
- Skipping the beef-browning step: This can result in less-developed savory flavor.
- Adding too much rice: Extra rice absorbs broth and can make the soup overly thick.
- Overcooking the peppers: Cook them until tender while retaining a little texture.
- Under-seasoning the broth: Tomatoes and broth need enough herbs and seasoning.
- Adding cheese directly to the whole pot: Add cheese to individual bowls for a better melted texture.
Required Equipment
- Large soup pot or Dutch oven — Provides enough room for the entire batch.
- Wooden spoon — Makes crumbling and browning the beef easy.
- Chef’s knife — Helps dice the vegetables evenly.
- Cutting board — Provides a stable prep surface.
- Ladle — Makes serving hot soup easy and mess-free.
- Measuring cups and spoons — Keeps the broth and seasoning balance consistent.
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: About 50 minutes
- Servings: 6
- Course: Soup / Main Course
- Cuisine: American
- Diet: High-protein-friendly
- Calories: Approximately 390 per serving
Short 3-Line Description
Stuffed Pepper Soup combines savory ground beef, colorful bell peppers, tomatoes, herbs, and rice in a rich broth.
This easy one-pot meal delivers all the comforting flavors of classic stuffed peppers.
It’s hearty, meal-prep friendly, and easy to adapt for a higher-protein or lower-carb lifestyle.
Ingredients
For the Soup
- 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
- Grated Parmesan
- Fresh parsley
- Fresh basil
- Plain Greek yogurt
- Sliced green onions
Directions
1. Prepare the Vegetables
Dice the onion and bell peppers into evenly sized pieces. Mince the garlic and measure the seasonings before cooking.
2. Brown the Beef
Place a large Dutch oven or soup pot over medium-high heat. Add the ground beef and crumble it with a wooden spoon.
Cook for 5–7 minutes, stirring occasionally, until browned and no longer pink. Drain excess grease if needed.
High-protein tip: Use 93–96% lean ground beef for a leaner protein base.
3. Sauté the Vegetables
Add the diced onion and bell peppers. Cook over medium heat for 4–5 minutes, stirring occasionally.
The vegetables should begin to soften while retaining some texture. Add the garlic and cook for about 30 seconds, just until fragrant.
4. Build the Soup
Stir in the tomato paste and cook for 1 minute.
Add the crushed tomatoes, diced tomatoes, beef broth, Italian seasoning, smoked paprika, oregano, garlic powder, black pepper, salt, and red pepper flakes.
Stir in the Worcestershire sauce.
5. Simmer
Bring the soup to a gentle boil over medium-high heat.
Reduce to medium-low, partially cover, and simmer for approximately 15 minutes.
6. Add the Rice
Stir in the uncooked rice.
Continue simmering for 15–18 minutes, stirring occasionally, until the rice is tender but not mushy.
Important: Avoid overcooking the rice because it continues absorbing liquid as the soup rests.
7. Adjust the Seasoning
Taste the soup and adjust salt, pepper, Italian seasoning, or red pepper flakes as needed.
If the soup becomes thicker than desired, add a little extra broth.
8. Rest and Finish
Turn off the heat and allow the soup to rest for about 5 minutes.
Ladle into bowls and garnish with parsley or basil. Add mozzarella, cheddar, Parmesan, or Greek yogurt if desired.
Serve warm.
High-Protein Tips
- Use 93–96% lean ground beef.
- Substitute lean ground turkey for the beef.
- Increase the meat to 1¼ pounds for more protein per serving.
- Add black beans or kidney beans for additional protein and fiber.
- Top each bowl with plain Greek yogurt.
- Use blended cottage cheese as a creamy protein-rich topping.
- Replace some or all of the rice with cauliflower rice for fewer net carbs.
- Add zucchini, mushrooms, spinach, or extra bell peppers when reducing rice.
Storage Instructions
- Refrigerator: Cool and store in an airtight container for up to 4 days.
- Reheating: Warm gently on the stovetop or microwave. Add a splash of broth or water if the soup has thickened.
- Freezer: For the best texture, freeze the soup without rice.
- Meal prep: Divide into individual containers for convenient lunches or dinners.
- Best freezing method: Add freshly cooked rice when reheating rather than freezing the rice in the soup.
Approximate Nutrition Facts
Per serving, 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 |
| Potassium | ~800 mg |
| Total Carbohydrates | ~39 g |
| Fiber | ~6 g |
| Net Carbs | ~33 g |
| Sugars | ~11 g |
| Protein | ~29 g |
| Calcium | ~80 mg |
Nutrition values are approximate and can vary depending on the beef, broth, tomatoes, rice, and toppings used.
Notes
- Ground meat: Ground turkey is an easy lean alternative to beef.
- Bell peppers: A mix of colors adds extra sweetness and visual appeal.
- Rice: White rice cooks quickly; brown rice requires additional cooking time and broth.
- Broth: Low-sodium broth gives you better control over the final seasoning.
- Thickness: Add extra broth when reheating if the soup becomes too thick.
- Cheese: A small amount of mozzarella or Parmesan adds classic stuffed-pepper flavor.
- Spice: Jalapeño, cayenne, red pepper flakes, or hot sauce can increase the heat.
- Low-carb option: Replace some or all of the rice with cauliflower rice.
- Freezing: Freeze without rice whenever possible for the best texture.
Frequently Asked Questions
1. Can I use ground turkey instead of beef?
Yes, lean ground turkey works very well and creates a lighter, protein-rich version.
2. Can I make Stuffed Pepper Soup without rice?
Absolutely. Omit the rice and add extra vegetables or cauliflower rice for a lower-carb version.
3. Can I use brown rice?
Yes, but brown rice generally requires more cooking time and additional broth.
4. Can I make this soup in a slow cooker?
Yes. Brown the meat and sauté the vegetables first, then transfer them with the other ingredients except the rice to a slow cooker and add cooked rice near the end.
5. How can I make the soup spicy?
Add diced jalapeños, cayenne pepper, red pepper flakes, or your favorite hot sauce.
6. Can I freeze Stuffed Pepper Soup?
Yes, but freezing it without the rice gives the best texture; add freshly cooked rice when reheating.

