There’s something incredibly comforting about a warm bowl of hearty soup, especially when it tastes like your favorite stuffed peppers in a cozy, spoonable form. This Stuffed Pepper Soup Recipe brings together savory ground beef, tender bell peppers, and fluffy rice all simmered in a rich tomato broth that feels like a big, delicious hug on a chilly day.
Jump to:
Why You'll Love This Recipe
I always reach for this Stuffed Pepper Soup Recipe when I want something that’s quick, filling, and incredibly satisfying. It’s a one-pot wonder that tastes like a homestyle dinner, but without the fuss of stuffing actual peppers. Plus, it’s versatile enough for a weeknight meal or meal prep.
- All-in-one comfort: It combines protein, veggies, and carbs in a rich, flavorful broth that’s perfect for dinner and leftovers.
- Simplified classic: Enjoy the essence of stuffed peppers without the time-consuming step of hollowing and filling actual peppers.
- Flexible and customizable: You can adjust the veggies, spices, and protein to suit your taste and dietary needs.
- Meal prep friendly: It reheats beautifully and even freezes well for busy days ahead.
Ingredients & Why They Work
This recipe balances savory, sweet, and tangy flavors with fresh, hearty ingredients that play well together. Each one has a role in building the soup’s character and texture — plus, they’re easy to find at any grocery store.
- Lean ground beef: It adds rich flavor and satisfying protein without too much grease, keeping the soup hearty but not heavy.
- Olive oil: Used to sauté veggies, it brings out their sweetness and adds a lovely depth of flavor.
- Yellow onion: Gives a subtle sweetness and savory base once softened.
- Garlic: Adds an aromatic punch that livens up the entire pot.
- Red and green bell peppers: True to the classic stuffed pepper combo, they provide crunch, color, and sweetness.
- Diced tomatoes & tomato sauce: Form the rich, tangy broth that ties all the flavors together beautifully.
- Beef broth: Deepens the soup’s umami and keeps it satisfying.
- Worcestershire sauce: A little secret weapon that adds complexity and a subtle tang.
- Sugar (optional): Balances acidity from the tomatoes; you can skip or adjust this based on your taste.
- Italian seasoning: A blend of herbs that complements the pepper and tomato flavors perfectly.
- Salt and pepper: Essential for seasoning and bringing everything to life.
- Cooked long grain white rice: Adds that comforting, starchy element that mimics the stuffed pepper experience.
- Fresh Italian parsley: A bright finish that adds freshness and color.
- Shredded cheddar or mozzarella cheese (optional): Melts beautifully on top for that extra indulgence.
Make It Your Way
One of the things I love most is how easy it is to tailor this Stuffed Pepper Soup Recipe. Sometimes I'll swap in ground turkey or chicken for a lighter option, and other times I'll sneak in extra veggies like zucchini or carrots for more texture. Don’t hesitate to make it your own.
- Variation: Once I added some cooked quinoa instead of rice for a grain twist — still warm and comforting but with a nutty texture I loved.
- Diet-friendly: Use ground turkey or plant-based crumbles to lower fat but keep the hearty texture.
- Seasonal: Add fresh basil or oregano when in season for a herbal boost that brightens the soup.
- Spice it up: Add a pinch of red pepper flakes or cayenne for a gentle heat if you like a little kick.
Step-by-Step: How I Make Stuffed Pepper Soup Recipe
Step 1: Brown that ground beef perfectly
Start by heating a Dutch oven or a heavy pot over medium heat. Add your lean ground beef and let it brown, breaking it up as it cooks. You want nice, small crumbles without overcooking. Drain any excess grease and season with salt and pepper. Set it aside while you work on the veggies — browning the beef first means it gets that caramelized flavor that really makes the soup sing.
Step 2: Sauté onions and peppers for a flavorful base
In the same pot, add a tablespoon of olive oil. Toss in diced onion and chopped red and green bell peppers. Cook until they’re tender and starting to get sweet — about 5 minutes. Then add minced garlic and sauté for just about 30 seconds. Garlic burns fast, so keep an eye on it here to avoid bitterness.
Step 3: Bring it all together with tomatoes and broth
Time to assemble the hearty flavors. Stir the cooked ground beef back into the pot along with diced tomatoes, tomato sauce, and beef broth. Add Worcestershire sauce, Italian seasoning, and that little optional dash of sugar to balance acidity. Give it a good stir, then do a taste test. Add more salt and pepper if it needs it—you can always adjust seasoning as the soup simmers.
Step 4: Simmer to meld all those flavors
Bring your soup to a gentle boil, then reduce heat to medium-low. Let it simmer for 15 to 20 minutes, stirring every now and then. This simmer is where all the ingredients marry together, thickening slightly and making the kitchen smell like dinner is ready.
Step 5: Add rice and parsley for the final touch
If you’re eating it right away, stir in cooked rice and fresh Italian parsley, letting the rice warm up for a minute or two. If you're saving leftovers, I like to hold off on adding rice because it absorbs liquid over time and can get mushy. Instead, I heat cooked rice individually when serving and add fresh parsley just before.
Step 6: Serve with your favorite cheesy toppings
Ladle into bowls and sprinkle with shredded cheddar or mozzarella cheese if you like it melty and indulgent. Grab a crusty bread or a simple salad to round out the meal, and enjoy that warm, comforting classic flavor that’s so satisfying.
Top Tip
Throughout my cooking, I’ve discovered a few key tricks that help this Stuffed Pepper Soup Recipe turn out just right every time. These tips come from the times I tweaked and adjusted when things didn’t quite go as planned, and I’m excited to share them so you avoid those common pitfalls.
- Don’t overcook peppers: Sauté peppers just until tender but still vibrant to keep their flavor fresh and avoid mushiness.
- Season in layers: Taste and adjust seasoning at multiple steps, especially after simmering, so the soup has balanced, rich flavor.
- Rice timing matters: For best texture, add cooked rice right before serving instead of during simmering if you want leftovers.
- Don’t skip draining grease: Removing excess fat from browned beef keeps the broth from being oily and keeps flavors clean.
How to Serve Stuffed Pepper Soup Recipe
Garnishes
I love topping my soup with sharp cheddar cheese, letting it melt into gooey ribbons, but shredded mozzarella is a milder, creamier choice you might prefer. A sprinkle of fresh parsley or even a tiny drizzle of good olive oil adds freshness and color that brightens the bowl.
Side Dishes
This soup pairs wonderfully with simple sides like crusty French bread for dipping or a crisp green salad tossed in vinaigrette. For heartier nights, I sometimes add roasted garlic breadsticks that soak up the broth perfectly.
Creative Ways to Present
For a dinner party, I’ve served the soup in hollowed-out bell peppers for an Instagram-worthy twist that nods to the original dish. You can also ladle it into mini bread bowls for a cozy, fun presentation that’s sure to impress guests.
Make Ahead and Storage
Storing Leftovers
Once cooled, I transfer leftover soup into airtight containers and keep it in the fridge for up to 4 days. Holding off on the rice until reheating keeps it from turning gummy. When ready to eat, I add freshly cooked rice to the bowl before warming it up.
Freezing
This soup freezes really well — just freeze it without rice to maintain the best texture. When thawed, I reheat the soup gently on the stove and stir in freshly cooked rice before serving. It’s a lifesaver for busy weeks.
Reheating
I reheat leftovers on the stovetop over medium-low heat, stirring occasionally to prevent sticking and to evenly warm everything through. Adding rice right before serving keeps it fluffy and fresh, never thick or mushy.
Frequently Asked Questions:
Absolutely! Swap out the ground beef for plant-based crumbles or cooked lentils, and use vegetable broth instead of beef broth. To keep that meaty flavor, add mushrooms or smoked paprika.
Long grain white rice is ideal because it stays fluffy and separate when cooked. You can also use brown rice, but note it will take longer to cook. Always add rice at the very end or just before serving to avoid mushiness.
Yes! Brown the beef and sauté the veggies first for best flavor, then combine all ingredients (except rice) in the slow cooker. Cook on low for 6-8 hours. Add cooked rice just before serving.
This Stuffed Pepper Soup Recipe is mild and family-friendly by default. You can easily ramp up the heat with red pepper flakes or cayenne if you prefer some spice.
Final Thoughts
Stuffed Pepper Soup has become one of those dishes I love pulling out when I want a no-fuss, heartwarming meal that feels homemade. The beautiful blend of peppers, meat, and rice in a luscious tomato broth hits all the right notes, especially as the weather cools. I really hope you enjoy making and sharing this recipe as much as I do — it’s like a big, flavorful hug in a bowl that will keep you coming back for more.
Print
Stuffed Pepper Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
Description
Stuffed Pepper Soup is a cozy and hearty one-pot meal filled with ground beef, onions, bell peppers, rice, and a rustic tomato-based broth. This comforting dish combines savory flavors with tender vegetables and is perfect for a warm dinner, served with optional shredded cheese for extra richness.
Ingredients
Main Ingredients
- 1 lb. lean ground beef
- 1 tablespoon olive oil, divided
- ½ medium yellow onion, diced (about ½ cup)
- 2 cloves garlic, minced
- 1 red bell pepper, finely chopped
- 1 green bell pepper, finely chopped
- 2 (14.5 oz.) cans diced tomatoes
- 1 (15 oz.) can tomato sauce
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- 1 tablespoon sugar, or to taste (optional, see notes)
- 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 while breaking up any clumps. Once cooked through, drain any grease, season with salt and pepper to taste, then remove the beef and set aside.
- Sauté the vegetables: Add 1 tablespoon of olive oil to the Dutch oven, then sauté the diced onions and finely chopped bell peppers until soft, about 5 minutes. Add the minced garlic and sauté for an additional 30 seconds until fragrant.
- Add liquids and seasonings: Stir the cooked beef back into the pot with diced tomatoes, tomato sauce, and beef broth. Season the mixture with Worcestershire sauce, optional sugar, and Italian seasoning. Taste and adjust salt and pepper as needed for balanced flavor.
- Simmer the soup: Bring the soup to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 15-20 minutes, stirring occasionally to meld the flavors.
- Finish with rice and parsley: If serving immediately, stir in the cooked rice and chopped parsley, simmering until heated through for 1-2 minutes. For leftovers, stir in parsley and heat the rice separately, then add rice to individual bowls when serving to maintain texture.
- Serve: Ladle the hot soup into bowls and garnish with shredded cheddar or mozzarella cheese if desired. Enjoy this hearty and flavorful meal!
Notes
- Use lean ground beef for a healthier version and to reduce grease.
- Adjust the amount of sugar according to the acidity of the tomatoes and personal taste.
- For a vegetarian version, substitute ground beef with cooked lentils or plant-based crumbles and use vegetable broth instead of beef broth.
- If you plan on having leftovers, add rice individually to each serving rather than the entire pot to prevent it from becoming mushy.
- Fresh Italian parsley adds brightness, but you can substitute with fresh cilantro or omit it if unavailable.
Nutrition
- Serving Size: 1 cup
- Calories: 290 kcal
- Sugar: 6 g
- Sodium: 580 mg
- Fat: 12 g
- Saturated Fat: 4 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 23 g
- Fiber: 4 g
- Protein: 22 g
- Cholesterol: 55 mg
Leave a Reply