This cozy Stuffed Bell Pepper Soup has all the yummy flavors of stuffed peppers in a warm bowl. It’s made with vibrant bell peppers, tender ground meat, and rice, simmered in savory broth.
Perfect for chilly days, this soup is like a hug in a bowl! I love serving it with a sprinkle of cheese on top for extra yumminess. Give it a try; it’s super easy and oh-so-satisfying!
Key Ingredients & Substitutions
Ground Beef: Ground beef adds richness to the soup. I often use ground turkey for a leaner option; it’s just as tasty! You can also skip the meat for a vegetarian version or use lentils or chickpeas instead.
Bell Peppers: Using a mix of red, yellow, and green bell peppers gives great flavor and color. If you have just one type, that works too! If you’re avoiding nightshades, consider zucchini or carrots as a substitute.
Rice: White rice is the go-to for this recipe, but you could use brown rice or quinoa for a different texture or nutty flavor. Just know cooking times may differ, so adjust as needed.
Diced Tomatoes: Canned diced tomatoes are convenient and add great flavor. If fresh tomatoes are available, you can chop up about 2 cups and use those instead.
How Do I Ensure the Rice is Cooked Perfectly in Soup?
Cooking rice in soup can be tricky. You want it tender but not mushy. Here are some tips:
- Add the uncooked rice directly into the soup along with the liquids; this allows the rice to absorb the flavors as it cooks.
- Keep the pot covered while simmering to trap steam and ensure even cooking.
- Check the rice at about 20 minutes. If it’s not done, cover and let it simmer a little longer, adding more broth if necessary.
Following these tips will help you achieve perfectly cooked rice in your delicious Stuffed Bell Pepper Soup!

Stuffed Bell Pepper Soup
Ingredients You’ll Need:
For the Soup:
- 1 lb (450 g) ground beef (or ground turkey)
- 1 medium onion, diced
- 3 cloves garlic, minced
- 3 bell peppers (red, yellow, green), diced
- 1 cup uncooked white rice
- 1 (14 oz / 400 g) can diced tomatoes
- 4 cups beef or vegetable broth
- 1 (8 oz / 225 g) can tomato sauce
- 1 tsp Italian seasoning
- 1 tsp smoked paprika
- 1/2 tsp dried oregano
- Salt and pepper, to taste
- 2 tbsp olive oil
- Fresh parsley, chopped (for garnish)
How Much Time Will You Need?
This tasty Stuffed Bell Pepper Soup takes about 10 minutes to prepare and 30 minutes to cook. So, in total, you’re looking at about 40 minutes from start to finish. Perfect for a cozy dinner!
Step-by-Step Instructions:
1. Cooking the Base:
In a large pot or Dutch oven, heat the olive oil over medium heat. Once hot, add the diced onion. Cook for about 3-4 minutes until the onion is soft and translucent. This will create a nice base for your soup!
2. Adding Flavor:
Next, toss in the minced garlic and cook for an additional minute. You’ll know it’s done when the garlic is fragrant — and trust me, it will smell amazing!
3. Browning the Meat:
Now, add in the ground beef (or turkey). Use a spatula to break it up as it cooks. Keep cooking until the meat is browned and no longer pink. If there’s any excess fat, carefully drain it from the pot.
4. Pouring the Veggies:
Add in the diced bell peppers and cook for about 4-5 minutes, stirring occasionally, until they’re slightly softened. They add color and sweet flavor to the soup!
5. Mixing It All Together:
It’s time to add the rice, diced tomatoes (with their juices!), tomato sauce, and broth into the pot. This will give your soup its delicious heartiness.
6. Seasoning the Soup:
Sprinkle in the Italian seasoning, smoked paprika, dried oregano, and a pinch of salt and pepper. Mix everything well so all the flavors can get to know each other!
7. Let It Simmer:
Bring the soup to a boil and then reduce the heat to low. Cover the pot and let it simmer for about 30 minutes, stirring occasionally. This helps the rice cook and soak up all the lovely flavors.
8. Final Touches:
After 30 minutes, taste the soup and adjust the seasoning if needed. This is your chance to make it just how you like it!
9. Serving It Up:
Serve the soup hot, garnished with freshly chopped parsley. If you’re feeling indulgent, sprinkle some shredded cheese on top for an extra yummy finish!
Enjoy the comforting, hearty flavors of stuffed bell peppers delivered in a delicious soup! Perfect for sharing with family or enjoying as leftovers!

Can I Use a Different Type of Meat?
Absolutely! Ground turkey or chicken is a great lean substitute. For a vegetarian option, try using lentils or plant-based meat alternatives for a similar texture.
What Can I Use Instead of Rice?
If you want to change it up, quinoa or brown rice work well in this soup. Just note that cooking times might vary, so keep an eye on it and adjust the broth amount if needed!
How Do I Store Leftovers?
Store any leftover soup in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of broth to loosen it up if it gets too thick.
Can I Freeze This Soup?
Yes, this soup freezes beautifully! Let it cool completely, then transfer it to freezer-safe containers. It can be kept frozen for up to 3 months. Reheat straight from the freezer or thaw in the fridge overnight before warming up.



