Stuffed Pepper Soup

Category: Soups, Stews & Chili

Stuffed pepper soup has the same comfort as classic stuffed peppers, but it lands in the bowl with less fuss and a better spoonful every time. The broth turns rich and tomatoey, the peppers soften just enough to stay sweet, and the rice gives it the hearty, stick-to-your-ribs texture that makes this a real dinner, not just a starter.

The trick is building the flavor in layers. Browning the beef first gives the soup a deeper base, and letting the tomato paste cook for a minute or two takes away that raw, tinny taste that can flatten a tomato soup. Adding the rice straight into the pot works here because it absorbs the broth and helps thicken the soup naturally as it simmers.

Below, I’ve included the exact cues I watch for so the rice stays tender and the peppers don’t lose all their shape, plus a few smart swaps if you need to work with what’s already in the pantry.

The rice stayed tender without turning mushy, and the broth got thicker and richer after just a short simmer. My husband went back for a second bowl before I even sat down.

★★★★★— Karen M.

Save this stuffed pepper soup for the nights when you want a hearty tomato broth, tender rice, and melted cheddar in one pot.

Save to Pinterest

The Browned Beef That Gives the Broth Its Backbone

Stuffed pepper soup falls flat when the meat is gray and the vegetables are thrown in too early. Browning the beef first changes the whole pot because it leaves behind those caramelized bits on the bottom, and that is where the depth comes from. Once the onions and peppers hit the same pot, they pick up that flavor instead of starting from scratch.

The other place people get into trouble is the tomato paste. If it goes in and never cooks, the soup can taste sharp and one-note. A short cook in the hot pot, right after the garlic, gives it a sweeter, rounder flavor and helps the finished broth taste simmered instead of rushed.

  • Ground beef — Use 85/15 or thereabouts if you can. Leaner beef works, but you may want a drizzle of oil in the pot so the onions and peppers don’t stick.
  • Bell peppers — Green peppers bring that classic stuffed pepper flavor, while the red pepper softens the edges with a little sweetness. Dice them evenly so they cook at the same pace.
  • Tomato paste — This is not just background color. It deepens the broth and gives the soup a fuller body, but only if you cook it briefly in the pot before adding the liquid.
  • Long grain white rice — This is what makes the soup eat like a full meal. Short-grain rice can turn too soft, and brown rice needs a longer simmer than this recipe is built for.

What the Rice, Broth, and Tomatoes Are Doing Here

Stuffed Pepper Soup hearty tomato broth
  • Beef broth — This carries the tomato and beef flavors through the whole pot. A better broth gives you a deeper finish, but a standard carton works fine because the beef, tomatoes, and seasoning do most of the heavy lifting.
  • Crushed tomatoes plus diced tomatoes — The crushed tomatoes make the soup thick and spoonable, while the diced tomatoes give you little bursts of texture. Using both is what keeps this from tasting like plain tomato soup with stuff in it.
  • Italian seasoning, garlic powder, and smoked paprika — The seasoning blend gives you the familiar stuffed pepper taste without needing a long spice list. Smoked paprika adds a little warmth underneath, not smoke-forward heat.
  • Cheddar and parsley — The cheddar melts into the hot soup and makes each bowl taste richer, while parsley cuts through the tomato base at the end. Don’t skip the fresh herb if you have it; it brightens the whole bowl.

Let the Soup Simmer Long Enough for the Rice to Finish in the Pot

Build the savory base first

Brown the beef in a large pot until there’s no pink left and the bottom of the pot has some browned bits. Drain off excess fat if needed, then add the onion and both bell peppers to the same pot. Cook them until the onion starts to look translucent and the peppers soften at the edges; that’s the point where they’ve lost the raw crunch but still hold their shape.

Cook the tomato paste before the broth goes in

Add the garlic and tomato paste, then stir them around for about two minutes. You want the paste to darken slightly and smell sweet, not sharp. If you rush this stage, the soup can taste acidic instead of rich, and the garlic may burn if you leave it untouched in the hot pot.

Simmer the rice until it’s tender, not bloated

Pour in the crushed tomatoes, diced tomatoes, broth, Italian seasoning, garlic powder, and smoked paprika, then bring everything to a boil. Stir in the uncooked rice, lower the heat, cover the pot, and let it simmer until the rice is cooked through, about 18 to 20 minutes. The pot should stay at a gentle simmer; if it boils hard, the rice can split and the soup can tighten too much.

Finish with salt, pepper, and the topping

Taste the soup before serving and adjust the salt and pepper at the end, since the broth and tomatoes will have changed as the rice cooked. Ladle it into bowls while it’s hot, then top each serving with shredded cheddar and parsley. The cheese should soften and melt on contact, not sit there in a hard pile, so serve it right away.

How to Tweak This Soup Without Losing What Makes It Work

Make it turkey-based

Ground turkey works well if you want a lighter soup. It has less fat, so add a small splash of oil at the start and lean on the tomato paste and seasonings to replace some of the richness the beef would normally bring.

Make it dairy-free

Skip the cheddar or use your favorite dairy-free shredded cheese at the end. The soup itself is naturally dairy-free, so the texture and flavor stay intact without the topping.

Use brown rice instead of white

Brown rice needs a longer simmer and a bit more broth, so this isn’t a straight swap. If you use it, expect a heartier, nuttier soup and plan to cook until the rice is fully tender rather than stopping at the original timing.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The rice will keep absorbing liquid, so the soup thickens as it sits.
  • Freezer: It freezes well, but the rice softens a little after thawing. Freeze in portions for up to 3 months, and leave a little headspace in the container.
  • Reheating: Warm it gently on the stove over medium-low heat with a splash of broth or water if needed. Don’t boil it hard, or the rice can turn mushy and the tomatoes can taste flatter.

Questions I Get Asked About This Recipe

Can I use cooked rice instead of uncooked rice?+

Yes, but add it near the end instead of simmering it with the soup. Cooked rice only needs a few minutes to warm through, and adding it too early will make it bloated and soft. You may also need a little extra broth because cooked rice won’t thicken the soup the same way uncooked rice does.

How do I keep the rice from getting mushy?+

Keep the soup at a gentle simmer instead of a hard boil and check the rice at the 18-minute mark. The rice keeps cooking in the hot liquid even after you turn the heat off, so pulling it when it’s just tender gives you a better texture in the bowl. If you know you’ll have leftovers, you can also cook the rice separately and add it only to each serving.

Can I make stuffed pepper soup ahead of time?+

Yes, but the rice will keep absorbing broth as it sits, so the soup gets thicker by the next day. If you’re making it ahead for a crowd, undercook the rice slightly or hold some broth back and stir it in when reheating. That keeps the texture closer to freshly made soup.

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

Yes, it freezes well, but expect the rice to soften a little after thawing. For the best texture, cool it completely, portion it into freezer-safe containers, and thaw it in the refrigerator before reheating. A splash of broth during reheating helps bring the soup back to the right consistency.

Stuffed Pepper Soup

Stuffed pepper soup with a rich tomato broth, ground beef, and tender long-grain white rice cooked in one pot. Diced bell peppers and onion create the classic stuffed-pepper flavor, finished with melted cheddar and fresh parsley.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 8 servings
Cuisine: American
Calories: 430

Ingredients
  

Stuffed pepper soup base
  • 1.5 lb ground beef
  • 2 green bell peppers
  • 1 red bell peppers
  • 1 onion
  • 4 clove garlic
  • 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
  • 1 tsp Italian seasoning
  • 1 tsp garlic powder
  • 0.5 tsp smoked paprika
  • shredded cheddar for serving
  • fresh parsley for serving
  • salt to taste
  • pepper to taste

Equipment

  • 1 Dutch oven

Method
 

Brown and sauté
  1. Brown the ground beef in a large pot over medium-high heat, stirring until fully cooked, then drain off excess fat.
  2. Sauté the onion and all diced bell peppers in the same pot for 4-5 minutes until slightly softened, then add the minced garlic and tomato paste and cook for 2 minutes.
Simmer the soup
  1. Add the crushed tomatoes, diced tomatoes, beef broth, Italian seasoning, garlic powder, and smoked paprika, then bring the mixture to a boil.
  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.
Season and serve
  1. Season the soup with salt and pepper to taste, then serve hot topped with shredded cheddar and fresh parsley.

Notes

For best texture, keep the rice at a gentle simmer under a lid so it cooks evenly without foaming over. Store leftovers in the refrigerator up to 4 days; reheat gently with a splash of broth or water if thickened. Freezing is not recommended because rice can become softer after thawing. For a lighter option, use 93% lean ground beef or substitute ground turkey while keeping all seasonings the same.

You might also like these recipes

Leave a Comment

Recipe Rating