Stuffed Pepper Soup is the ultimate comfort food hack—it takes all the beloved flavors of classic stuffed peppers and transforms them into a hearty, easy-to-simmer, one-pot wonder. It’s forgiving, flexible, and perfect for meal prep.
Here’s a robust, crowd-pleasing recipe that delivers all the savory-sweet flavor of the original dish, without the fuss of stuffing.
Classic Stuffed Pepper Soup
This recipe captures the essence of stuffed peppers in a bowl: savory beef, tender rice, sweet bell peppers, and a rich tomato broth.
Prep Time: 15 mins | Cook Time: 35-40 mins | Serves: 6-8
Ingredients:
For the Soup:
-
1 lb (450g) ground beef (or ground turkey/Italian sausage)
-
1 tbsp olive oil
-
1 medium onion, diced
-
1 medium green bell pepper, diced
-
1 medium red bell pepper, diced
-
3-4 cloves garlic, minced
-
1 can (14.5 oz / 400g) diced tomatoes, undrained
-
1 can (15 oz / 425g) tomato sauce
-
1 can (14.5 oz / 400g) beef broth (or 2 cups)
-
1 can (10.5 oz / 300ml) condensed tomato soup (optional, for extra richness)
-
2 cups low-sodium chicken or beef broth (additional)
-
2 tbsp Worcestershire sauce
-
1 tsp dried oregano
-
1 tsp dried basil
-
1/2 tsp paprika
-
Salt and black pepper to taste
For the Finish:
-
1 cup uncooked long-grain white rice (OR 2-3 cups cooked rice)
-
1/4 cup chopped fresh parsley
Optional Toppings:
-
Shredded mozzarella or cheddar cheese
-
Sour cream
-
Fresh parsley or basil
Instructions:
-
Brown the Meat: In a large Dutch oven or heavy pot, brown the ground beef over medium-high heat until no pink remains. Drain excess fat and set meat aside.
-
Sauté Veggies: In the same pot, add olive oil. Sauté onion and bell peppers until softened, about 5-7 minutes. Add garlic and cook for 1 more minute until fragrant.
-
Build the Soup: Return the beef to the pot. Add diced tomatoes, tomato sauce, broth, tomato soup (if using), Worcestershire sauce, oregano, basil, paprika, salt, and pepper. Stir well.
-
Simmer: Bring to a boil, then reduce heat to low, cover, and let it simmer for 20 minutes to allow flavors to meld.
-
Cook the Rice: Choose your method:
-
In the Soup (One-Pot): After the 20-minute simmer, stir in the 1 cup of uncooked rice. Cover and simmer for an additional 20-25 minutes, or until rice is tender. Add a splash of broth if it gets too thick.
-
Separately (Better for Leftovers): Cook rice separately according to package directions. Add cooked rice to individual bowls when serving. This prevents the rice from absorbing all the broth if you have leftovers.
-
-
Final Touch: Stir in fresh parsley. Taste and adjust seasonings.
-
Serve: Ladle into bowls and top with shredded cheese, a dollop of sour cream, or more herbs.
Key Tips & Variations:
-
Meat Swaps: Use ground turkey, chicken, or a mix of beef and Italian sausage for different flavor profiles.
-
Grain Alternatives: Use cauliflower rice (add in the last 5 minutes), quinoa, or orzo pasta. Adjust liquid as needed.
-
Slow Cooker Method: Brown meat and sauté veggies first, then add everything except the rice to the slow cooker. Cook on LOW for 6-8 hours or HIGH for 3-4 hours. Add cooked rice 30 minutes before serving.
-
Instant Pot Method: Use the Sauté function for browning meat and veggies. Add all soup ingredients except rice. Cook on HIGH pressure for 10 minutes, quick release. Then, use Sauté function again to stir in uncooked rice and simmer for 15-20 minutes until rice is tender (or add cooked rice just to heat through).
-
Flavor Boost: Add a dash of cayenne for heat, a pinch of brown sugar for sweetness, or a splash of balsamic vinegar for depth.
-
Texture: For a more “stuffed pepper” texture, chop the bell peppers in slightly larger, chunkier pieces.
Why This Soup Works:
It’s the ultimate cozy, complete meal in a bowl. You get protein, vegetables, and grains all simmered together in a rich, tomato-based broth that tastes like it cooked all day. It freezes beautifully (freeze without rice for best results) and reheats like a dream, making it a perfect weekend cook-up for busy weeks.