Stuffed pepper soup has all the best parts of the classic casserole, but it lands in a bowl with less fuss and a better spoon-to-filling ratio. You get tender bell peppers, savory beef, tomatoes that taste deep instead of flat, and rice that soaks up the broth without turning the whole pot muddy. The cheddar on top finishes it the same way a baked casserole would, but with a lot less work.
The trick is building flavor in layers instead of dumping everything in at once. Browning the beef first gives the broth a meaty base, and cooking the tomato paste with the peppers and onion for a minute or two takes away that raw canned taste. The rice goes in uncooked so it swells right in the soup and helps thicken the pot naturally as it simmers.
Below, I’ll walk through the part that matters most: keeping the rice tender, not mushy, and getting the broth seasoned enough to stand up to the sweetness of the peppers. I’ve also included a few swaps and make-ahead notes, because this is the kind of soup that earns its keep for leftovers.
The rice stayed tender without getting mushy, and the tomato broth had that classic stuffed pepper taste my husband loves. I topped mine with extra cheddar and it tasted even better the next day.
Save this stuffed pepper soup for a hearty tomato broth with beef, peppers, and rice that tastes like the casserole version in one pot.
The Reason the Rice Goes In Uncooked
The rice is doing more than filling the bowl. It thickens the soup as it cooks, which gives you that cozy, spoon-coating texture without adding cream or flour. If you cook the rice separately and stir it in later, the broth stays thinner and the whole thing tastes less integrated.
The main mistake people make here is boiling too hard once the rice is added. That breaks the grain and clouds the broth fast. Keep the simmer gentle, cover the pot, and check toward the end so the rice is tender but still has a little bite. If the soup looks thick before the rice is done, add a splash of broth rather than turning up the heat.
What Each Ingredient Is Actually Doing in This Bowl

- Ground beef — This gives the soup its savory backbone. An 85/15 blend works well because it has enough fat for flavor without leaving the broth greasy after you drain the excess.
- Bell peppers — Use both green and red if you can. Green peppers bring that classic stuffed pepper edge, while red peppers soften the flavor and add a little sweetness that keeps the soup from tasting one-note.
- Tomato paste — This is the quiet ingredient that makes the broth taste cooked, not canned. Let it sizzle with the onions and peppers so it darkens slightly and loses that sharp raw taste.
- Long grain white rice — Long grain holds up better than short grain here. Brown rice works, but it takes longer and may need extra broth; if you use it, cook until it’s fully tender and expect a heartier texture.
- Crushed tomatoes and diced tomatoes — The crushed tomatoes build body, and the diced tomatoes give you little bursts of tomato in the spoonfuls. Using both gives the soup a better texture than relying on just one can.
- Shredded cheddar — Stirring it in would make the top messy and the soup heavier than it needs to be. Sprinkled on at serving, it melts into the hot broth and gives you that familiar stuffed pepper finish.
How to Build the Pot So the Broth Stays Rich, Not Flat
Brown the Beef First
Cook the beef in a large pot until it loses its pink color and starts to pick up browned bits on the bottom. Those browned bits matter because they flavor the broth later. Drain off the excess fat, but leave the pot unwashed.
Sweat the Peppers and Onion in the Same Pan
Add the diced onion and bell peppers to the same pot and cook them until they soften at the edges and the onion turns translucent. You’re not trying to brown them hard; you’re giving them enough time to release some moisture and sweeten slightly. Stir in the garlic and tomato paste and cook for about 2 minutes so the paste darkens and coats the vegetables.
Build the Broth Before the Rice Goes In
Pour in the crushed tomatoes, diced tomatoes, and beef broth, then season with Italian seasoning, garlic powder, and smoked paprika. Bring it up to a boil so everything comes together, then lower it to a steady simmer. This is where the soup should smell deep and tomato-rich, not sharp or watery.
Simmer the Rice Until It’s Just Tender
Stir in the uncooked rice, cover the pot, and let it simmer gently for 18 to 20 minutes. If the heat is too high, the rice will split and the broth will thicken unevenly. You want the grains soft all the way through but still separate, not bloated and falling apart.
Finish and Serve While It’s Still Steamy
Season with salt and pepper at the end, because the broth reduces as the rice cooks and the salt level shifts. Ladle it into bowls and top with cheddar and parsley right before serving. The cheese should soften on contact with the hot soup, not disappear completely.
How to Adapt This for Different Kitchens and Different Leftover Plans
Dairy-Free Bowl with the Same Comfort
Skip the cheddar topping or use a dairy-free shred if you like a melty finish. The soup itself already has enough body and flavor, so you’re not losing much by leaving the cheese off.
Turkey Instead of Beef
Ground turkey works well if you want a lighter version, but it needs help from the seasonings. Use a little extra salt and don’t skip the tomato paste step, because turkey brings less built-in richness than beef.
Make It Gluten-Free Without Changing the Texture
This soup is naturally gluten-free as written, as long as your broth is certified gluten-free. That makes it one of those easy dinners that doesn’t need any texture sacrifice to fit the table.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The rice will continue to absorb broth, so expect it to thicken.
- Freezer: It freezes, but the rice softens more after thawing. For the best texture, freeze the soup before adding the rice and cook fresh rice when you reheat it.
- Reheating: Warm it slowly on the stove over medium-low heat with a splash of broth or water. Microwaving it on high can make the rice gummy and the peppers too soft.
Answers to the Questions Worth Asking

Stuffed Pepper Soup
Ingredients
Equipment
Method
- Brown ground beef in a large pot over medium-high heat, then drain the fat.
- Sauté onion and diced bell peppers for 4-5 minutes, then add minced garlic and tomato paste and cook for 2 minutes.
- Add crushed tomatoes, diced tomatoes, beef broth, Italian seasoning, garlic powder, and smoked paprika, then bring the mixture to a boil.
- Add uncooked long grain white rice, reduce heat to a simmer, cover, and simmer for 18-20 minutes until the rice is cooked.
- Season with salt and black pepper to taste.
- Serve hot, topped with shredded cheddar and fresh parsley so the cheese melts slightly.


