Why You\’ll Love This Stuffed Pepper Soup
By Sage Martinez
This Stuffed Pepper Soup brings the cozy flavors of classic stuffed peppers into a single comforting pot. It\’s a simple, crowd-pleasing weeknight meal that balances bright bell peppers, savory beef, and a tomatoey broth thickened with rice. Below are a few reasons this stuffed pepper soup recipe should be in your regular rotation.
- Ease of preparation: This stuffed pepper soup comes together with straightforward steps and pantry-friendly ingredients. With about 10 minutes of prep and roughly 40 minutes of cooking time, you get dinner on the table quickly without juggling multiple pans. The one-pot method keeps cleanup simple, saving time for busy parents, students, and working professionals.
- Health benefits: Lean ground beef paired with red and green bell peppers delivers protein plus vitamins like vitamin A and vitamin C. The recipe uses tomato products and herbs for flavor without heavy creams, making this stuffed pepper soup a balanced option for diet-conscious individuals. Per serving nutrition shows about 22 grams of protein and 5 grams of fiber.
- Versatility: This stuffed pepper soup is easy to adapt. Use different proteins, swap grains, or make it vegetarian with lentils. You can add extra vegetables or change the herbs to suit seasonality or personal preferences, so it fits many diets and tastes.
- Distinctive flavor: The combination of sautéed onions, sweet bell peppers, garlic, tomatoes, and Italian-style herbs gives this soup a familiar stuffed pepper taste without the work of stuffing and baking. Stirring in rice creates a naturally thick, comforting texture that tastes like a warm, deconstructed stuffed pepper.
For a close alternative or inspiration, check out this classic stuffed pepper soup variation at Cooking Classy for different serving ideas and photos.
Jump to:
- Why You\’ll Love This Stuffed Pepper Soup
- Essential Ingredients for Stuffed Pepper Soup
- Main Ingredients
- Special Dietary Options
- How to Prepare the Perfect Stuffed Pepper Soup: Step-by-Step Guide
- First Step: Mise en place and heat
- Second Step: Brown the beef
- Third Step: Sauté the aromatics
- Fourth Step: Build the tomato broth
- Fifth Step: Simmer for depth
- Sixth Step: Prepare the rice
- Seventh Step: Finish and serve
- Timing and temperature notes
- Adaptations in the steps
- Dietary Substitutions to Customize Your Stuffed Pepper Soup
- Protein and Main Component Alternatives
- Vegetable, Sauce, and Seasoning Modifications
- Mastering Stuffed Pepper Soup: Advanced Tips and Variations
- Pro cooking techniques
- Flavor variations
- Presentation tips
- Make-ahead options
- How to Store Stuffed Pepper Soup: Best Practices
- Refrigeration
- Freezing
- Reheating
- Meal prep considerations
- Nutrition Facts
- Stuffed Pepper Soup Recipe
- Ingredients
- Directions
- Tips and Tricks
- FAQs: Frequently Asked Questions About Stuffed Pepper Soup
- What is stuffed pepper soup?
- What ingredients do I need for stuffed pepper soup?
- How much rice is used in stuffed pepper soup?
- How long does stuffed pepper soup take to cook?
- Can you freeze stuffed pepper soup?
- Stuffed Pepper Soup
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for Stuffed Pepper Soup
Main Ingredients
- 1 pound lean ground beef – Provides savory, meaty flavor and protein that forms the hearty base of the soup.
- 2 tablespoons olive oil, divided – Used to brown the beef and gently sauté the vegetables for depth of flavor.
- 1 small yellow onion, chopped (about 1 cup) – Adds sweetness and aromatics when sautéed with the peppers.
- 1 cup chopped red bell pepper (a bit over half a medium) – Offers sweetness and color to the soup, mirroring stuffed pepper flavors.
- 1 cup chopped green bell pepper – Adds mild bitterness and texture contrast to the red pepper.
- 2 cloves garlic, minced – Brings aromatic pungency and rounded savory notes.
- 2 cans (14.5 ounces each) diced tomatoes – Create the tomato base and provide chunky texture and acidity.
- 1 can (15 ounces) tomato sauce – Smooths and thickens the broth while deepening tomato flavor.
- 1 can (14.5 ounces) beef broth – Builds savory liquid and umami; can be swapped for other broths if needed.
- 2 1/2 tablespoons parsley – Fresh or dried parsley brightens the soup and adds herbaceous color.
- 1/2 teaspoon basil – Contributes Italian-style warmth and sweet herbal tones.
- 1/2 teaspoon oregano – Adds earthiness and a classic pizza-like herb note that complements tomato.
- 1 cup uncooked long grain white or brown rice – Thickens the soup and makes it filling; cook separately or in pot per preference.
- Cheddar or mozzarella cheese for serving (optional) – Melty cheese on top is a comforting finishing touch.
- Salt and pepper to taste – Basic seasoning to balance flavors.
Special Dietary Options
- Vegan: Replace the ground beef with cooked lentils or crumbled firm tofu and use vegetable broth instead of beef broth. Use a plant-based cheese or skip cheese.
- Gluten-free: The recipe is naturally gluten-free when you use gluten-free broth and verify canned tomato labels. Rice is gluten-free as written.
- Low-calorie: Use lean ground turkey or extra-lean beef, reduce oil to 1 tablespoon and skip cheese. Bulk up with extra bell peppers, celery, or carrots for volume without a lot of calories.
How to Prepare the Perfect Stuffed Pepper Soup: Step-by-Step Guide
First Step: Mise en place and heat
Gather and measure all ingredients before you start. Chop the onion, red and green bell peppers, and mince the garlic. Open the cans of diced tomatoes, tomato sauce, and beef broth so they\’re ready. Place a large pot on the stove and set heat to medium.
Second Step: Brown the beef
Add 1 tablespoon olive oil to the warmed pot. Add 1 pound lean ground beef, season with salt and pepper, and cook while breaking up the beef with a wooden spoon until browned, about 6 to 8 minutes. Proper browning builds flavor through caramelization. Once browned, drain excess fat and set the beef aside on a plate. Browning first gives the soup a richer base than adding raw meat to the broth.
Third Step: Sauté the aromatics
Return the pot to medium heat and add the remaining 1 tablespoon olive oil. Add 1 cup chopped yellow onion and both 1 cup chopped red bell pepper and 1 cup chopped green bell pepper. Sauté for about 3 minutes until vegetables begin to soften. Add 2 cloves garlic, minced, and cook 30 seconds more until fragrant. This step releases the sugars in the vegetables and deepens overall flavor.
Fourth Step: Build the tomato broth
Pour in 2 cans (14.5 ounces each) diced tomatoes, 1 can (15 ounces) tomato sauce, and 1 can (14.5 ounces) beef broth. Stir in 2 1/2 tablespoons parsley, 1/2 teaspoon basil, and 1/2 teaspoon oregano. Add the reserved cooked beef back into the pot. Season with salt and pepper to taste. Bring the mixture to a light boil over medium-high heat so the flavors start to mingle.
Fifth Step: Simmer for depth
Reduce heat to low, cover the pot, and simmer stirring occasionally for 30 minutes. Low, steady simmering allows the tomato base and herbs to blend with the meat and peppers for a balanced, warm flavor. If you prefer a thinner broth, lift the lid occasionally and adjust with a splash of extra broth or water.
Sixth Step: Prepare the rice
While the soup simmers, prepare 1 cup uncooked long grain white or brown rice according to package directions. Rinsing white rice under cold water before cooking removes excess starch and prevents it from becoming gummy. For brown rice, allow extra cooking time and more liquid if cooking it directly in the soup.
Seventh Step: Finish and serve
Stir the desired amount of cooked rice into the soup right before serving. Adding rice to each bowl individually helps prevent leftover sogginess. Ladle soup into bowls and top with shredded cheddar or mozzarella cheese if using, then garnish with fresh parsley. Serve warm with crusty bread or a simple green salad.
Timing and temperature notes
- Prep time: About 10 minutes for chopping and measuring.
- Cook time: About 40 minutes including browning and simmering.
- Heat levels: Brown meat on medium, sauté veggies on medium, bring soup to a light boil, then reduce to low for simmering.
Adaptations in the steps
If you are cooking for a vegetarian diet, follow the same steps but swap browned lentils or crumbled, lightly sautéed tempeh for the beef and use vegetable broth. For a gluten-free or low-sodium version, use low-sodium broth and confirm canned goods are gluten-free. If you want a thicker, stew-like finish, stir in more rice; for thinner soup, add extra broth.
Dietary Substitutions to Customize Your Stuffed Pepper Soup
Protein and Main Component Alternatives
Swap the ground beef to fit dietary needs or flavor preferences. Here are reliable replacements and how to handle them in this stuffed pepper soup.
- Ground turkey or chicken: Use one-to-one in place of beef. Brown thoroughly to develop savory notes, and consider adding a splash of soy sauce or Worcestershire sauce for umami.
- Sausage: Italian or smoked sausage adds depth and spice. Remove casings and brown as you would the ground beef. Reduce extra salt as sausage can be saltier.
- Lentils: For a vegetarian protein, cook 1 1/2 cups dried brown lentils separately until tender and add to the soup during the last 10 minutes of simmering. Lentils hold texture well and still provide a hearty mouthfeel.
- Tofu or tempeh: Crumble firm tofu or small cubes of tempeh and sauté until golden before adding to the broth. Pressing tofu helps it absorb flavor better.
Vegetable, Sauce, and Seasoning Modifications
Vegetable swaps increase variety and make the soup seasonal. Consider these options for this stuffed pepper soup:
- Extra vegetables: Add diced carrots, celery, or potatoes to the sauté step. Root vegetables should be cut small so they soften during the 30-minute simmer.
- Grain alternatives: Barley, freekah, or quinoa can replace rice. Cook grains separately if they have different cook times and add before serving to avoid mushiness.
- Broth swaps: Use chicken broth for a milder flavor or vegetable broth for a meatless version. Tomato and herbs will still carry the signature stuffed pepper taste.
- Spice adjustments: For gentle heat, sprinkle red pepper flakes during simmering. For Mediterranean notes, add a teaspoon of smoked paprika or swap the parsley for fresh basil at the end.
Mastering Stuffed Pepper Soup: Advanced Tips and Variations
Pro cooking techniques
Small technique changes make a big difference in flavor and texture for this stuffed pepper soup. Try these approaches:
- Brown the beef in batches if your pan is crowded to get even caramelization and deeper flavor.
- Deglaze the pot with a splash of beef broth after browning meat to lift browned bits and fold that flavor back into the soup.
- Use a spoon to skim any excess fat after simmering for a cleaner broth, or leave it for a richer mouthfeel.
Flavor variations
Change herbs and add-ins to remix this stuffed pepper soup:
- Double the herbs for a brighter, herb-forward bowl, or use Italian seasoning as a one-spice swap for basil and oregano.
- Add cooked Italian sausage for more savory depth and spice.
- Stir in a splash of vinegar or lemon juice just before serving to lift the tomato flavors.
Presentation tips
Small garnishes make this one-pot meal feel special. Sprinkle shredded cheddar or mozzarella on top and let it melt. Add a spoonful of sour cream for creaminess or a scattering of chopped fresh parsley for color. Serve with crusty bread or garlic toast on the side.
Make-ahead options
You can make the broth and vegetable base ahead of time. Cook the soup through the simmering step, then cool and refrigerate or freeze without rice for the best texture. Reheat and add freshly cooked rice to each serving. For quick meal prep, portion the soup into single-serving containers and store rice separately.
Tip: Do not stir rice into the whole pot before storing. Rice absorbs liquid and can become mushy add rice to individual bowls when serving leftovers.
How to Store Stuffed Pepper Soup: Best Practices
Refrigeration
Allow the soup to cool slightly at room temperature, then transfer to airtight containers and refrigerate. Store for up to 3 to 4 days. If you plan to eat leftovers, keep cooked rice separate or add fresh rice when reheating to preserve texture.
Freezing
Stuffed pepper soup freezes well for up to 3 months. For best quality, freeze without rice. Cool the soup fully, then portion into freezer-safe containers or bags, leaving some headspace for expansion. Thaw overnight in the refrigerator before reheating, and add freshly cooked rice when serving.
Reheating
Reheat on the stovetop over medium-low heat, stirring and adding a splash of broth or water if the soup has thickened. Microwave single servings in a covered dish, stirring halfway through. Reheated soup should reach steaming hot throughout before serving.
Meal prep considerations
For weekly meal prep, make the soup base and pack it in single-serving containers. Keep rice and any fresh toppings separate. This approach preserves texture and makes busy weeknight dinners fast to assemble. For inspiration on other make-ahead soups, visit this turkey broth and soup idea on the blog: Turkey carcass soup.
Nutrition Facts
| Nutrient | Per Serving |
|---|---|
| Calories | 374 |
| Fat | 13g |
| Saturated Fat | 4g |
| Cholesterol | 49mg |
| Sodium | 733mg |
| Potassium | 1183mg |
| Carbohydrates | 43g |
| Fiber | 5g |
| Sugar | 12g |
| Protein | 22g |
| Vitamin A | 1604 IU |
| Vitamin C | 73mg |
| Calcium | 88mg |
| Iron | 5mg |
Stuffed Pepper Soup Recipe
Ingredients
- 1 pound lean ground beef
- 2 tablespoons olive oil, divided
- 1 small yellow onion, chopped (about 1 cup)
- 1 cup chopped red bell pepper (a bit over half a medium)
- 1 cup chopped green bell pepper
- 2 cloves garlic, minced
- 2 cans (14.5 ounces each) diced tomatoes
- 1 can (15 ounces) tomato sauce
- 1 can (14.5 ounces) beef broth
- 2 1/2 tablespoons parsley
- 1/2 teaspoon basil
- 1/2 teaspoon oregano
- 1 cup uncooked long grain white or brown rice
- Cheddar or mozzarella cheese for serving (optional)
- Salt and pepper to taste
Directions
- Heat 1 tablespoon olive oil in a large pot over medium heat, add ground beef, season with salt and pepper, cook while breaking up beef until browned, then drain and set aside.
- Heat remaining olive oil in the pot, sauté onions, red and green bell peppers for 3 minutes, add garlic and cook 30 seconds more.
- Add diced tomatoes, tomato sauce, beef broth, parsley, basil, oregano, and cooked beef; season with salt and pepper; bring to a light boil.
- Reduce heat to low, cover, and simmer stirring occasionally for 30 minutes.
- Prepare rice according to package directions while soup simmers.
- Stir desired amount of cooked rice into the soup before serving.
- Serve warm topped with optional cheese and garnish with fresh parsley.
Preparation time: About 10 minutes prep time, 40 minutes cook time.
Tips and Tricks
- Add all or part of the rice depending on whether you want a thicker or thinner soup.
- For leftovers, avoid stirring rice into the soup before storing to prevent mushiness; add rice to each serving instead.
- Double the herbs to boost flavor or try using Italian seasoning as a substitute for basil and oregano.
- Optional variations: Swap beef broth for chicken broth, add vegetables like celery, carrots, or potatoes, include sausage for more flavor, use grains like barley, freekah, or quinoa, or add red pepper flakes for mild heat.

FAQs: Frequently Asked Questions About Stuffed Pepper Soup
What is stuffed pepper soup?
Stuffed pepper soup is a hearty, one-pot meal that captures all the flavors of classic stuffed peppers without the hassle of stuffing and baking. It combines ground beef, bell peppers, onions, garlic, diced tomatoes, tomato sauce, beef broth, and rice into a comforting soup. The beef browns for rich flavor, peppers add sweetness and crunch, and rice thickens it naturally. It’s ready in about 45 minutes on the stovetop, perfect for weeknight dinners. Serve with shredded cheese, sour cream, or crusty bread on top. This deconstructed version feeds 6-8 people and stores well for leftovers. Customize with spicy sausage or extra veggies for variety. (78 words)
What ingredients do I need for stuffed pepper soup?
For a classic stuffed pepper soup serving 6-8, gather: 1 lb ground beef, 1 diced onion, 3 bell peppers (any color, chopped), 3 garlic cloves (minced), 1 can (15 oz) diced tomatoes, 1 can (15 oz) tomato sauce, 4 cups beef broth, 1 cup uncooked long-grain white rice, 1 tsp Italian seasoning, salt, and pepper to taste. Optional: Worcestershire sauce for umami or paprika for smokiness. Brown beef first, then sauté veggies, add liquids and rice, simmer 25-30 minutes until rice is tender. Stir occasionally to prevent sticking. Total prep is 15 minutes. (92 words)
How much rice is used in stuffed pepper soup?
Most stuffed pepper soup recipes, including this one, use 1 cup uncooked long-grain white rice for a pot serving 6-8. This amount absorbs the broth for a thick, stew-like consistency without overpowering the veggies and beef. Rinse rice first to remove excess starch, then add it after browning meat and veggies. Bring to a boil, reduce to simmer, cover, and cook 25-30 minutes until tender. For thinner soup, reduce to ¾ cup; for Instant Pot, same amount on high pressure 8 minutes. Leftover rice thickens it more—add broth to reheat. Avoid brown rice as it takes longer. (98 words)
How long does stuffed pepper soup take to cook?
Stuffed pepper soup cooks in 45-50 minutes total on the stovetop: 10 minutes prep, 10 minutes browning beef and sautéing onion/peppers/garlic, then 25-30 minutes simmering with tomatoes, broth, and rice until tender. Test rice doneness by biting a grain. In a slow cooker, brown meat first, then low 6-7 hours or high 3-4 hours. Instant Pot: sauté mode 5 minutes, then pressure cook 8 minutes with 10-minute natural release. Stovetop yields the best texture. It thickens as it sits, so adjust broth for your preferred consistency. Makes great meal prep. (94 words)
Can you freeze stuffed pepper soup?
Yes, stuffed pepper soup freezes well for up to 3 months. Cool completely, then portion into freezer bags or containers, squeezing out air to prevent ice crystals. Rice can get mushy upon thawing, so for best results, cook without rice, freeze the base, and add freshly cooked rice when reheating. Thaw overnight in fridge, then warm on stovetop with extra broth. Microwave in single servings works too. Label with date. Avoid refreezing thawed soup. It’s a time-saver for busy weeks—reheats in 10-15 minutes to piping hot. (85 words)

Stuffed Pepper Soup
🍲 Enjoy all the comforting flavors of classic stuffed peppers in an easy, hearty soup form
🥚 One-pot meal that combines protein, vegetables, and rice for a complete dinner
- Total Time: 50 minutes
- Yield: 6-8 servings
Ingredients
– 1 pound lean ground beef for savory, meaty flavor and protein that forms the hearty base of the soup
– 2 tablespoons olive oil, divided for browning the beef and gently sautéing the vegetables for depth of flavor
– 1 small yellow onion, chopped for sweetness and aromatics when sautéed with the peppers
– 1 cup chopped red bell pepper for sweetness and color to the soup, mirroring stuffed pepper flavors
– 1 cup chopped green bell pepper for mild bitterness and texture contrast to the red pepper
– 2 cloves garlic, minced for aromatic pungency and rounded savory notes
– 2 cans (14.5 ounces each) diced tomatoes for creating the tomato base and providing chunky texture and acidity
– 1 can (15 ounces) tomato sauce for smoothing and thickening the broth while deepening tomato flavor
– 1 can (14.5 ounces) beef broth for building savory liquid and umami
– 2 1/2 tablespoons parsley for brightening the soup and adding herbaceous color
– 1/2 teaspoon basil for Italian-style warmth and sweet herbal tones
– 1/2 teaspoon oregano for earthiness and a classic pizza-like herb note that complements tomato
– 1 cup uncooked long grain white or brown rice for thickening the soup and making it filling
– Cheddar or mozzarella cheese for serving for melty cheese on top as a comforting finishing touch
– Salt and pepper to taste for basic seasoning to balance flavors
Instructions
1-First Step: Mise en place and heat Gather and measure all ingredients before you start. Chop the onion, red and green bell peppers, and mince the garlic. Open the cans of diced tomatoes, tomato sauce, and beef broth so they’re ready. Place a large pot on the stove and set heat to medium.
2-Second Step: Brown the beef Add 1 tablespoon olive oil to the warmed pot. Add 1 pound lean ground beef, season with salt and pepper, and cook while breaking up the beef with a wooden spoon until browned, about 6 to 8 minutes. Proper browning builds flavor through caramelization. Once browned, drain excess fat and set the beef aside on a plate. Browning first gives the soup a richer base than adding raw meat to the broth.
3-Third Step: Sauté the aromatics Return the pot to medium heat and add the remaining 1 tablespoon olive oil. Add 1 cup chopped yellow onion and both 1 cup chopped red bell pepper and 1 cup chopped green bell pepper. Sauté for about 3 minutes until vegetables begin to soften. Add 2 cloves garlic, minced, and cook 30 seconds more until fragrant. This step releases the sugars in the vegetables and deepens overall flavor.
4-Fourth Step: Build the tomato broth Pour in 2 cans (14.5 ounces each) diced tomatoes, 1 can (15 ounces) tomato sauce, and 1 can (14.5 ounces) beef broth. Stir in 2 1/2 tablespoons parsley, 1/2 teaspoon basil, and 1/2 teaspoon oregano. Add the reserved cooked beef back into the pot. Season with salt and pepper to taste. Bring the mixture to a light boil over medium-high heat so the flavors start to mingle.
5-Fifth Step: Simmer for depth Reduce heat to low, cover the pot, and simmer stirring occasionally for 30 minutes. Low, steady simmering allows the tomato base and herbs to blend with the meat and peppers for a balanced, warm flavor. If you prefer a thinner broth, lift the lid occasionally and adjust with a splash of extra broth or water.
6-Sixth Step: Prepare the rice While the soup simmers, prepare 1 cup uncooked long grain white or brown rice according to package directions. Rinsing white rice under cold water before cooking removes excess starch and prevents it from becoming gummy. For brown rice, allow extra cooking time and more liquid if cooking it directly in the soup.
7-Seventh Step: Finish and serve Stir the desired amount of cooked rice into the soup right before serving. Adding rice to each bowl individually helps prevent leftover sogginess. Ladle soup into bowls and top with shredded cheddar or mozzarella cheese if using, then garnish with fresh parsley. Serve warm with crusty bread or a simple green salad.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🍚 Add rice gradually to control soup thickness – use less for thinner soup or more for heartier texture
🧀 Top with shredded cheddar or mozzarella cheese while hot for a melty, rich finish
🌡️ Store rice separately from soup for leftovers to prevent mushiness, add fresh rice when reheating
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Gluten-Free (with gluten-free rice)
Nutrition
- Serving Size: 1 cup
- Calories: 374
- Sugar: 12 g
- Sodium: 733 mg
- Fat: 13 g
- Saturated Fat: 4 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 43 g
- Fiber: 5 g
- Protein: 22 g
- Cholesterol: 49 mg






