That warm, comforting aroma of bell peppers, tomato, and beef simmering together is pure magic. This Stuffed Pepper Soup Recipe brings all those fantastic flavors of stuffed peppers into a cozy, easy-to-scoop bowl — it's like a hug on a cold day and so worth making.
Jump to:
Why You'll Love This Recipe
I can't tell you how many times this soup has come to my rescue when I want something hearty but not fussy. The flavors are exactly like a classic stuffed pepper but in this cozy, comforting bowl. It’s simple, approachable, and feels like a full meal without the fuss of stuffing peppers.
- One-Pot Comfort: Everything simmers together in one pot, which means less cleanup — always a win in my book.
- Classic Flavor Combo: The mix of bell peppers, ground beef, tomatoes, and seasonings nails that stuffed pepper taste perfectly.
- Flexible & Customizable: You can easily tweak the veggies, spices, or use different meats to make it your own.
- Perfect for Leftovers: It actually tastes better the next day, and it freezes beautifully for busy weeknights.
Ingredients & Why They Work
This recipe balances fresh veggies, savory beef, and rich tomato base that blend beautifully. Each ingredient plays a role—whether it’s adding texture, flavor, or depth—and shopping for fresh peppers and quality broth makes all the difference.
- Lean Ground Beef: Lean beef keeps the soup hearty without too much grease that weighs it down.
- Olive Oil: Helps soften the veggies gently and adds subtle richness.
- Yellow Onion: Adds natural sweetness and depth once sautéed.
- Garlic: Just a couple cloves bring that undeniable aromatic punch.
- Red & Green Bell Peppers: The stars that give the soup its signature flavor and vibrant color.
- Diced Tomatoes: These add fresh acidity and texture, holding their shape in the broth.
- Tomato Sauce: For that smooth, rich tomato base that ties everything together.
- Beef Broth: Provides savory depth and keeps the soup from feeling too thick.
- Worcestershire Sauce: A secret flavor booster adding complexity and umami.
- Sugar: Balances the acidity of tomatoes — use sparingly or skip if you prefer tangy.
- Italian Seasoning: Brings in a fragrant herb mix without fuss.
- Salt & Pepper: Simple seasonings that make or break the final flavor.
- Cooked Long Grain White Rice: Adds hearty texture and makes the soup feel like a complete meal.
- Fresh Italian Parsley: Brightens the dish and adds a fresh herbal kick.
- Shredded Cheese (Optional): A melty topping that brings an indulgent finish.
Make It Your Way
What I love best about this Stuffed Pepper Soup Recipe is how adaptable it is. Depending on what’s in my fridge, I tailor it pretty often and it never disappoints — feel free to experiment as much as you want.
- Variation: I sometimes swap ground beef for Italian sausage to add a meatier, spiced kick. It’s amazing with a little fennel or smoked paprika stirred in.
- Add Veggies: Toss in mushrooms, spinach, or diced carrots to boost nutrition and flavor — it’s super forgiving.
- Heat It Up: I like adding crushed red pepper flakes or a diced jalapeño if I want some warmth without overpowering the dish.
- Rice-Free Version: If you’re low-carb, swap the rice for cauliflower “rice” or skip it altogether and just add extra broth for a lighter feel.
Step-by-Step: How I Make Stuffed Pepper Soup Recipe
Step 1: Brown the Beef Just Right
Start by heating half the olive oil in a Dutch oven over medium heat. Add the ground beef, breaking it up with a wooden spoon. Cook until it's nicely browned and no pink remains — this usually takes about 6-8 minutes. Drain any excess grease, then season generously with salt and pepper. Set the beef aside for now.
Step 2: Sauté Your Veggies Till Soft
In the same pot, add the remaining olive oil. Toss in diced onion and chopped red and green bell peppers, sautéing for about 5 minutes until the onions are translucent and the peppers are tender. Add minced garlic and cook for an additional 30 seconds, just until fragrant. This step builds your flavor base and smells heavenly — don’t rush it!
Step 3: Bring It All Together
Now, add the browned beef back into your pot along with the diced tomatoes, tomato sauce, and beef broth. Stir to combine. Season the mix with Worcestershire sauce, Italian seasoning, and sugar (if you like the subtle sweetness). Give everything a taste and adjust salt and pepper as needed. Once it’s all mixed and tasting good, bring the soup to a gentle boil.
Step 4: Simmer for Deep Flavor
Reduce the heat to medium-low and let it simmer uncovered for 15-20 minutes, stirring occasionally. This lets the flavors meld beautifully and the soup thicken slightly.
Step 5: Add Rice & Herbs Last
If you’re dining right away, stir in cooked rice and chopped parsley. Let it heat through for just a minute or two. For leftovers, I recommend storing the rice separately — that way it won’t soak up all the broth and get mushy. Just stir rice into each bowl when reheating.
Step 6: Serve with Cheese & Enjoy!
Ladle the soup into bowls and sprinkle with shredded cheddar or mozzarella cheese, if you like. The melty cheese is the perfect finishing touch! Grab a crusty piece of bread or your favorite crackers and dig in.
Top Tip
After countless times making this Stuffed Pepper Soup Recipe, I’ve learned a few tricks that really take it to the next level. These tips will help you get the flavors just right and keep the texture spot on.
- Drain the Beef Well: Excess grease can make the soup oily, so be sure to drain after browning and before adding back in.
- Add Rice at The End: Cooking rice in the soup makes it soak up too much broth and turn mushy; stirring it in right before serving keeps it perfect.
- Adjust Broth to Taste: If you want a soupier consistency, simply add extra beef broth either while cooking or when reheating leftovers.
- Balance Acidity With Sugar: A little sugar goes a long way to balance the tang from tomatoes—taste before adding and adjust to your liking.
How to Serve Stuffed Pepper Soup Recipe
Garnishes
I love piling on shredded cheddar or mozzarella cheese — it melts into the warm soup with glorious gooeyness. Some fresh parsley or even chopped green onions add a fresh pop and color. For a little extra flair, a dollop of sour cream or a sprinkle of crushed red pepper flakes works wonders too.
Side Dishes
Crusty bread or buttery garlic toast is my go-to side; the perfect vessel for dipping. A crisp green salad with a light vinaigrette balances the richness nicely. Sometimes I throw some tortilla chips on the side for a fun crunch that works great with the soup’s flavors.
Creative Ways to Present
For special dinners, I’ve ladled this soup into mini cocotte bowls and topped each with a little cheese and a fresh parsley sprig — it instantly feels fancy. You can also serve in hollowed-out mini bell peppers for a playful twist that echoes its stuffed pepper inspiration.
Make Ahead and Storage
Storing Leftovers
After cooling, I store the soup and cooked rice in separate airtight containers in the fridge. This keeps the rice from melding into mush overnight. When ready to eat, I reheat the soup gently on the stove and stir in warmed rice just before serving. It tastes almost better the next day!
Freezing
I’ve frozen this soup a bunch of times without losing flavor. Just freeze the soup base without rice in freezer-safe containers. When thawed and reheated, add freshly cooked or thawed rice. This keeps the texture perfect and ready to enjoy anytime.
Reheating
I warm leftovers slowly over medium-low heat, stirring often to prevent sticking. Then, I add the rice and let it heat through for a couple minutes before serving. This method keeps the flavors bright and the texture just right.
Frequently Asked Questions:
Yes! This soup actually develops even deeper flavor when made a day ahead. Just store the cooked rice separately and add it freshly when reheating to keep the best texture.
Absolutely! Ground turkey or chicken works well if you want a lighter version. The flavor will be slightly different, so consider adding a bit more seasoning or broth to keep it flavorful.
Adding cooked rice prevents the rice from soaking up too much soup liquid and becoming mushy. It keeps your soup balanced and helps the rice stay just tender and fluffy.
Yes! Freeze the soup without the rice for best results. Reheat the soup separately and add freshly cooked or thawed rice when serving to maintain texture and flavor.
Final Thoughts
This Stuffed Pepper Soup Recipe holds a special place in my heart because it’s an easy weeknight dinner that always feels homemade and thoughtful. I love sharing it with friends because it’s approachable yet packed with flavor, and I know you’ll enjoy making it as much as I do. Next time you want the joy of stuffed peppers without the fuss, this soup has you covered!
Print
Stuffed Pepper Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Low Lactose
Description
Stuffed Pepper Soup is a hearty, comforting dish that combines the rich flavors of ground beef, bell peppers, tomatoes, and rice in a savory broth. Inspired by the classic stuffed bell pepper, this soup delivers all the comforting goodness in a warm, satisfying bowl perfect for any day.
Ingredients
Meat and Vegetables
- 1 lb. lean ground beef
- ½ medium yellow onion, diced (about ½ cup)
- 1 red bell pepper, finely chopped
- 1 green bell pepper, finely chopped
- 2 cloves garlic, minced
Liquids and Canned Goods
- 2 (14.5 oz.) cans diced tomatoes
- 1 (15 oz.) can tomato sauce
- 2 cups beef broth
Seasonings and Extras
- 1 tablespoon olive oil, divided
- 1 tablespoon Worcestershire sauce
- 1 tablespoon sugar, or to taste (optional)
- 1 teaspoon Italian seasoning
- Salt and pepper, to taste
- 2 cups cooked long grain white rice
- 2 tablespoons fresh Italian parsley, chopped
- Shredded cheddar or mozzarella cheese, for serving (optional)
Instructions
- Brown the Beef: In a Dutch oven over medium heat, brown the ground beef, breaking it up into small pieces. Once browned, drain any excess grease and season with salt and pepper. Remove the beef from the pot and set aside.
- Sauté Vegetables: Add 1 tablespoon of olive oil to the same Dutch oven, then sauté the diced onion and chopped bell peppers until they are soft, about 5 minutes. Add minced garlic and cook for another 30 seconds until fragrant.
- Add Liquids and Seasonings: Stir in the cooked ground beef, diced tomatoes, tomato sauce, and beef broth. Season the soup with Worcestershire sauce, sugar (if using), Italian seasoning, and additional salt and pepper to taste. Adjust seasoning by tasting.
- Simmer the Soup: Bring the mixture to a gentle boil, then reduce the heat to medium-low and let it simmer for 20 minutes, stirring occasionally to blend the flavors.
- Add Rice and Parsley: If serving immediately without leftovers, stir in the cooked rice and chopped parsley, then simmer for another 1-2 minutes until heated through. If you plan to have leftovers, stir in just the parsley and keep the rice separate until serving as it can absorb too much broth.
- Serve and Garnish: Dish the soup into bowls, garnish with shredded cheddar or mozzarella cheese if desired, and serve hot.
Notes
- Use cooked rice to prevent it from absorbing too much broth and making the soup too thick.
- For leftovers, store rice separately and add to individual soup servings when reheating to maintain texture.
- To make the soup soupier, add extra beef broth during cooking or when reheating.
- Enhance flavor by adding smoked paprika or cumin for a smoky depth.
- Add more vegetables such as celery, carrots, mushrooms, spinach, or potatoes for extra nutrition and texture.
- Boost meatiness by incorporating Italian sausage, Andouille sausage, or chorizo.
- Spice it up with red pepper flakes, diced green chilies, or sliced jalapeños.
- For a Mexican twist, add taco seasoning to the ground beef and top the soup with Mexican shredded cheese varieties.
Nutrition
- Serving Size: 1 cup
- Calories: 280 kcal
- Sugar: 6 g
- Sodium: 550 mg
- Fat: 12 g
- Saturated Fat: 4.5 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 20 g
- Fiber: 4 g
- Protein: 20 g
- Cholesterol: 60 mg
Leave a Reply