New recipes every week — Follow on Pinterest for daily inspiration 💕
Home › Soups, Stews & Chili › Stuffed Pepper Soup
Soups, Stews & Chili

Stuffed Pepper Soup

Stuffed pepper soup has all the comfort of the classic baked dish, but it lands in the bowl with a little more ease and a lot less fuss. You get ... Read more

Prep Time 15 min
Cook Time 35 min
Servings 8
📌 Save

Stuffed Pepper Soup

Stuffed pepper soup has all the comfort of the classic baked dish, but it lands in the bowl with a little more ease and a lot less fuss. You get tender bell peppers, savory beef, rice that soaks up the tomato broth, and just enough cheddar on top to pull everything together. It eats like a full meal, which is exactly why it ends up in the rotation on busy nights.

The trick is building the flavor before the liquid goes in. Browning the beef first gives the broth a deeper, meatier base, and cooking the tomato paste with the onions and peppers takes away that raw canned edge. The rice simmers right in the soup, so it picks up all the seasoned broth instead of tasting like a separate add-in dumped at the end.

Below you’ll find the timing that keeps the rice tender instead of mushy, plus a few smart swaps if you want to make it lighter, meatless, or stretch it a little further for leftovers.

“

The rice cooked up tender without getting mushy, and the broth had that same stuffed pepper taste I remember from the oven version. My husband went back for a second bowl before I’d even gotten mine.

★★★★★— Erin M.

Like this bowl of Stuffed Pepper Soup? Save it to Pinterest for the nights when you want the same cozy stuffed-pepper flavor without turning on the oven.

Save to Pinterest

The Rice Is the Part That Usually Goes Wrong

Stuffed pepper soup can turn heavy fast if the rice is added too early or cooked too long. The grains keep drinking liquid while the soup sits, which means a pot that looks perfect at 15 minutes can turn thick and muddy by dinner. That’s why this version keeps the simmer tight and the timing short once the rice goes in.

The other place people lose the flavor is in the browning. Ground beef needs real color before the broth goes in, and the vegetables need enough time in the pot to soften and pick up some of those browned bits. If the beef is gray and the peppers still crunch, the soup tastes flat instead of rich.

  • Browned beef — this gives the broth its backbone. Drain the fat after browning, but leave the browned bits in the pot.
  • Tomato paste — cooking it with the vegetables for two minutes deepens the tomato flavor and cuts the raw edge.
  • Uncooked white rice — it thickens the soup naturally as it cooks, but it needs only enough simmer time to turn tender, not long enough to collapse.

What Each Ingredient Is Actually Doing in This Bowl

Stuffed Pepper Soup hearty tomato broth
  • Ground beef — the savory base. An 85/15 blend gives enough flavor without making the broth greasy. If you use a leaner beef, add a little extra care when browning so it still develops color.
  • Green and red bell peppers — these give you the stuffed-pepper taste. Green peppers bring the familiar sharpness, while red peppers soften the edge and add a little sweetness.
  • Onion and garlic — they build the middle of the soup. Letting the onion soften before the garlic goes in keeps the garlic from scorching and turning bitter.
  • Crushed and diced tomatoes — crushed tomatoes make the broth body, while diced tomatoes give you those bigger tomato pieces that make each spoonful feel substantial.
  • Beef broth — this carries the seasoning and keeps the soup from tasting like seasoned tomato sauce. A good boxed broth is fine here, but if yours is salty, wait to add much extra salt at the end.
  • Long grain white rice — this is the ingredient that turns the soup into a full meal. Short-grain rice gets too soft here, and brown rice needs a different simmer time and more liquid.
  • Cheddar and parsley — the cheddar melts into the top and gives you that classic stuffed-pepper finish, while parsley cuts through the richness with a fresh note.

Building the Flavor Before the Rice Goes In

Brown the Beef Until It Actually Catches Color

Cook the ground beef in a large pot over medium-high heat until it loses its pink color and starts to brown in spots. That little bit of caramelization is what makes the broth taste deep instead of thin. If there’s a lot of grease in the pot, drain it before you move on, but don’t rinse the pot — you want the browned flavor left behind.

Soften the Vegetables in the Same Pot

Add the onion and diced peppers to the pot and cook them for 4 to 5 minutes, just until they start to soften and the onion looks translucent around the edges. Stir in the garlic and tomato paste and cook for 2 minutes more. If the tomato paste sticks hard or smells burnt, the heat is too high; pull it down a notch and keep stirring until it darkens and smells sweeter.

Simmer the Rice Until It’s Tender, Not Bloated

Pour in the tomatoes, broth, and seasonings, then bring the pot to a boil before adding the rice. Once the rice is in, drop the heat, cover the pot, and simmer until the grains are tender, about 18 to 20 minutes. If you keep it at a hard boil, the rice will break apart and the soup will thicken too much too fast.

Finish With Salt, Pepper, and the Toppings

Turn off the heat and taste before adding salt. The broth, tomatoes, and cheddar all bring their own salt, so this is the point where you decide what the soup actually needs. Spoon it into bowls and top it with cheddar and parsley while it’s hot enough to melt the cheese into little ribbons on the surface.

How to Adapt This for a Bigger Pot, a Lighter Bowl, or No Dairy

Make It Gluten-Free Without Changing the Method

This soup is naturally gluten-free as written, as long as your broth is certified gluten-free. The rice thickens the pot without any flour, so you don’t need to change the cooking method at all.

Use Ground Turkey for a Leaner Version

Ground turkey works well here, but it needs a little extra help to taste full-bodied. Brown it well and don’t skip the tomato paste step, because that’s what keeps the soup from tasting too lean.

Skip the Cheese for a Dairy-Free Bowl

The soup itself doesn’t need dairy, so you can leave off the cheddar and finish with parsley only. If you still want a creamy note, add a spoonful of plain dairy-free yogurt to each bowl, but do it off the heat so it doesn’t separate.

Stretch It With More Vegetables

You can add chopped zucchini, mushrooms, or extra peppers if you want a larger batch. Add them with the onions so they soften properly; otherwise, they can taste raw and water down the tomato broth.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The rice will keep absorbing broth, so expect the soup to thicken as it sits.
  • Freezer: It freezes well, but the rice gets softer after thawing. For the best texture, freeze in portions and add a splash of broth when reheating.
  • Reheating: Warm it slowly on the stove over medium-low heat, stirring often and adding broth as needed. The biggest mistake is blasting it in the microwave until the rice turns gummy and the tomatoes taste flat.

Questions I Get Asked About This Recipe

Can I use brown rice instead of white rice?+

Yes, but it needs a longer simmer and more broth. Brown rice stays firmer and can take 35 to 45 minutes, so add extra liquid and check it often. If you use it without adjusting the timing, the soup can taste undercooked while the vegetables go too soft.

How do I keep the rice from getting mushy?+

Don’t overcook it and don’t leave the soup at a hard boil once the rice goes in. Simmer just until the grains are tender, then take the pot off the heat. If you know you’ll have leftovers, you can also cook the rice separately and add it to each bowl.

Can I make stuffed pepper soup ahead of time?+

Yes, but it thickens as it sits because the rice keeps soaking up liquid. If you’re making it a day ahead, add extra broth when reheating and stop cooking as soon as it’s hot. The flavor often tastes even better the next day after the tomatoes and beef have had time to settle together.

How do I make this soup less acidic?+

A little sugar or a small pat of butter can soften the tomato edge at the end. Start small and taste again after stirring, because the cheese on top will also mellow the bowl. If it tastes sharp, it usually needs a touch more salt first, not more sugar.

Can I freeze stuffed pepper soup with rice in it?+

Yes, but the rice softens after freezing and thawing. It’s still good, just a little less perky. If that bothers you, freeze the soup base without rice and cook fresh rice when you reheat it.

Stuffed Pepper Soup

Stuffed pepper soup with ground beef, tender bell peppers, and long-grain white rice simmered in a hearty tomato broth. Finished with melted shredded cheddar and fresh parsley for a classic stuffed-pepper flavor in soup form.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Main Dish
Cuisine: American
Calories: 540

Ingredients
  

Stuffed pepper soup ingredients
  • 1.5 lb ground beef
  • 2 green bell peppers diced
  • 1 red bell pepper diced
  • 1 onion diced
  • 4 garlic minced
  • 1 can (28 oz) crushed tomatoes
  • 1 can (14 oz) diced tomatoes
  • 4 cup beef broth
  • 2 tbsp tomato paste
  • 1 cup long grain white rice uncooked
  • 1 tsp Italian seasoning
  • 1 tsp garlic powder
  • 0.5 tsp smoked paprika
  • 1 shredded cheddar for serving
  • 1 fresh parsley for serving
  • 0.1 tsp salt to taste
  • 0.1 tsp black pepper to taste

Equipment

  • 1 Dutch oven

Method
 

Brown the beef
  1. Brown the ground beef in a large pot over medium-high heat, stirring, until no pink remains; drain the fat. Keep the surface sizzling so the soup base builds flavor.
Sauté the vegetables
  1. Sauté the onion and both bell peppers in the same pot for 4-5 minutes until the peppers start to soften and the onion turns translucent. Add garlic and tomato paste and cook for 2 minutes to deepen the tomato flavor.
Simmer the soup
  1. Add the crushed tomatoes, diced tomatoes, beef broth, Italian seasoning, garlic powder, and smoked paprika; bring to a boil. Look for steady bubbling across the pot before proceeding.
  2. Add the uncooked long grain white rice, reduce the heat to maintain a gentle simmer, cover, and simmer for 18-20 minutes until the rice is cooked through. Keep the lid on so the rice steams evenly.
Finish and serve
  1. Season the soup with salt and pepper to taste. Serve topped with shredded cheddar and fresh parsley so the cheese melts slightly from the hot broth.

Notes

For the best texture, keep the simmer gentle after adding the rice so it cooks evenly without turning the soup starchy. Store leftovers in an airtight container in the refrigerator up to 4 days; reheat on the stove with a splash of broth or water if needed. Freezing is not ideal because rice can soften too much after thawing. For a lighter option, use lean ground beef (or swap to ground turkey) and consider reduced-sodium beef broth.
Find the Print Button

The print button is inside the recipe card below ↓

Leave a Comment

Recipe Rating