This post may contain affiliate links. Please read our disclosure policy.
This Stuffed Pepper Soup has all the cozy, classic flavor of stuffed peppers in an easier one-pot dinner. With a rich tomato-beef broth, tender bell peppers, melty cheese, and rice spooned into each bowl, it delivers everything you love about stuffed peppers without the extra work of filling and baking them.
What makes this version stand out is how intentionally the flavor is built. The beef is browned well for deeper savory flavor, the tomato paste and puree are cooked to bring out their richness, and a combination of beef broth and Better Than Bouillon gives the soup a fuller, more satisfying base. Green bell pepper, beef, tomato, Worcestershire, and melty cheese are the classic stuffed pepper flavors, and this soup keeps that combination front and center. And because the rice is served separately, the broth stays rich and soupy instead of turning too thick as it sits — which means the leftovers are just as good.
If you love cozy, hearty dinner soups like this, be sure to try my Crockpot Stuffed Pepper Soup, Chicken Stew, and Mulligan Stew for more family-favorite bowls.
Let’s make some soup!
Why This Recipe Is So Delicious
This stuffed pepper soup gives you all the familiar flavor of classic stuffed peppers in a much easier, more practical format. Instead of stuffing peppers and baking them, everything comes together in one pot for a cozy, weeknight-friendly dinner that still tastes like the real thing.
The tomato base is especially rich here because the tomato paste is cooked briefly and the tomato puree is toasted before the broth goes in. That extra step gives the soup a deeper, more developed flavor than versions that simply combine everything and simmer.
Using both green and red bell peppers gives you the best overall balance. Green bell pepper brings that signature savory stuffed pepper flavor, while red bell pepper softens the sharper edge and adds just a little sweetness.
And instead of cooking the rice right in the soup from the start, it’s spooned into each bowl at the end. That keeps the broth rich and soupy instead of thick and heavy, and it makes the leftovers much easier to store and reheat.
✨ Before You Begin
✨ Choose your sweetness level. I use 2 teaspoons brown sugar to gently round out the tomatoes without making the soup taste sweet. If you grew up with stuffed peppers that had a more old-school sweet-and-savory flavor, you can increase it to 1 tablespoon.
✨ Cook the rice separately. This keeps the broth nice and soupy instead of letting the rice absorb too much liquid as it cooks and sits.
✨ Brown the beef well. Don’t stop the second it loses its pink color. Let it develop some deeper browning for the best savory flavor.
✨ Use green pepper for the classic flavor. Red bell pepper adds sweetness, but green bell pepper is what really gives this soup that traditional stuffed pepper taste.
Stuffed Pepper Soup Ingredients + Key Notes
🥣 How to Make Stuffed Pepper Soup
Brown the beef. Heat the olive oil in a large Dutch oven or soup pot, then add the ground beef and cook until it’s nicely browned with some deeper color in spots. Add the onion and bell peppers and cook until softened, then stir in the garlic, salt, pepper, paprika, and Italian seasoning.
Build the tomato base. Add the tomato paste and cook it briefly, then pour in the tomato puree and let it cook for a few minutes so the flavor deepens and the raw canned taste cooks off. Stir in the diced tomatoes, beef broth, Better Than Bouillon, Worcestershire, and brown sugar.
Simmer and serve. Let the soup simmer until the flavors come together and the broth is rich and savory. Taste and adjust the seasoning if needed, then spoon cooked rice into bowls and ladle the hot soup over the top. Finish with shredded cheese and parsley if you like.
Here’s a quick look at how to assemble this easy stuffed pepper soup (full instructions in the recipe card below).
⭐ Pro Tips
⭐ Toast the tomato base for deeper flavor
Cooking the tomato paste briefly and then letting the tomato puree simmer for a few minutes before adding the broth makes a big difference. It gives the soup a richer, more developed tomato flavor and helps it taste like it simmered much longer than it did.
⭐ Keep the rice separate for the best leftovers
Rice absorbs a lot of liquid as it sits, so serving it separately keeps the broth from getting too thick and helps the soup reheat much better the next day.
⭐ Let the beef really brown
That extra browning adds savory depth and keeps the soup from tasting flat. You want some real color on the meat, not just “no longer pink.”
⭐ Taste for salt at the end
Because the broth, Better Than Bouillon, and Worcestershire all add seasoning, it’s smart to start a little lighter on the salt and adjust once the soup has simmered.
⭐ Use mozzarella for the most classic stuffed pepper feel
Mozzarella melts beautifully and gives the soup that familiar stuffed-pepper vibe. If you want a little sharper flavor, use a mozzarella-cheddar blend.
Storing + Reheating + Freezing + Make-Ahead Tips
Refrigerate
Store the soup and rice separately in covered containers in the refrigerator for up to 4 days. Keeping the rice separate helps the soup stay brothy instead of soaking up all the liquid.
Reheat
Warm the soup gently on the stovetop or in the microwave until hot. If it has thickened in the fridge, add a splash of beef broth or water to loosen it back up. Reheat the rice separately or add it directly to the bowl before serving.
Freeze
The soup itself freezes well, but I recommend freezing it without the rice for the best texture. Let it cool completely, then transfer it to freezer-safe containers and freeze for up to 3 months. Thaw in the refrigerator overnight before reheating.
Make Ahead
This is a great make-ahead soup because the flavor deepens as it sits. Make the soup a day ahead, store it in the refrigerator, and cook the rice fresh or separately when you’re ready to serve.
What to Serve With Stuffed Pepper Soup
Fresh + Crisp Sides
A simple House Salad or Cucumber Tomato Salad pairs really well with this soup and adds a cool, fresh contrast to the rich tomato-beef broth.
Cozy Breads
This is the kind of soup that’s perfect with homemade Crescent Rolls, Garlic Bread, or Practically No Knead Bread for soaking up every last bit of broth.
Sweet Finishes
Finish dinner with something cozy and easy like Peach Cobbler, Sugar Cream Pie, or Lemon Lush for a sweet little ending.
FAQs
◆ Can I cook the rice right in the soup?
You can, but I really prefer serving it separately. Rice absorbs a lot of liquid as the soup cooks and sits, so the broth gets much thicker over time. Keeping it separate gives you a better texture and better leftovers.
◆ Can I use uncooked rice in stuffed pepper soup?
You can, but it will absorb quite a bit of broth and continue soaking up liquid as the soup sits. For the best texture and the easiest leftovers, I recommend cooking the rice separately and adding it to each bowl when serving.
◆ What color peppers work best?
Green bell pepper gives you the most classic stuffed pepper flavor. I like using red bell pepper too because it adds sweetness and balance, but I wouldn’t skip the green pepper.
◆ Can I make this soup ahead of time?
Yes — it’s a great make-ahead soup. The flavor gets even better after a few hours in the fridge. Just store the rice separately so the soup stays nice and brothy.
◆ Can I freeze stuffed pepper soup?
Yes, but freeze the soup without the rice for the best texture. Rice can get a little too soft after freezing and reheating.
◆ Why did my soup get thicker in the fridge?
That usually happens because rice and tomato-based soups naturally absorb and lose moisture as they sit. Just add a splash of broth or water when reheating to loosen it back up.
◆ Can I use ground turkey instead of beef?
Yes, but the soup will be a little lighter in flavor. If you use turkey, you may want to be a little extra generous with the Worcestershire and Better Than Bouillon to keep the broth rich and satisfying.
◆ Can I make stuffed pepper soup in the slow cooker?
Yes, but I prefer this stovetop version for the best pepper texture and deeper flavor. If you want a more hands-off option, try my Crockpot Stuffed Pepper Soup.
Still have questions? Drop them in the comments — I love helping you bake + cook with confidence! 💗
More Hearty Soup Recipes You’ll Love
-
Tuscan Chicken Soup – Rich, creamy, and packed with chicken, beans, spinach, and cozy Italian flavor.
-
Hungarian Goulash – Deeply savory and paprika-forward, with tender beef in a rich, comforting broth.
-
Chicken Tortilla Soup – A bold, flavor-packed soup with chicken, tomatoes, and Tex-Mex comfort in every bowl.
-
Mexican Chicken Soup – Hearty, satisfying, and full of chicken, vegetables, and bright, savory flavor.
-
Creamy Taco Soup – Creamy, cozy, and loaded with big Tex-Mex flavor for an easy family dinner.
-
Lasagna Soup – Everything you love about lasagna in a rich, cozy soup that’s perfect for comfort-food nights.
Tried This Recipe?
Hungry for more cozy recipes? Subscribe to my FREE newsletter so you never miss a new family favorite.
💗 If you enjoyed this recipe, please take a moment to leave a star rating and a quick comment — I love hearing from you!
Tip for mobile readers: scroll just a bit to tap the stars — thank you!
Thanks for stopping by my kitchen today — happy cooking, friends! ❤️ Kathleen
Stuffed Pepper Soup
Ingredients
- 1 tablespoon olive oil
- 1 pound 80/20 ground beef
- 1 medium yellow onion, diced
- 1 large green bell pepper, diced
- 1 large red bell pepper, diced
- 1 heaping tablespoon minced garlic
- 1/2 teaspoon fine salt plus more to taste
- 1/2 teaspoon freshly cracked black pepper
- 1/2 teaspoon sweet paprika
- 1 teaspoon Italian seasoning
- 1 tablespoon tomato paste
- 1 (28-ounce) can tomato puree
- 1 (14.5-ounce) can diced tomatoes
- 4 cups low-sodium beef broth
- 1 heaping tablespoon Better Than Bouillon beef base
- 1 tablespoon Worcestershire sauce
- 2 teaspoons brown sugar
- 2 to 3 cups cooked long-grain white rice, for serving
- 1 cup shredded mozzarella or mozzarella-cheddar blend, for topping
- fresh parsley chopped, for garnish (optional)
Instructions
- Brown beef. Heat a 5-quart Dutch oven or heavy soup pot over medium heat and add the olive oil (1 tablespoon). Add the ground beef (1 pound) and cook, breaking it up with a wooden spoon, until it is nicely browned and starting to develop deeper color in spots, about 8-10 minutes. Discard all but 2 tablespoons of drippings from the pot. If you don't have that amount remaining, add olive oil to make up the difference.
- Cook vegetables. Add the diced onion (1), green bell pepper (1), and red bell pepper (1) to the pot. Cook, stirring occasionally, until the vegetables are softened and the onion is translucent, about 5-7 minutes.
- Add garlic and seasonings. Stir in the minced garlic (1 heaping tablespoon) and cook for about 30 seconds, just until fragrant. Add the fine salt (1/2 teaspoon), black pepper (1/2 teaspoon), sweet paprika (1/2 teaspoon), and Italian seasoning (1 teaspoon). Stir for about 30 seconds so the spices coat the meat and vegetables evenly.
- Toast tomato base. Make a small well in the center of the pot and add the tomato paste (1 teaspoon). Cook, stirring it in place, for 30-60 seconds. Pour in the tomato puree (1 can) and stir well. Cook, stirring often, for 2-4 minutes, until the puree darkens slightly and loses its raw canned taste.
- Simmer soup. Add the diced tomatoes (1 can), beef broth (4 cups), Better Than Bouillon beef base (1 heaping tablespoon), Worcestershire sauce (1 tablespoon), and brown sugar (2 teaspoons). Stir well until fully combined and the bouillon is dissolved. Bring the soup to a gentle boil, then reduce the heat to medium-low and simmer, uncovered or partially covered for 20-25 minutes, stirring occasionally, until the flavors have blended and the soup has thickened slightly.
- Adjust seasoning and serve. Taste and adjust salt and pepper as needed. Spoon cooked rice (2 to 3 cups) into each bowl, then ladle the hot soup over the top. Finish with shredded mozzarella or a mozzarella-cheddar blend (1 cup) and chopped parsley, if desired.
Notes
- Toast the tomato base for deeper flavor. Cooking the tomato paste briefly and then letting the tomato puree simmer for a few minutes before adding the broth makes a big difference. It gives the soup a richer, more developed tomato flavor and helps it taste like it simmered much longer than it did.
- Keep the rice separate for the best leftovers. Rice absorbs a lot of liquid as it sits, so serving it separately keeps the broth from getting too thick and helps the soup reheat much better the next day.
- Let the beef really brown. That extra browning adds savory depth and keeps the soup from tasting flat. You want some real color on the meat, not just “no longer pink.”
- Taste for salt at the end. Because the broth, Better Than Bouillon, and Worcestershire all add seasoning, it’s smart to start a little lighter on the salt and adjust once the soup has simmered.
- Use mozzarella for the most classic stuffed pepper feel. Mozzarella melts beautifully and gives the soup that familiar stuffed-pepper vibe. If you want a little sharper flavor, use a mozzarella-cheddar blend.












I print off recipes that sound good and never make them. This one for some reason caught my eye, I took the ingredient page with me and purposely bought the ingredients, It was outstanding. Yes for once I did follow thru and prepared it as written. I never give to friends a first try on a recipe, this one I took to a friend right after I made and and had it for dinner. I know its going to be even better the second day, of which he will be eating his. Although a bit more work then I normally put into an everyday meal this will definitely be a repeat.
Hey Marcia. So happy your tried this recipe! Thank you so much for your comment (it really made me smile!) and 5 star rating. I hope you “try” more of our recipes!