- This Hearty Stuffed Pepper Soup has all the cozy flavors of classic stuffed peppers in an easy, spoonable bowl. Tender ground beef, colorful bell peppers, tomatoes, onions, garlic, and Italian herbs simmer together in a rich, savory broth for a satisfying meal.It’s hearty without being overly complicated and makes a wonderful high-protein family dinner. For a lower-carb version, cauliflower rice replaces traditional white rice while keeping the soup thick, filling, and full of texture.Can This Hearty Stuffed Pepper Soup Support Weight Loss Goals?It can fit into a balanced, calorie-conscious eating pattern when portion sizes and ingredient choices are appropriate. Lean ground beef supplies protein, while peppers, tomatoes, and cauliflower add volume and fiber. Choosing lean meat and controlling toppings such as cheese can help keep the overall calorie content moderate.Does Hearty Stuffed Pepper Soup Fit a High-Protein Lifestyle?Yes, this soup can work very well in a high-protein lifestyle. Lean ground beef provides most of the protein, while Parmesan adds a smaller protein boost. The cauliflower rice keeps the soup lower in carbohydrates than a traditional rice-based version, with approximately 31 g protein and 14 g net carbs per serving.Why This Recipe Is Special
- High-protein: Lean ground beef creates a satisfying protein-rich base.
- Lower-carb: Cauliflower rice replaces traditional rice.
- One-pot comfort food: Everything simmers together for easy cleanup.
- Loaded with vegetables: Bell peppers, tomatoes, onion, and cauliflower add color and texture.
- Meal-prep friendly: The flavor gets even better after a night in the refrigerator.
- It tastes like stuffed peppers without the work:
You get the familiar combination of beef, peppers, tomato, and Italian herbs in every spoonful.
There’s no need to carefully stuff and bake individual peppers. - The peppers become wonderfully tender:
Simmering them in the tomato-rich broth softens them while preserving some texture.
I prefer cutting them into medium pieces so they don’t disappear into the soup. - Cauliflower rice works surprisingly well:
It adds body and texture without making the soup feel overly starchy.
It also absorbs some of the savory tomato broth as it cooks. - It’s even better the next day:
The herbs and tomato flavors have more time to mingle after chilling.
That makes this soup particularly convenient for meal prep.
- Classic comfort food flavor:
Beef, peppers, tomatoes, garlic, and Italian herbs create a familiar stuffed-pepper taste.
Every bowl is warm, savory, and satisfying. - High in protein:
Lean ground beef provides a substantial amount of protein per serving.
It makes the soup much more filling than a vegetable-only soup. - Lower in carbohydrates:
Cauliflower rice replaces traditional rice without losing the hearty texture.
This keeps the net carbs relatively moderate. - Easy one-pot recipe:
Most of the cooking happens in a single Dutch oven or soup pot.
Cleanup is simple after dinner. - Great for meal prep:
The soup reheats beautifully and holds its texture well.
Make a large batch and portion it into containers for quick meals.
- Not browning the beef: Browning develops savory flavor that simply simmering the meat won’t provide.
- Adding cauliflower rice too early: Long cooking can make it overly soft, so add it toward the end.
- Cutting the peppers too small: Tiny pieces can become mushy during simmering.
- Using too much broth: Too much liquid can make the soup taste diluted rather than rich and hearty.
- Large Dutch oven or soup pot — provides enough space for browning and simmering.
- Wooden spoon — breaks up the ground beef while scraping flavorful browned bits.
- Sharp chef’s knife — makes quick work of chopping the vegetables.
- Ladle — makes portioning hot soup clean and easy.
- Storage containers — allow convenient meal-prep portions.
- Preparation Time: 15 minutes
- Cooking Time: 40 minutes
- Total Time: 55 minutes
- Servings: 6
- Best Season: Fall & Winter
- Total Calories: Approximately 340 calories per serving
Cauliflower rice gives this classic stuffed-pepper soup hearty texture with fewer carbohydrates.
A cozy, protein-rich one-pot dinner that’s perfect for meal prep and family nights.📝 IngredientsFor the Soup- 1 lb (454 g) lean ground beef, 90–93% lean
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 2 large bell peppers, diced
- 1 can (14.5 oz / 411 g) diced tomatoes, no added sugar
- 1 can (15 oz / 425 g) tomato sauce, no added sugar
- 4 cups (960 ml) low-sodium beef broth
- 2 cups (200 g) cauliflower rice, fresh or thawed frozen
- 1 teaspoon Italian seasoning
- 1 teaspoon dried oregano
- ½ teaspoon smoked paprika
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon onion powder
- ¼ teaspoon red pepper flakes, optional
- 1 tablespoon Worcestershire sauce
- 2 tablespoons chopped fresh parsley
- ¼ cup (25 g) grated Parmesan cheese
- Fresh parsley, optional
- Heat the pot: Place a large Dutch oven or soup pot over medium heat. Add olive oil and allow it to warm for about 30 seconds.
- Brown the beef: Add the ground beef and cook for 5–7 minutes, breaking it apart with a wooden spoon. Continue until browned and no longer pink. Drain excess fat if necessary.
- Sauté the aromatics: Add diced onion and bell peppers. Cook over medium heat for 5–6 minutes, stirring occasionally, until the vegetables begin to soften.
- Add garlic: Stir in minced garlic and cook for 30–45 seconds, until fragrant.
- Add the tomatoes and broth: Stir in diced tomatoes, tomato sauce, beef broth, Worcestershire sauce, Italian seasoning, oregano, smoked paprika, onion powder, salt, black pepper, and optional red pepper flakes.
- Bring to a simmer: Increase heat to medium-high until the soup begins to bubble gently.
- Simmer: Reduce heat to low-medium, cover partially, and simmer for 20 minutes. The peppers should be tender but not falling apart.
- Add cauliflower rice: Stir in cauliflower rice and cook uncovered over medium-low heat for 7–10 minutes. The cauliflower should be tender while still retaining some texture.
- Adjust consistency: If the soup is too thick, add a small amount of broth. If it is too thin, simmer uncovered for another 5 minutes.
- Finish: Stir in fresh parsley and taste for seasoning. Add additional black pepper, herbs, or red pepper flakes if desired.
- Serve: Ladle into bowls and top with Parmesan and fresh parsley.
- Calories: 340 kcal
- Fat: 18 g
- Cholesterol: 70 mg
- Sodium: 720 mg
- Potassium: 890 mg
- Total Carbohydrates: 20 g
- Fiber: 6 g
- Net Carbs: 14 g
- Sugars: 10 g
- Protein: 31 g
- Calcium: 95 mg
- Storage: Cool the soup promptly and refrigerate it in airtight containers for up to 4 days.
- Freezing: Freeze cooled soup in individual freezer-safe containers for up to 3 months.
- Reheating: Reheat gently on the stovetop over medium-low heat until steaming hot, or microwave individual portions in short intervals.
- Allergy notes: Contains dairy if Parmesan is used; Worcestershire sauce may contain fish or other allergens depending on the brand.
- Flavor boost: Add fresh basil, Parmesan rind while simmering, smoked paprika, or a splash of balsamic vinegar.
- Lower-carb option: Use extra cauliflower rice and reduce the amount of onion and tomato sauce slightly.
- Higher-protein option: Add extra lean ground beef or serve with grilled chicken on the side.
- Meal-prep tip: Divide into six containers once cooled for easy grab-and-go lunches.
Yes, lean ground turkey is an excellent substitute, although the soup will have a slightly lighter flavor.2. Can I use regular rice?
Yes, but regular rice will increase the carbohydrate content and should be added earlier so it has enough time to cook.3. Can I make this soup in a slow cooker?
Yes, brown the beef first, then combine the ingredients except cauliflower rice and cook on low for about 5–6 hours before adding the cauliflower near the end.4. Can I freeze Stuffed Pepper Soup?
Yes, it freezes well for up to 3 months in airtight freezer-safe containers.5. How can I make the soup thicker?
Simmer it uncovered for several extra minutes, allowing some of the liquid to evaporate.6. What goes well with Stuffed Pepper Soup?
A green salad, roasted vegetables, or a slice of low-carb protein bread makes an excellent accompaniment.

