Stuffed pepper soup delivers the classic, vibrant flavors of traditional stuffed bell peppers in a convenient, warming one-pot meal. This hearty dish combines ground beef, tender rice, and colorful bell peppers simmered in a rich, savory tomato broth. It offers a soul-soothing texture that satisfies with every spoonful while requiring significantly less active prep time than stuffing individual peppers.
Table of Contents
Table of Contents
Why You’ll Love This Stuffed Pepper Soup
This soup transforms a labor-intensive classic into a quick weeknight dinner. You get the same familiar blend of sweet bell peppers and savory ground beef without the tedious step of hollowing and stuffing each pepper. It is truly the ultimate convenience food for busy schedules.
The texture is perfectly balanced. The bell peppers soften into the broth, releasing a subtle sweetness that cuts through the rich, umami-heavy tomato base. Every bite offers a satisfying contrast between the tender rice grains and the hearty bits of ground meat.
It also tastes even better the next day. As the soup sits, the rice absorbs the tomato-garlic broth, intensifying the flavors throughout. It remains a reliable staple for meal prepping, keeping well in the fridge for several days without losing its structural integrity.
Ingredients of the Stuffed Pepper Soup
For the Soup Base
- 1 lb ground beef (lean)
- 1 large yellow onion, finely diced
- 3 cloves garlic, minced
- 3 large bell peppers (red, green, and yellow), chopped
- 28 oz can crushed tomatoes
- 4 cups beef bone broth (halal-certified)
- 1 tablespoon tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon smoked paprika
- Salt and black pepper to taste
For the Rice
- 1 cup long-grain white rice, uncooked
Optional Toppings
- Fresh parsley, chopped
- Shredded mozzarella or cheddar cheese

Equipment / Tools Needed
- Large Dutch oven or heavy-bottomed stockpot
- Wooden spoon or spatula
- Chef’s knife and cutting board
- Measuring cups and spoons
Step-by-Step Instructions
Step 1: Brown the Meat and Aromatics
Place your Dutch oven over medium-high heat. Add the ground beef, breaking it apart with a wooden spoon as it cooks. Once the meat is browned and no longer pink, add the diced onions and cook until translucent. Stir in the minced garlic and tomato paste, cooking for one minute until fragrant and deep red in color.
Step 2: Sauté the Bell Peppers
Add the chopped bell peppers to the pot. Stir them well to coat them in the beef drippings and aromatic base. Sauté for about 5 minutes until they begin to soften slightly but still retain a bit of crunch, ensuring they don’t turn into mush too early.
Step 3: Simmer the Broth
Pour in the crushed tomatoes and the beef broth. Stir in the oregano and smoked paprika. Bring the mixture to a gentle boil, then reduce the heat to low. Let the flavors meld together for about 10 minutes, letting the natural sugars from the peppers infuse the liquid.
Step 4: Cook the Rice
Add the uncooked white rice directly into the simmering soup. Cover the pot and let it cook for 15 to 20 minutes, or until the rice is tender. Stir occasionally to ensure the rice doesn’t stick to the bottom of the pot. Once the rice is fluffy and tender, taste and adjust the salt and pepper as needed.

Tips & Tricks
For the best texture, use a mix of colored peppers to balance the sweetness of red peppers with the slight bitterness of green ones. If you prefer a thicker soup, let it rest for 10 minutes off the heat before serving; the rice will continue to absorb the liquid and thicken the base naturally.
Serving Suggestions
Serve this soup in deep bowls with a generous sprinkle of fresh parsley for brightness. A side of toasted crusty bread or garlic flatbread works perfectly for soaking up the remaining tomato broth. It is an ideal meal for chilly autumn evenings or busy winter weeknights.
Variations / Substitutions
You can easily substitute the ground beef with ground turkey or chicken for a lighter version. If you prefer a grain-free option, cauliflower rice can be added in the final 5 minutes of cooking. For a spicy kick, include a pinch of crushed red pepper flakes during the sauté step.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days. When reheating, add a small splash of water or extra broth, as the rice will continue to soak up liquid while stored. Reheat on the stovetop over low heat for the best result.
Nutritional Info
Calories: 320 kcal
Protein: 22g
Carbohydrates: 38g
Fat: 9g
Conclusion
Stuffed pepper soup brings comfort and simplicity to your dinner table. With its robust flavor profile and ease of preparation, it is a recipe you will reach for time and again when you need something wholesome and satisfying.
Give this version a try this week and enjoy the warmth of a classic family favorite in a new, approachable format.
FAQ
Can I use brown rice instead of white?
Yes, but you will need to adjust the cooking time significantly. Brown rice takes much longer to cook, so you may need to parboil it separately before adding it to the soup to prevent the vegetables from overcooking.
Is this soup freezer-friendly?
Yes, this soup freezes very well for up to 3 months. When reheating from frozen, allow it to thaw in the refrigerator overnight before warming it on the stove.
What if I want a thinner soup?
Simply increase the amount of beef broth by an additional cup. You can always start with less and add more liquid at the end if the consistency is too thick for your preference.
Can I make this ahead of time?
Absolutely. This soup tastes better the next day as the spices and juices have time to develop. It is a perfect candidate for a Sunday night meal prep session.

Stuffed Pepper Soup
Ingredients
- 1 lb lean ground beef
- 1 large yellow onion, finely diced
- 3 cloves garlic, minced
- 3 large bell peppers (red, green, and yellow), chopped
- 28 oz can crushed tomatoes
- 4 cups halal-certified beef bone broth
- 1 tablespoon tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon smoked paprika
- 1 cup uncooked long-grain white rice
- Salt and black pepper to taste
- Fresh parsley for garnish
- Shredded mozzarella or cheddar cheese for topping
Instructions
- Brown the ground beef in a large Dutch oven over medium-high heat until no longer pink.
- Add the diced onion and cook until translucent.
- Stir in the minced garlic and tomato paste, cooking for one minute until fragrant.
- Add the chopped bell peppers and sauté for 5 minutes until slightly softened.
- Pour in the crushed tomatoes and beef bone broth, stirring to combine.
- Add the uncooked rice, oregano, and smoked paprika, then season with salt and pepper.
- Bring the mixture to a boil, then reduce heat to low and cover.
- Simmer for 20 minutes, or until the rice is tender and the soup has thickened.
- Serve hot, garnished with fresh parsley and a sprinkle of shredded cheese if desired.