I absolutely love how comforting and flavorful this Stuffed Pepper Soup Recipe is. It captures all the warm, cozy flavors of classic stuffed peppers but in a hearty soup form that's perfect for any day I want something nourishing and satisfying. Each spoonful is packed with tender ground beef, vibrant bell peppers, and just the right blend of herbs, all swimming in a rich tomato broth. It’s quickly become one of my go-to recipes when I want something easy to prepare yet feels like a special meal.
Why You'll Love This Stuffed Pepper Soup Recipe
What makes this Stuffed Pepper Soup Recipe so special to me is its incredible balance of flavors. The combination of red and green bell peppers with juicy tomatoes and savory ground beef creates a taste that’s both familiar and exciting. I love how the herbs like oregano and basil add subtle layers without overpowering the dish. It’s one of those recipes that feels like a warm hug after a long day.
Another reason I keep coming back to this recipe is how straightforward it is to prepare. I don't have to spend hours chopping and prepping tons of ingredients—in just about 50 minutes I have a pot full of delicious soup ready to share. The use of pantry staples like canned tomatoes and broth makes it easy for me to whip up on a busy weeknight or when unexpected guests arrive.
I find this soup perfect for a variety of occasions. It’s heartwarming enough for family dinners but also works wonderfully for casual get-togethers or meal prep. It stands out because it combines all my favorite parts of stuffed peppers—meat, veggies, and rice—in one bowl, making it a crowd-pleaser every time.
Ingredients You'll Need

This recipe calls for simple, staple ingredients that you probably already have in your kitchen, but each one plays an essential role in building the rich flavor and hearty texture of the soup.
TIP : You'll find the full list of ingredients and measurements in the recipe card below
- Lean ground beef: Provides the hearty, meaty base that makes the soup so satisfying.
- Olive oil: Helps to sauté ingredients smoothly while adding richness.
- Yellow onion: Adds sweetness and depth of flavor.
- Red and green bell peppers: Bring vibrant color and a fresh, slightly sweet crunch.
- Garlic: Imparts a savory aromatic punch that wakes up the whole dish.
- Diced tomatoes and tomato sauce: Create the luscious, tangy tomato base that feels so comforting.
- Beef broth: Enhances the soup with a rich umami undertone.
- Fresh parsley and dried herbs (basil, oregano): Lift the flavors with brightness and traditional Italian seasoning vibes.
- Long grain rice: Adds chewy texture and makes the soup filling without heaviness.
- Cheese (optional): A melty topping that takes the soup to the next level of indulgence.
Directions
Step 1: Heat 1 tablespoon of olive oil in a large pot over medium heat. When the oil is hot, add the lean ground beef. Season with salt and freshly ground black pepper. Cook the beef, stirring occasionally and breaking it apart with a spoon, until it is nicely browned all over. Once cooked, drain the excess fat and transfer the beef to a plate lined with paper towels. Set it aside.
Step 2: In the same pot, heat the remaining tablespoon of olive oil. Add the chopped yellow onion, red bell pepper, and green bell pepper. Sauté for about 3 minutes until the vegetables start to soften but still retain some crunch. Then add the minced garlic and continue sautéing for 30 more seconds until fragrant.
Step 3: Pour in the two cans of petite diced tomatoes, the can of tomato sauce, and the beef broth. Stir in the chopped fresh parsley, dried basil, and dried oregano. Return the browned beef to the pot. Season everything with additional salt and pepper to taste. Bring the soup to a gentle boil, then reduce heat to low. Cover the pot and let it simmer for 30 minutes, stirring occasionally to keep flavors melding beautifully.
Step 4: While the soup simmers, cook the rice according to the package instructions. I like to keep it simple—just some boiling water and a pinch of salt. Once the soup has finished simmering, stir in the desired amount of cooked rice directly into the soup. This step is key because the rice absorbs all those savory broth flavors and makes the soup heartier.
Step 5: Ladle the hot soup into bowls. If you want, sprinkle with shredded cheddar or mozzarella cheese and garnish with more fresh parsley for that lovely pop of color and freshness. Serve immediately while warm.
Servings and Timing
This Stuffed Pepper Soup Recipe makes about 6 generous servings, perfect for sharing with family or saving leftovers for the week. The prep time is roughly 10 minutes, mostly chopping and browning the beef, while the cooking time takes around 40 minutes due to simmering the soup and cooking the rice. Altogether, you’re looking at about 50 minutes from start to finish, with no extra resting time required—making this an excellent choice for busy nights when I want a nourishing meal without the fuss.
How to Serve This Stuffed Pepper Soup Recipe
I love serving this soup piping hot, especially on chilly days when its warmth is just what you need. It pairs beautifully with a crusty loaf of bread or soft dinner rolls, perfect for dipping and soaking up all that delicious tomato broth. For a fresh contrast, I often add a simple side salad with crisp greens and a light vinaigrette.
To really elevate the presentation, I like to garnish each bowl with a sprinkle of freshly chopped parsley for color and a handful of shredded cheese melted on top. It adds an inviting look and creamy texture. If I’m feeling fancy, a dollop of sour cream or a drizzle of good-quality olive oil brightens and balances the flavors.
When it comes to beverages, I find a medium-bodied red wine like Merlot or Pinot Noir complements the meaty, tomato-rich soup really well. For non-alcoholic options, a sparkling water with a squeeze of fresh lemon or a chilled iced tea works perfectly. This soup fits wonderfully not just for weeknight family dinners but also for casual weekends and holiday gatherings where comfort food shines.
Variations
I really enjoy experimenting with this Stuffed Pepper Soup Recipe to tailor it to different tastes and dietary needs. One swap I often make is using ground turkey or chicken in place of beef for a leaner option that still delivers plenty of flavor. I also like switching up the rice for quinoa or barley to add a different texture and boost nutrition.
If you’re looking to make it vegan, you can substitute the ground beef with a plant-based crumble or cooked lentils, and swap the beef broth for vegetable broth. The flavor still stays hearty and rich, especially with the combination of herbs and peppers.
For a spicy twist, I sometimes add a pinch of red pepper flakes or a diced jalapeño while sautéing the peppers. This gives the soup a gentle kick that wakes up the palate. And if I’m short on time, I've even prepared this soup in a slow cooker by browning the beef and veggies first, then letting it cook low and slow for several hours—it’s a wonderful method for even deeper melded flavors.
Storage and Reheating
Storing Leftovers
Leftovers from this Stuffed Pepper Soup Recipe store beautifully in airtight containers in the refrigerator. I like to use glass containers with tight-sealing lids to keep the soup fresh and prevent spills. It will keep well for up to 4 days, making it a great meal prep option that tastes just as good the next day.
Freezing
This soup freezes well too, which is a lifesaver when I want to make a big batch ahead of time. I recommend portioning it into freezer-safe containers or heavy-duty freezer bags, leaving a little headspace for expansion. Label each container with the date and use within 3 months for the best flavor. Just be mindful that the rice might become a bit softer after freezing and thawing, but it still tastes delicious.
Reheating
When reheating, I usually warm the soup gently on the stovetop over medium-low heat, stirring occasionally. This helps keep the flavors fresh and the texture intact. If reheating in the microwave, do so in short bursts and stir between intervals to evenly heat the soup without overcooking the rice or drying it out. Avoid boiling vigorously as it can cause the ingredients to break down too much and lose that nice balanced texture.
FAQs
Can I use brown rice instead of white rice in this soup?
Absolutely! I personally love both options. Brown rice adds more nuttiness and fiber, but just be sure to cook it fully beforehand since it takes longer to soften than white rice. The cooking process for the soup stays the same.
Is there a good vegetarian alternative for the ground beef?
Yes, you can easily substitute the ground beef with cooked lentils, crumbled tofu, or a plant-based meat substitute. Just sauté them as you would the beef to develop flavor before adding them back into the soup.
Can I make this soup in a slow cooker?
Definitely! I recommend browning the beef and sautéing the veggies first, then transferring everything to a slow cooker. Cook on low for 4-6 hours or on high for 2-3 hours. Add cooked rice towards the end to prevent it from becoming mushy.
How spicy is this stuffed pepper soup?
This recipe is mild and family-friendly by default, but you can easily add heat by including red pepper flakes, cayenne, or diced jalapeños while cooking the vegetables.
Can I prepare this soup ahead of time?
Yes! The soup actually tastes fantastic the next day when the flavors have had time to meld. Store it in the fridge overnight and just reheat before serving for a quick and tasty meal.
Conclusion
I hope you give this Stuffed Pepper Soup Recipe a try soon. It’s one of those dishes that feels like a cozy, homemade hug in a bowl and is so rewarding to make. Whether you’re cooking for your family, meal prepping for the week, or hosting friends, it’s sure to bring warmth, comfort, and big flavorful smiles to your table. Happy cooking and savor every delicious bite!
Print
Stuffed Pepper Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
Description
A hearty and comforting stuffed pepper soup that combines the flavors of ground beef, bell peppers, tomatoes, and herbs simmered to perfection. This recipe is easy to prepare and perfect for a satisfying weeknight meal, served with optional melted cheese and fresh parsley garnish.
Ingredients
Main Ingredients
- 1 lb lean ground beef
- 2 Tbsp olive oil, divided
- Salt and freshly ground black pepper, to taste
- 1 small yellow onion, chopped (about 1 cup)
- 1 cup chopped red bell pepper (a little over ½ of a medium pepper)
- 1 cup chopped green bell pepper
- 2 cloves garlic, minced
- 2 (14.5 oz) cans petite diced tomatoes
- 1 (15 oz) can tomato sauce
- 1 (14.5 oz) can low-sodium beef broth
- 2 ½ Tbsp chopped fresh parsley (plus more for garnish)
- ½ tsp dried basil
- ½ tsp dried oregano
- 1 cup uncooked long grain white or brown rice
- Cheddar or mozzarella cheese, for serving (optional)
Instructions
- Brown the beef: In a large pot, heat 1 tablespoon of olive oil over medium heat. Add the ground beef, season with salt and black pepper, and cook while breaking it up occasionally until the beef is fully browned. Drain the excess fat and set the beef aside on a paper towel-lined plate.
- Sauté the vegetables: In the same pot, heat the remaining 1 tablespoon of olive oil. Add the chopped onion, red bell pepper, and green bell pepper, cooking and stirring for about 3 minutes until they begin to soften. Add the minced garlic and sauté for an additional 30 seconds to release its aroma.
- Add liquids and seasonings: Pour in the diced tomatoes, tomato sauce, and low-sodium beef broth. Add the chopped fresh parsley, dried basil, dried oregano, and the cooked ground beef back into the pot. Season with salt and pepper to taste. Bring the mixture to a gentle boil.
- Simmer the soup: Once boiling, reduce heat to low, cover the pot, and let the soup simmer gently for 30 minutes. Stir occasionally to prevent sticking and allow flavors to meld.
- Prepare the rice: While the soup simmers, cook the rice according to the package instructions until tender.
- Combine and serve: After the soup has finished simmering, stir in your desired amount of cooked rice. Serve the soup warm topped with shredded cheddar or mozzarella cheese if desired, and garnish with additional fresh parsley for color and freshness.
Notes
- You can substitute ground turkey or chicken for a leaner version.
- Brown rice can be used instead of white rice for added fiber and nutrition.
- Adjust the amount of garlic to your preference for stronger or milder flavor.
- Adding a pinch of red pepper flakes can provide a nice spicy kick.
- The soup keeps well in the refrigerator for up to 4 days and freezes nicely for up to 3 months.
Leave a Reply