If you’ve ever craved the hearty goodness of stuffed peppers but wanted all that comfort in a spoonful, let me introduce you to Stuffed Pepper Soup. This one-pot wonder brings all the familiar flavors—sweet bell peppers, savory beef, tender rice—together in a cozy bowl of soup that feels like a hug after a long day. Honestly, it’s the kind of recipe I wish I’d had back when I was juggling toddlers and trying to keep dinner stress-free.
Table of Contents
Why You’ll Love This Stuffed Pepper Soup
- It’s a one-pot meal, which means fewer dishes (hallelujah!).
- Budget-friendly and feeds a crowd—perfect for Sunday dinners or meal prep.
- A great way to sneak in extra veggies for picky eaters.
- Freezer-friendly, so you can stash some away for those “I don’t feel like cooking” nights.
What Does Stuffed Pepper Soup Taste Like?
Imagine the flavor of your grandma’s classic stuffed peppers but in a warm, savory broth. It’s slightly sweet from the bell peppers, rich and comforting from the beef and tomato base, with a gentle kick from Italian seasoning (and red pepper flakes if you’re brave). The rice makes it hearty enough to stand on its own, while the melted cheddar on top adds a creamy finish.
Ingredients You’ll Need for Stuffed Pepper Soup
When it comes to making a pot of Stuffed Pepper Soup, the magic is really in the simple ingredients that come together like old friends at the dinner table. Every spoonful tells a story—sweet peppers balancing hearty beef, tangy tomatoes adding brightness, and rice making it filling enough to be a full meal. Let’s break it down:
- Bell Peppers – You’ll need a mix of red, green, and orange bell peppers. Each color brings its own personality: red is sweet, green has that mild bitterness, and orange sits somewhere in between. Using a rainbow of peppers not only boosts flavor but also makes your soup as pretty as it is tasty.
- Yellow Onion & Garlic – These are your flavor foundations. When sautéed together, they create that irresistible aroma that tells everyone in the house, “Dinner’s almost ready.”
- Ground Beef – I like using lean ground beef for this recipe since it keeps the soup hearty without being too greasy. But if you want to lighten it up, ground turkey works wonderfully too. (For another delicious twist using turkey, check out my Slow Cooker Turkey Chili.)
- Beef Broth – A good broth makes or breaks a soup. I stick with low-sodium beef broth so I can control the saltiness. You can always add more later, but you can’t take it out once it’s in there!
- Canned Tomatoes & Tomato Sauce – These give the soup its rich, savory base. Petite diced tomatoes add little bursts of freshness, while the tomato sauce ties everything together into a cozy bowl.
- Italian Seasoning & Red Pepper Flakes – Italian seasoning gives that herbaceous depth we all love, and the optional red pepper flakes add just enough warmth to keep things interesting without being overwhelming.
- Rice – Classic long-grain white rice is the go-to for this recipe because it cooks up tender and absorbs the flavors beautifully. If you prefer something heartier, you can swap it for brown rice—just simmer a little longer.
- Cheddar Cheese – Sharp cheddar is my topping of choice here. A sprinkle on each bowl melts into the hot soup, giving it that creamy, dreamy finish.
- Fresh Parsley – Don’t skip this! A handful of chopped parsley added right before serving adds a burst of freshness that brightens the whole dish.
👉 Want more hearty, vegetable-packed bowls of comfort? You’ll probably love my Crockpot Vegetable Beef Soup or this cozy Chicken Orzo Soup too.

Instructions: How to Make Stuffed Pepper Soup
One of the best things about Stuffed Pepper Soup is how unfussy it is. You don’t need fancy equipment, and every step builds flavor in a natural way. Here’s a simple guide that walks you through it:
Step 1: Prep Your Vegetables
Start by coring, seeding, and dicing your bell peppers—red, green, and orange. I usually dice them into bite-sized pieces (about 1 cup each) so they soften quickly but still hold a bit of texture in the soup. Next, dice one small yellow onion and mince two garlic cloves. This little bit of prep work is what lays the foundation for that rich, comforting flavor.
Tip: Chop your veggies ahead of time in the morning, and you’ll have a head start come dinnertime. That’s exactly what I do on busy school nights!
Step 2: Sauté for Flavor
Heat two tablespoons of olive oil in a large Dutch oven or soup pot over medium heat. Add the peppers and onion, cooking until softened—about 5–6 minutes. Then, add the garlic and cook for just 30 seconds more. You’ll know it’s ready when the kitchen smells like an Italian trattoria.
👉 If you love this sauté-first, simmer-later method, you’ll also enjoy my Chicken Fajita Soup—it starts the same way and fills the house with mouthwatering aromas.
Step 3: Brown the Beef
Add one pound of lean ground beef right into the pot. Season with kosher salt and black pepper. As it cooks, use a wooden spoon to break up the meat into small crumbles. In about 5 minutes, it should be browned with no pink remaining. This step infuses the broth with a rich, savory base that makes this Stuffed Pepper Soup so comforting.
Step 4: Build the Broth
Now for the fun part—making it soupy! Pour in 6 cups of low-sodium beef broth, then add two cans of petite diced tomatoes and one can of tomato sauce. Stir in Italian seasoning and a pinch of red pepper flakes if you like a little heat. Increase the heat to high and bring it all to a gentle boil.
Tip: Don’t be afraid to taste at this stage. Adjust seasoning so the flavors really pop.
Step 5: Add the Rice and Simmer
Once the broth is bubbling, reduce the heat to medium-low and stir in one cup of uncooked long-grain white rice. Cover with a lid and let it simmer gently for 25–30 minutes, stirring occasionally. The rice will soak up the broth, thicken the soup, and give it that signature hearty texture.
👉 Want a similar one-pot rice-and-meat combo? My One Pot Chicken and Rice uses the same trick—simple, filling, and family-approved.
Step 6: Finish with Cheese and Freshness
When the rice is tender and the soup has thickened, remove the lid and give everything a good stir. Taste and adjust salt if needed. If the soup is thicker than you’d like, just add a splash more broth.
Right before serving, ladle the soup into bowls, sprinkle with freshly grated sharp cheddar cheese, and finish with chopped parsley. The cheese melts into creamy little pockets of goodness while the parsley gives it a fresh, bright lift.
Step 7: Serve and Enjoy
Now comes the best part—digging in! This Stuffed Pepper Soup is a full meal in itself, but if you want to round things out, serve it with crusty bread or a simple side salad. Trust me, your family will be asking for seconds.
👉 For more soul-warming, easy soup recipes, don’t miss my Creamy Chicken Enchilada Soup or Italian Turkey Burger Soup. They’re both weeknight heroes just like this one.
Tips and Tricks for Perfect Stuffed Pepper Soup
- Rice too mushy? Cook it separately and add before serving.
- Want it spicier? Swap red pepper flakes for diced jalapeño.
- Cheese lovers unite: Stir in extra cheddar right before serving for a creamier soup.
- Freezer hack: Skip adding rice if freezing; stir it in after reheating so it doesn’t get soggy.
Storage Tips
- Fridge: Store leftovers in an airtight container for up to 3 days. Add a splash of broth when reheating since the rice keeps soaking it up.
- Freezer: Cool completely, freeze without the rice, and keep up to 2 months.
FAQs
Can I use ground turkey instead of beef?
Absolutely! Ground turkey makes this a bit lighter.
What kind of rice works best?
Long-grain white rice cooks evenly, but brown rice works too (just add 10 more minutes of simmer time).
Can I make this in a slow cooker?
Yes—check out my Slow Cooker Turkey Chili for inspiration. The method is similar: just sauté the meat and veggies first, then transfer everything to your slow cooker.
Conclusion
This Stuffed Pepper Soup is the ultimate comfort food—hearty, budget-friendly, and oh-so-delicious. Whether you’re feeding your family on a chilly evening or prepping meals for the week, this soup will quickly become a favorite. Go ahead, grab those peppers and give it a try. And if you do, tag me—I’d love to see your cozy bowls of goodness!
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Best Stuffed Pepper Soup: Simple, Satisfying, Delicious
- Total Time: 1 hour 5 minutes
- Yield: 6 to 8 servings 1x
Description
This hearty Stuffed Pepper Soup captures all the flavors of classic stuffed peppers in cozy, one-pot form. Loaded with colorful bell peppers, ground beef, tomatoes, rice, and melty cheddar cheese, it’s the perfect comfort food for cooler nights or make-ahead meals.
Ingredients
- 1 medium red bell pepper
- 1 medium green bell pepper
- 1 medium orange bell pepper
- 1 small yellow onion
- 2 cloves garlic
- 2 tablespoons olive oil
- 1 pound lean ground beef
- 1 teaspoon kosher salt
- 1/2 teaspoon ground black pepper
- 6 cups low-sodium beef broth, plus more as needed
- 2 (14.5-ounce) cans petite diced tomatoes
- 1 (15-ounce) can tomato sauce
- 2 teaspoons Italian seasoning
- 1/4 teaspoon red pepper flakes (optional)
- 1 cup uncooked long-grain white rice
- 4 ounces sharp cheddar cheese
- 1/2 bunch fresh parsley
Instructions
1. Core, seed and dice the red, green, and orange bell peppers (about 1 cup each). Dice the onion and mince the garlic cloves.
2. Heat olive oil in a large pot or Dutch oven over medium heat. Add the peppers and onion and cook until softened, about 5 to 6 minutes. Add garlic and cook for another 30 seconds.
3. Add ground beef to the pot and season with kosher salt and black pepper. Cook, breaking it up with a spoon, until no longer pink, about 5 minutes.
4. Stir in beef broth, diced tomatoes, tomato sauce, Italian seasoning, and red pepper flakes if using. Bring to a boil over high heat.
5. Reduce heat to medium-low. Add the uncooked rice, cover, and simmer until the rice is tender, about 25 to 30 minutes.
6. Meanwhile, grate the cheddar cheese and chop the fresh parsley.
7. Once the soup is ready, taste and adjust seasoning with more salt if needed. Add more broth if the soup is too thick.
8. Serve hot, topped with grated cheddar cheese and chopped parsley.
Notes
Store leftovers in an airtight container in the fridge for up to 3 days. The rice will absorb liquid as it sits, so add extra broth when reheating. You can also swap ground beef for ground turkey or sausage for variation.
- Prep Time: 10 minutes
- Cook Time: 55 minutes
- Category: Soup
- Method: Simmering
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 390
- Sugar: 8g
- Sodium: 720mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 4g
- Protein: 20g
- Cholesterol: 55mg




