Stuffed Peppers Soup turns the classic stuffed pepper idea into a bowl that tastes even more comforting than the original. You still get the sweet bell peppers, savory beef, tomatoes, and rice, but the broth pulls everything together into something spoonable and satisfying. The cheddar on top melts into the hot soup and gives each bite that familiar stuffed-pepper finish without any fussy assembly.
What makes this version work is the order. Browning the beef first gives the broth a deeper base, and cooking the tomato paste with the onions and peppers takes the raw edge off and builds a richer tomato flavor. The rice goes in uncooked, so it absorbs the broth as it simmers and thickens the soup naturally instead of turning watery.
Below, I’ll walk through the small details that keep the rice tender, the broth balanced, and the vegetables from fading into the background. There’s also a simple storage note, because this soup reheats beautifully if you handle it the right way.
The rice stayed tender without getting mushy, and the tomato broth had that stuffed pepper taste I was after. I added the cheddar at the table and everyone went back for seconds.
Like this stuffed peppers soup? Save it to Pinterest for a cozy tomato-beef dinner with tender rice and melted cheddar on top.
The Rice Is What Changes First If You Rush It
Stuffed peppers soup falls apart when the rice is treated like an afterthought. If the pot is boiling hard after the rice goes in, the outside cooks too fast and turns soft before the center is done. A gentle simmer keeps the grains intact while they soak up the tomato broth and pull the soup together.
The other place people lose texture is by overcooking the peppers. They should soften, but they still need a little bite so the soup tastes like stuffed peppers instead of tomato rice with beef. That small bit of structure matters, especially because the rice thickens the broth as it sits.
What Each Ingredient Is Actually Doing In This Bowl

- Ground beef — This is the savory backbone. A fattier blend gives the best flavor, but drain the excess fat after browning so the soup doesn’t turn greasy.
- Bell peppers — Green peppers bring the classic stuffed-pepper flavor, while the red pepper adds sweetness. Dice them small enough to soften evenly, but not so tiny that they disappear.
- Tomato paste — This does more than deepen color. Cooking it with the onions and peppers for a couple of minutes removes the tinny taste and gives the broth a fuller, slower-cooked flavor.
- Crushed and diced tomatoes — The crushed tomatoes build the body of the broth, while the diced tomatoes leave some texture behind. That mix keeps the soup from tasting flat.
- Uncooked white rice — This is the shortcut that makes the soup feel like stuffed peppers without cooking a separate pot of rice. Long grain white rice holds up best here; short grain can turn too soft.
- Beef broth — Use a broth you’d actually drink. Since the soup simmers with rice, the broth carries the whole dish, so a bland version will stay bland.
Building The Bowl So The Rice Finishes Right
Browning The Beef First
Cook the beef in a large pot until it loses its pink color and starts to take on some browned edges. Those browned bits at the bottom are flavor, so don’t wipe the pot clean after draining. If you leave too much fat behind, the soup gets heavy; if you drain everything and rinse the pot, you lose the base that makes it taste like it simmered all day.
Softening The Vegetables And Toasting The Tomato Paste
Add the onion and bell peppers and cook until the onion turns translucent and the peppers start to soften. Then stir in the garlic and tomato paste and cook for about 2 minutes, just until the paste darkens slightly and smells sweeter. If the garlic goes in too early, it can burn before the paste has a chance to deepen, so keep the timing tight.
Simmering The Soup Without Breaking The Rice
Once the broth and tomatoes are in, bring everything to a boil, then drop it to a steady simmer before adding the rice. Cover the pot and let it cook until the grains are tender, stirring once or twice so nothing sticks to the bottom. If it boils hard, the rice can split and the soup turns starchier than it should.
Finishing With Cheese And Herbs
Season at the end with salt and pepper, because the broth reduces a bit as the rice cooks. Ladle the soup into bowls and top with shredded cheddar and parsley while it’s still hot enough to melt the cheese at the edges. That last step gives you the stuffed-pepper payoff without muddying the soup itself.
How To Adjust Stuffed Peppers Soup For Your Table
Make It With Ground Turkey
Ground turkey works well if you want a lighter soup, but it needs a little help. Use a generous pinch more salt and don’t skip the tomato paste step, because turkey has less built-in richness than beef. The result is still hearty, just a little cleaner tasting.
Make It Dairy-Free
Skip the cheddar or use a dairy-free shredded cheese that melts well. The soup itself doesn’t rely on dairy, so you won’t lose the main flavor; you’ll just miss the creamy, salty finish on top. A spoonful of olive oil at serving can help replace a little of that richness.
Swap The Rice For Cauliflower Rice
Use cauliflower rice if you want a lower-carb version, but add it near the end and simmer only until it’s tender. Cauliflower rice doesn’t need long cooking, and if it goes in too early it breaks down and makes the soup watery. You’ll get a lighter bowl with the same stuffed-pepper flavor.
Storage And Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The rice will absorb more broth as it sits, so expect the soup to thicken.
- Freezer: It freezes, but the rice softens after thawing. For the best texture, freeze the soup before adding rice, then cook fresh rice when you reheat it.
- Reheating: Warm it gently on the stove over medium-low heat with a splash of broth or water. Don’t blast it in the microwave for too long or the rice can turn gummy and the beef can dry out around the edges.
Answers to The Questions Worth Asking

Stuffed Peppers Soup
Ingredients
Equipment
Method
- In a large pot over medium-high heat, brown the ground beef, stirring until cooked through, then drain off excess fat.
- If needed, return the drained beef to the pot so the base can simmer evenly.
- Add the onion and both diced bell peppers to the pot and sauté for 4-5 minutes until softened.
- Stir in the minced garlic and tomato paste, then cook for 2 minutes until fragrant and darker in color.
- Pour in the crushed tomatoes, diced tomatoes, beef broth, Italian seasoning, garlic powder, and smoked paprika, then bring the mixture to a boil.
- Add the uncooked long grain white rice, cover, and simmer 18-20 minutes, stirring once if needed, until the rice is cooked and tender.
- Season with salt and pepper to taste, then ladle into bowls.
- Top with shredded cheddar and fresh parsley so the cheese melts while hot.