Hearty Stuffed Pepper Soup
Description
Hearty Stuffed Pepper Soup is a comforting, flavourful, and nourishing one-pot meal inspired by the classic stuffed peppers recipe. It combines tender bell peppers, savoury ground meat, tomatoes, aromatic vegetables, herbs, and rice simmered together in a rich, flavourful broth.
This cosy soup delivers all the delicious flavours of traditional stuffed peppers but in an easier, spoon-friendly version. Every bowl is packed with colourful vegetables, protein, and satisfying textures, making it perfect for family dinners, meal prep, or a warming meal on chilly evenings.
The sweetness of red and green peppers blends beautifully with the rich tomato base, while herbs and spices add depth and warmth. The rice absorbs the delicious flavours of the broth, creating a hearty soup that feels like a complete meal.
This recipe is easy to customise with different proteins, grains, or vegetables, making it a versatile dish for any kitchen.
Ingredients
For the Soup Base
- 2 tablespoons olive oil
- 1 pound ground beef or ground turkey
- 1 medium onion, diced
- 3 cloves of garlic, minced
- 2 large bell peppers, diced (red and green combination)
- 2 medium carrots, diced (optional)
- 2 celery stalks, diced (optional)
- 1 can (28 oz) crushed tomatoes
- 1 can (14 oz) diced tomatoes
- 4 cups beef broth or chicken broth
- 1 cup cooked rice or ¾ cup uncooked rice
- 2 tablespoons tomato paste
- 1 teaspoon Italian seasoning
- 1 teaspoon dried oregano
- 1 teaspoon paprika
- ½ teaspoon smoked paprika
- ½ teaspoon black pepper
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon red pepper flakes (optional)
- 2 tablespoons fresh parsley, chopped
Optional Toppings
- Grated Parmesan cheese
- Fresh parsley
- Fresh basil
- Sour cream or Greek yoghurt
- Crusty bread
Instructions
Step 1: Prepare the Ingredients
Wash and prepare all vegetables.
Dice onions and bell peppers into small pieces so they cook evenly.
Mince garlic and prepare all seasonings before starting.
Having everything ready makes the cooking process easier.
Step 2: Brown the Meat
Heat olive oil in a large soup pot over medium heat.
Add ground beef or turkey.
Cook for 6–8 minutes, breaking the meat apart with a spoon until browned.
Drain excess fat if needed.
Browning the meat creates a deeper flavour and gives the soup a rich base.
Step 3: Cook the Vegetables
Add diced onion, bell peppers, carrots, and celery to the pot.
Cook for 5–7 minutes until vegetables begin to soften.
Add minced garlic and cook for another 30 seconds until fragrant.
The vegetables release natural sweetness that enhances the flavour of the soup.
Step 4: Add Tomato Base and Seasonings
Add:
- Tomato paste
- Crushed tomatoes
- Diced tomatoes
- Broth
Stir everything together.
Add:
- Italian seasoning
- Oregano
- Paprika
- Smoked paprika
- Salt
- Black pepper
- Red pepper flakes
Mix well.
Step 5: Simmer the Soup
Bring the soup to a gentle boil.
Reduce heat to low.
Cover and simmer for:
25–30 minutes
Allow the flavours to combine while the peppers become tender.
Stir occasionally to prevent sticking.
Step 6: Add Rice
Add cooked rice during the last 10 minutes of cooking.
If using uncooked rice, add it earlier with extra broth and allow enough cooking time.
Stir well.
The rice will absorb the flavourful tomato broth.
Step 7: Final Seasoning
Taste the soup and adjust:
- Salt
- Pepper
- Herbs
Add fresh parsley before serving.
Step 8: Serve
Ladle soup into bowls.
Top with:
- Parmesan cheese
- Fresh herbs
- A spoonful of Greek yoghurt
Serve warm with crusty bread.
Tips and Notes
- Use a combination of red, yellow, and green peppers for extra flavour and colour.
- Ground turkey makes this recipe lighter, while beef creates a richer taste.
- For the best texture, add cooked rice near the end so it does not become too soft.
- If storing leftovers, keep rice separate because it continues absorbing liquid.
- Add extra broth when reheating because the soup thickens over time.
- Use homemade broth for deeper flavour if available.
- Fresh herbs added at the end create a brighter taste.
- Do not rush the simmering process because slow cooking develops better flavour.
- Add more vegetables like zucchini, mushrooms, or spinach for extra nutrition.
Storage Instructions
Refrigerator
Store leftover soup in an airtight container for up to:
4 days
Freezer
Freeze for up to:
3 months
For best results:
- Freeze without rice if possible.
- Add fresh cooked rice when reheating.
Reheating
Warm gently on the stovetop.
Add extra broth if the soup becomes too thick.
Recipe Variations
Low-Carb Stuffed Pepper Soup
Replace rice with:
- Cauliflower rice
- Extra vegetables
for a lower carbohydrate option.
Chicken Stuffed Pepper Soup
Use:
- Ground chicken
- Shredded cooked chicken
instead of beef.
Vegetarian Stuffed Pepper Soup
Replace meat with:
- Black beans
- Kidney beans
- Lentils
for plant-based protein.
Creamy Stuffed Pepper Soup
Add:
- Cream cheese
- Heavy cream
- Greek yoghurt
for a creamy version.
Spicy Version
Add:
- Jalapeños
- Chilli powder
- Extra red pepper flakes
for more heat.
Benefits of Hearty Stuffed Pepper Soup
Rich in Vitamins
Bell peppers are excellent sources of vitamin C, antioxidants, and important nutrients.
High in Protein
Ground meat provides protein that supports muscle health and helps keep you full.
Good Source of Fibre
Vegetables and rice contribute dietary fibre that supports digestion.
Supports Balanced Meals
This soup combines:
- Protein
- Vegetables
- Carbohydrates
- Healthy fats
into one satisfying dish.
Comforting and Filling
The combination of warm broth, vegetables, and protein makes this soup very satisfying.
Meal Prep Friendly
This recipe stores well and makes healthy weekday meals easier.
Q&A
Q: Can I make this soup ahead of time?
Yes. The flavours often become even better the next day.
Q: Can I use frozen peppers?
Yes. Frozen bell peppers work well and can save preparation time.
Q: Can I make this soup without rice?
Yes. Add extra vegetables, beans, or cauliflower rice instead.
Q: What type of meat works best?
Ground beef provides a classic stuffed pepper flavour, while turkey or chicken creates a lighter version.
Q: How do I make the soup thicker?
Simmer uncovered for a few extra minutes or add more rice.
Q: Why did my rice absorb all the broth?
Rice continues absorbing liquid after cooking. Add extra broth when reheating.
Q: Is this recipe gluten-free?
Yes, as long as all packaged ingredients are gluten-free.
Q: Can children eat this soup?
Yes. It is a family-friendly meal. Reduce spices if serving young children.
Q: Can I add cheese inside the soup?
Yes. Parmesan or mozzarella can be stirred in before serving.
Servings
Serves: 6 people
Serving Size: About 1½–2 cups
Approximate Nutritional Information (Per Serving)
- Calories: 380
- Protein: 25 g
- Carbohydrates: 42 g
- Fibre: 7 g
- Fat: 14 g
- Saturated Fat: 4 g
- Sugar: 9 g
- Sodium: 650 mg
Nutritional values may vary depending on ingredients, meat choice, and portion sizes.
Final Thoughts
Hearty Stuffed Pepper Soup is the perfect combination of comfort, nutrition, and homemade flavour. It brings together everything people love about classic stuffed peppers in a simple one-pot recipe that is easier to prepare and perfect for busy families.
With tender peppers, flavourful meat, rich tomato broth, and satisfying rice, this soup is a cosy meal that can be enjoyed any time of year. Whether you prepare it for dinner, meal prep, or a gathering, this recipe delivers warmth and delicious flavour in every bowl.