There’s something irresistibly cozy about a hearty bowl of soup that tastes like a warm hug — and this Stuffed Pepper Soup with Rice Recipe is just that. It captures all the delicious flavors of stuffed peppers in a soothing, slurpable form, perfect for any day you need a little extra comfort. Trust me, once you try it, you’ll find yourself making it again and again.
Jump to:
Why You'll Love This Recipe
This soup hits all the right notes. It’s packed with hearty ingredients, brimming with bold flavors from the bell peppers and herbs, and carries the familiar vibe of your favorite classic stuffed pepper dish — all without fussing over baking peppers individually. I love how straight-forward it is, and you’ll appreciate how rewarding it feels to whip up a filling, wholesome meal in under an hour.
- Comfort in a Bowl: All the flavors of stuffed peppers, minus the stuffing and melting cookware. Pure, cozy goodness in each spoonful.
- Quick & Simple: You don’t need to fuss with hollowing and baking—they’re all beautifully blended into this one-pot wonder.
- Customizable: Whether you want to lighten it up with turkey or add your favorite herbs, this soup welcomes tweaks with open arms.
- Great for Weeknights: With about 40 minutes total, this is a weeknight hero that comes together easily after work or busy days.
Ingredients & Why They Work
Every ingredient in this Stuffed Pepper Soup with Rice Recipe plays a starring role in bringing traditional flavors to life in soup form. Fresh bell peppers give that signature sweetness and crunch, ground beef adds savory depth, and the herb trio of basil, oregano, and thyme ties it all together — plus, the fire-roasted tomatoes add a smoky punch that really makes this soup sing.

- Lean Ground Beef: Provides hearty protein with a rich, meaty flavor while keeping excess grease minimal.
- Yellow Onion: Adds subtle sweetness and depth; sautéing it softens its sharpness perfectly.
- Red and Green Bell Peppers: The duo gives you that classic stuffed pepper flavor plus vibrant color and fresh crunch.
- Garlic: Essential for an aromatic boost, it brings warmth and complexity.
- Dried Basil, Oregano, and Thyme: The well-loved herb combo forms the backbone of the flavor profile, keeping it authentic and rich.
- Fire-Roasted Diced Tomatoes: Smoky and slightly charred, they elevate the soup beyond basic tomato flavors.
- Tomato Sauce: Creates a smooth, thick base and rounds out the tomato flavors.
- Low-Sodium Beef Broth: Adds savory liquid body without overpowering the veggies and herbs.
- Cooked Rice: Absorbs the broth, softens the texture, and makes the meal feel filling and substantial.
- Optional Garnishes (Parmesan & Parsley): Fresh herbs and cheese add brightness and a touch of indulgence.
Make It Your Way
One of the things I love about this Stuffed Pepper Soup with Rice Recipe is how easy it is to tweak. Whether you want to dial back the beef for a lighter option or turn up the spice with a few chili flakes, it’s your canvas. I often swap in ground turkey when I’m looking for something leaner, and sometimes toss in a handful of fresh spinach toward the end for a boost of green.
- Ground Turkey or Chicken: A flavorful, lower-fat option that still keeps the soup hearty and satisfying.
- Italian Seasoning: If you don’t have individual herbs on hand, it’s a great shortcut without losing flavor.
- Add Extra Veggies: Mushrooms, zucchini, or corn work beautifully and sneak in some extra nutrition.
- Make it Spicy: A pinch of red chili flakes or a dash of hot sauce can give the soup a warm kick if that’s your thing.
Step-by-Step: How I Make Stuffed Pepper Soup with Rice Recipe

Step 1: Brown the Ground Beef, Season Well
I start by heating a large pot over medium-high heat and adding the lean ground beef. Breaking it up with a spatula helps it cook evenly. Don’t forget to season with kosher salt and freshly ground black pepper right from the start—that layers flavor beautifully. Once it’s nicely browned, I drain any excess grease and set the beef aside on a paper towel-lined plate to keep the soup from turning oily.
Step 2: Sauté the Veggies & Aromatics
Next, I heat a tablespoon of olive oil in the same pot (no need to clean it out—that leftover flavor is gold). Toss in the diced onion and both bell peppers, sautéing until they’re softened and fragrant—about 3 to 4 minutes. Then, in go the garlic, dried basil, oregano, and thyme for just a quick 30-second sauté to release all those lovely herbaceous aromas.
Step 3: Simmer with Tomatoes, Broth & Beef
Return the browned beef to the pot, then add the fire-roasted diced tomatoes, tomato sauce, and beef broth. Give everything a good stir, cover the pot, and bring it to a gentle simmer. Lower the heat and let it bubble away for about 20 minutes. This simmering stage melds the flavors wonderfully and softens the peppers even more. Bonus: If your rice isn’t cooked yet, the simmering time’s perfect for prepping that.
Step 4: Stir in the Rice & Adjust
The moment to bring in the cooked rice arrives now. Stir it into the soup and check the consistency. If you want a brothier soup, add a splash more beef broth—it adapts well to how you like your soup thickness. Then ladle it into bowls, and if you’re feeling fancy, sprinkle on some freshly chopped parsley and shaved parmesan.
Top Tip
Over the years, making this Stuffed Pepper Soup with Rice Recipe has taught me a few handy tricks to keep flavors bright and textures just right. These little insights can make all the difference when you're after that perfect bowl every time.
- Use Lean Meat: I stick with 90% lean ground beef to avoid excess grease, which saves a lot of cleanup and keeps the soup from getting greasy.
- Don’t Skip the Herbs: Fresh or dried, those herbs bring out all the Mediterranean deliciousness you’re craving.
- Cook Rice Separately: Cooking your rice separately prevents it from getting mushy and lets it soak up just enough soup when stirred in.
- Simmer Gently: Low and slow simmering melds flavors better and softens peppers nicely without breaking down other ingredients.
How to Serve Stuffed Pepper Soup with Rice Recipe

Garnishes
I love topping this soup with fresh parsley—it adds a vibrant pop of green and freshness to every spoonful. A little shaved parmesan on top adds an irresistible savory note and creamy finish. If you like a little heat, a tiny drizzle of chili oil or a pinch of crushed red pepper flakes never hurts either.
Side Dishes
For sides, I often serve this with crusty garlic bread or warm dinner rolls to soak up every last drop of soup. A simple green salad with a bright vinaigrette helps balance the richness, especially if you’re serving it for a bigger meal.
Creative Ways to Present
Once, I served this soup in mini bread bowls for a cozy winter dinner with friends — it was a hit and made the meal feel extra special. Another time, I layered it in clear mugs at a casual outdoor party so everyone could appreciate the colorful veggies peeking through.
Make Ahead and Storage
Storing Leftovers
After enjoying some fresh soup, I pour leftovers into airtight containers and refrigerate for up to 3 days. It’s great to have ready for quick lunches or an easy dinner. Just give it a good stir before reheating to redistribute flavors.
Freezing
This soup freezes beautifully. I let it cool completely, then portion it out in freezer-safe containers. It keeps well up to 3 months, so it’s fantastic to prep in advance or stash away for busy days.
Reheating
To reheat, I prefer gently warming it in a pot on the stove over medium-low heat, stirring occasionally. This helps the rice keep its texture and prevents the soup from scorching. Add a splash of broth or water if it’s thickened too much in the fridge.
Frequently Asked Questions:
Yes! Simply swap out the ground beef for plant-based meat alternatives or add hearty beans like black beans or kidney beans along with extra veggies to keep it filling and flavorful. Use vegetable broth instead of beef broth for a vegetarian-friendly version.
I recommend using cooked white or brown rice—both absorb the flavors well. Brown rice adds a nuttier flavor and a bit more chew, while white rice gives a softer texture. Just make sure the rice is fully cooked before adding it to the soup to avoid any raw or crunchy bites.
Absolutely! This Stuffed Pepper Soup with Rice Recipe tastes even better the next day after the flavors have melded. You can make it a day ahead, store refrigerated, and simply reheat gently on the stove when ready to serve.
If you prefer a thicker soup, cook it a bit longer uncovered to reduce some liquid, or use less broth initially. For thinner soup, simply add more beef broth or water when stirring in the rice or just before serving to reach your desired consistency.
Final Thoughts
This Stuffed Pepper Soup with Rice Recipe really feels like a little kitchen hug on a chilly day or whenever you want something hearty but uncomplicated. I’ve made it countless times and never tire of how its familiar, comforting flavors hit the spot. I hope you’ll enjoy making it and sharing it just like I do — it’s the kind of recipe that turns into a go-to, comforting classic.
Print
Stuffed Pepper Soup with Rice Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 5 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
Description
A hearty and flavorful stuffed pepper soup made with lean ground beef, bell peppers, tomatoes, and rice, simmered to perfection and garnished with fresh parsley and parmesan cheese. This comforting soup combines classic stuffed pepper ingredients in an easy-to-make soup form, perfect for a satisfying meal.
Ingredients
Main Ingredients
- 1 pound lean ground beef
- kosher salt and freshly ground black pepper, to taste
- 1 tablespoon extra virgin olive oil
- 1 small yellow onion, diced
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 4 garlic cloves, minced
- ½ teaspoon dried basil
- ½ teaspoon dried oregano
- ½ teaspoon dried thyme
- 2 (14.5-ounce) cans fire-roasted diced tomatoes
- 1 (15-ounce) can tomato sauce
- 2 cups low-sodium beef broth
- 2 cups cooked white or brown rice
Optional Garnish
- Shaved parmesan
- Roughly chopped fresh parsley
Instructions
- Cook the ground beef: Heat a large pot over medium-high heat. Add the ground beef and use a spatula to break it up. Season with salt and pepper. Cook the beef until browned, stirring occasionally. Once fully cooked, drain the beef and transfer to a paper towel-lined plate. Set aside.
- Sauté vegetables and spices: Heat the oil in the pot, then add the onion and bell peppers. Sauté for 3 to 4 minutes, until softened. Add the garlic, basil, oregano, and thyme and sauté another 30 seconds until fragrant.
- Add liquids and simmer: Return the cooked ground beef to the pot along with the diced tomatoes, tomato sauce, and low-sodium beef broth. Cover the pot and bring to a simmer. Reduce heat to low and cook, stirring occasionally, for 20 minutes. If you have not cooked your rice yet, you can prepare it while the soup simmers.
- Finish with rice and garnish: Stir in the cooked rice to combine. If you prefer a thinner soup, add additional broth as needed. Ladle the soup into bowls and garnish with freshly chopped parsley and shaved parmesan if desired.
Notes
- Each serving is approximately 2 cups.
- Using 90% lean ground beef is recommended to minimize grease; if using 80% lean, drain excess fat before adding vegetables.
- Ground turkey or ground chicken can be used as a substitute for ground beef.
- Italian seasoning can replace the individual dried basil, oregano, and thyme.
- Cooking the rice separately while the soup simmers saves time.
Nutrition
- Serving Size: 1 bowl (about 2 cups)
- Calories: 310 kcal
- Sugar: 7 g
- Sodium: 450 mg
- Fat: 12 g
- Saturated Fat: 4 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 28 g
- Fiber: 5 g
- Protein: 22 g
- Cholesterol: 60 mg






Leave a Reply