Description
Stuffed Pepper Soup transforms the comforting flavors of classic stuffed peppers into an easy, hearty one-pot meal. Tender ground beef, colorful bell peppers, tomatoes, onion, and savory seasonings simmer together in a rich broth for a satisfying bowl.
This version skips the traditional large portion of rice and uses cauliflower rice instead, keeping the soup lower in carbs while adding plenty of vegetables. With lean ground beef and Parmesan, it also offers a satisfying high-protein profile without sacrificing the cozy flavor you expect from stuffed peppers.
Can This Stuffed Pepper Soup Support Weight Loss Goals?
Stuffed Pepper Soup can fit into a balanced weight-management meal plan because it combines lean protein, vegetables, and a flavorful broth in one filling dish. The ground beef provides protein, while peppers and cauliflower add volume and fiber.
Replacing traditional white rice with cauliflower rice lowers the carbohydrate load while keeping the soup hearty. Portion size and your overall daily food intake still matter, so this recipe is best considered one component of a balanced eating pattern.
Does Stuffed Pepper Soup Fit a High-Protein Lifestyle?
Yes, this soup is a strong option for a high-protein lifestyle because lean ground beef provides the main protein source. Greek yogurt or Parmesan can add another protein boost when used as toppings. Cauliflower rice keeps the estimated net carbs relatively low compared with traditional rice-based stuffed pepper soup. Each serving provides approximately 29 g of protein, making it suitable as a satisfying lunch or dinner.
Why This Recipe is Special
- High-protein: Lean ground beef provides substantial protein in every bowl.
- Low-carb friendly: Cauliflower rice replaces traditional white rice.
- One-pot comfort food: Everything cooks together for easy preparation and cleanup.
- Keto-friendly option: The recipe can fit a low-carb or keto-style meal plan with suitable ingredients.
- Meal-prep favorite: The flavors become even more developed after resting overnight.
My Personal Experience
- The peppers become wonderfully tender.
Simmering them in the tomato-rich broth softens them without making them disappear.
Their natural sweetness balances the savory ground beef beautifully. - The cauliflower rice works surprisingly well.
It adds body and a rice-like texture without overwhelming the soup.
I especially like adding it near the end so it doesn’t become mushy. - The broth is packed with flavor.
Garlic, Italian seasoning, paprika, tomatoes, and beef create a deeply savory base.
A little Parmesan at the end makes the finished soup even richer. - It is especially satisfying on chilly evenings.
A steaming bowl feels hearty without requiring a heavy side dish.
The combination of protein and vegetables makes it naturally filling. - It reheats beautifully.
The ingredients hold their texture well when gently reheated.
This makes the recipe particularly convenient for weekday lunches.
Perfect For
This soup is ideal for weeknight dinners, Sunday meal prep, packed lunches, chilly evenings, family dinners, freezer meals, and low-carb or keto-style meal plans. It is also a practical option when you want a complete meal in one pot without preparing multiple side dishes.
Why You’ll Love This Recipe
- One-pot convenience
The beef, vegetables, broth, and seasonings all come together in one pot.
That means less cleanup after a comforting homemade dinner. - Classic stuffed-pepper flavor
Tomatoes, bell peppers, beef, garlic, and Italian seasoning recreate the familiar combination.
You get all those flavors without stuffing individual peppers. - Protein-rich and filling
Lean ground beef supplies plenty of protein for a satisfying meal.
Cauliflower rice and vegetables add volume without relying heavily on grains. - Lower-carb comfort food
Replacing regular rice with cauliflower rice reduces the carbohydrate content.
The soup remains hearty and spoonable rather than feeling like a diet substitute. - Great for leftovers
The flavors continue to develop after refrigeration.
A quick stovetop reheat gives you an easy second-day meal.
Common Mistakes to Avoid
- Adding cauliflower rice too early — It can become overly soft, so add it during the final portion of cooking.
- Using too much liquid — Excess broth can dilute the rich tomato and beef flavor.
- Overcooking the peppers — Simmer until tender but still slightly firm for the best texture.
- Skipping the browning step — Properly browning the beef develops deeper savory flavor.
Required Equipment
- Large Dutch oven or soup pot — provides enough space for even simmering and prevents overflow.
- Wooden spoon — easily breaks up the ground beef while it browns.
- Sharp chef’s knife — makes quick, uniform cuts of peppers and onion.
- Cutting board — provides a stable surface for safe vegetable preparation.
- Ladle — makes serving the hot soup easy and mess-free.
- Airtight meal-prep containers — keep individual portions fresh for refrigerated or frozen storage.
Storage Instructions
Allow the soup to cool before transferring it to airtight refrigerator-safe containers. Refrigerate within 2 hours of cooking and use within 3–4 days.
For longer storage, divide the cooled soup into individual freezer-safe containers, leaving some room for expansion. Freeze for approximately 2–3 months for best quality.
Thaw frozen soup overnight in the refrigerator when possible. Reheat gently on the stovetop over medium-low heat, stirring occasionally, until steaming hot throughout. The soup remains a protein-rich meal after storage as long as it is properly refrigerated or frozen.
Recipe Details

- Preparation Time: 15 minutes
- Cooking Time: 35 minutes
- Total Time: 50 minutes
- Servings: 6
- Best Season: All-season
- Total Calories: Approximately 345 calories per serving
Short 3-Line Description
This hearty Stuffed Pepper Soup delivers classic stuffed-pepper flavor in an easy one-pot meal.
Lean ground beef, colorful peppers, tomatoes, and cauliflower rice make it satisfying and low-carb friendly.
It is perfect for cozy dinners, meal prep, and protein-rich weekday lunches.
📝 Ingredients
Soup
- 1 lb (450 g) lean ground beef, 90–93% lean
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 2 medium bell peppers, diced
- Use any combination of red, green, yellow, or orange peppers.
- 1 can (14.5 oz / 411 g) diced tomatoes, no-sugar-added
- 1 can (8 oz / 227 g) tomato sauce, no-sugar-added
- 4 cups (960 ml) low-sodium beef broth
- 2 cups (about 200 g) riced cauliflower
- Fresh or frozen both work.
- 1 tablespoon tomato paste
- 1 teaspoon Italian seasoning
- 1 teaspoon smoked paprika
- ½ teaspoon dried oregano
- ½ teaspoon black pepper
- ¼ teaspoon salt
- Adjust according to the sodium content of your broth and tomatoes.
- ¼ teaspoon red pepper flakes (optional)
- 1 tablespoon Worcestershire sauce
- Choose a lower-sugar variety if desired.
- ½ cup (50 g) grated Parmesan cheese
- 2 tablespoons chopped fresh parsley
Optional Toppings
- Extra Parmesan
- Fresh parsley
- Plain Greek yogurt
- Cracked black pepper
- Red pepper flakes
Directions
- Prepare the vegetables.
Dice the onion and bell peppers into small, even pieces and mince the garlic.
Uniform pieces cook at the same rate and distribute nicely throughout the soup. - Heat the pot.
Place a large Dutch oven or soup pot over medium heat. Add olive oil and warm for about 30 seconds. - Brown the beef.
Add the ground beef and cook for 6–8 minutes, breaking it apart with a wooden spoon.
Continue until it is browned throughout and no longer pink. - Add onion and peppers.
Stir in the diced onion and bell peppers. Cook over medium heat for 5–6 minutes, stirring occasionally.
The vegetables should begin softening while retaining some color. - Add garlic and seasonings.
Stir in garlic, Italian seasoning, smoked paprika, oregano, black pepper, salt, and red pepper flakes.
Cook for 30–60 seconds, just until fragrant. - Build the tomato base.
Add tomato paste, diced tomatoes, tomato sauce, beef broth, and Worcestershire sauce. Stir thoroughly to combine. - Simmer the soup.
Increase the heat to medium-high until the mixture reaches a gentle boil.
Reduce to low, cover partially, and simmer for 20 minutes, stirring occasionally. - Add the cauliflower rice.
Stir in the cauliflower rice during the final 5–7 minutes.
Cook until it is tender but still has a slight bite rather than becoming mushy. - Finish with Parmesan.
Turn the heat to low and stir in Parmesan. Cook for another 1–2 minutes until the cheese melts into the broth. - Check the consistency.
The finished soup should be thick and hearty, with tender peppers, visible beef, and a rich tomato broth.
If it is too thick, add a small amount of broth; if too thin, simmer uncovered for a few extra minutes. - Serve.
Remove from the heat and stir in fresh parsley. Ladle into bowls and top with additional Parmesan if desired.
High-protein cooking tip: Use lean ground beef and avoid replacing the meat with a large quantity of starchy ingredients. Greek yogurt or additional Parmesan can also be used as a protein-containing topping.
Nutrition Facts — Per Serving, Approximate
- Calories: ~345 kcal
- Fat: ~18 g
- Cholesterol: ~75 mg
- Sodium: ~620 mg
- Potassium: ~850 mg
- Total Carbohydrates: ~15 g
- Fiber: ~4 g
- Net Carbs: ~11 g
- Sugars: ~8 g
- Protein: ~29 g
- Calcium: ~180 mg
Nutrition values are approximate and can vary depending on the exact beef, broth, canned tomatoes, tomato sauce, cheese, and vegetable brands used.
Notes
- Storage: Refrigerate leftovers in airtight containers for 3–4 days.
- Freezing: Freeze individual portions for up to 2–3 months.
- Reheating: Warm gently on the stovetop over medium-low heat or microwave individual servings until steaming hot.
- Consistency: Add a little extra broth when reheating if the soup thickens in the refrigerator.
- Allergy note: Worcestershire sauce may contain fish or other allergens depending on the brand; check the label if needed.
- Flavor boost: Add smoked paprika, red pepper flakes, fresh parsley, or a splash of lemon juice just before serving.
- Lower-sodium option: Use no-salt-added tomatoes and low-sodium broth, then season gradually.
- Diabetic-friendly consideration: The recipe is designed to be relatively lower in carbohydrates than traditional rice-filled stuffed pepper soup, but individual carbohydrate needs vary.
Frequently Asked Questions
1. Can I use regular rice instead of cauliflower rice?
Yes, but regular rice will substantially increase the carbohydrate content and change the nutrition estimates.
2. Can I make Stuffed Pepper Soup with ground turkey?
Yes, lean ground turkey is an easy substitute that can create a lighter, protein-rich version.
3. Can I make this soup ahead of time?
Yes, it can be prepared a day ahead and refrigerated, and the flavors often become even more developed.
4. Can I freeze Stuffed Pepper Soup?
Yes, cool it completely, divide it into freezer-safe containers, and freeze for approximately 2–3 months.
5. How can I make the soup thicker?
Simmer it uncovered for several additional minutes so excess liquid evaporates and the broth becomes more concentrated.
6. Can I make this recipe keto-friendly?
Yes, use cauliflower rice, no-sugar-added tomato products, a low-carb Worcestershire sauce, and check your preferred ingredients to keep the total carbohydrates within your target.