Why You’ll Love This Stuffed Pepper Soup
There’s something magical about a steaming bowl of Stuffed Pepper Soup on a chilly evening. This recipe takes everything you love about traditional stuffed bell peppers and transforms it into a comforting, spoonable masterpiece that comes together in just 40 minutes. Whether you’re a busy parent juggling weeknight dinners or someone who simply craves homestyle comfort food, this one-pot wonder delivers big flavor with minimal effort.
This hearty soup has earned a permanent spot in my recipe rotation, and here’s why it might become your new family favorite too:
- Ease of preparation: With just 10 minutes of prep time and simple, straightforward ingredients, this recipe fits perfectly into busy weeknights. Everything cooks in one pot, which means less cleanup and more time to enjoy your meal with loved ones.
- Nutritional benefits: Packed with 22g of protein per serving and loaded with vitamin C from fresh bell peppers, this soup nourishes your body while satisfying your hunger. The combination of lean beef and vegetables creates a well-rounded meal that keeps you feeling full and energized.
- Versatility: This recipe adapts beautifully to different dietary preferences and whatever ingredients you have on hand. You can easily swap ground beef for turkey, use brown rice instead of white, or make it vegetarian with plant-based proteins.
- Distinctive flavor: The blend of Italian herbs, sweet bell peppers, and rich tomato base creates a depth of flavor that tastes like it simmered all day. Each spoonful delivers the classic taste of stuffed peppers without the fuss of actually stuffing them.
Jump To
- 1. Why You’ll Love This Stuffed Pepper Soup
- 2. Essential Ingredients for Stuffed Pepper Soup
- 3. How to Prepare the Perfect Stuffed Pepper Soup: Step-by-Step Guide
- 4. Mastering Stuffed Pepper Soup: Advanced Tips and Variations
- 5. How to Store Stuffed Pepper Soup: Best Practices
- 6. FAQs: Frequently Asked Questions About Stuffed Pepper Soup
- 7. Stuffed Pepper Soup
Essential Ingredients for Stuffed Pepper Soup
Gathering your ingredients ahead of time makes the cooking process smooth and enjoyable. This stuffed pepper soup recipe uses everyday items you likely have in your pantry, yet the results taste anything but ordinary.
Main Ingredients
- 1 lb lean ground beef – Forms the hearty protein base; lean beef reduces excess fat while maintaining rich flavor
- 2 tablespoons olive oil, divided – Used for browning beef and sautéing vegetables; adds healthy fats and prevents sticking
- 1 small yellow onion, chopped (about 1 cup) – Provides aromatic depth and natural sweetness as it cooks
- 1 cup chopped red bell pepper – Adds sweetness, vibrant color, and high vitamin C content
- 1 cup chopped green bell pepper – Contributes a slightly bitter, fresh flavor that balances the tomato base
- 2 cloves garlic, minced – Infuses the soup with aromatic warmth; add fresh for best results
- 2 (14.5 oz) cans diced tomatoes – Creates the tomato foundation with texture from the tomato pieces
- 1 (15 oz) can tomato sauce – Thickens the broth and adds concentrated tomato flavor
- 1 (14.5 oz) can beef broth – Deepens the savory character of the soup; chicken broth works as a lighter alternative
- 2 1/2 tablespoons parsley – Fresh herb that brightens the overall flavor profile
- 1/2 teaspoon basil – Classic Italian herb that pairs beautifully with tomatoes
- 1/2 teaspoon oregano – Adds earthy, aromatic notes to the herb blend
- 1 cup uncooked long grain white or brown rice – Provides substance and makes the soup more filling; cook separately for best texture
- Cheddar or mozzarella cheese for serving (optional) – Melty topping that adds creaminess and extra flavor
- Salt and pepper to taste – Essential seasonings that bring all flavors together
Special Dietary Options
| Dietary Need | Substitution | Notes |
|---|---|---|
| Vegan | Plant-based ground crumbles, veggie broth | Skip cheese or use dairy-free alternative |
| Gluten-free | Use certified gluten-free broth | All other ingredients are naturally GF |
| Low-carb | Cauliflower rice instead of rice | Reduces carbs from 43g to approximately 15g per serving |
| Dairy-free | Skip cheese topping | Nutritional yeast adds cheesy flavor |
How to Prepare the Perfect Stuffed Pepper Soup: Step-by-Step Guide
Creating this comforting soup requires just a few simple steps. The process builds layers of flavor, starting with perfectly browned beef and finishing with tender vegetables in a rich tomato broth. For another satisfying one-pot meal, check out our cheesy beefaroni casserole that the whole family will enjoy.
Step 1: Brown the Ground Beef
Start by heating 1 tablespoon of olive oil in a large pot over medium heat. Once the oil shimmers, add the 1 lb of lean ground beef. Season generously with salt and pepper right in the pot. Use a wooden spoon or spatula to break the beef into small crumbles as it cooks. This ensures even browning and the perfect texture throughout your soup.
Cook the beef for about 5-7 minutes until completely browned with no pink remaining. The browning process creates flavorful bits on the bottom of the pot that add tremendous depth to your finished soup. Once browned, drain any excess fat and transfer the beef to a plate lined with paper towels. Set aside while you prepare the vegetables.
Step 2: Sauté the Vegetables
In the same pot, heat the remaining 1 tablespoon of olive oil over medium heat. This technique allows you to build flavor in the same vessel, capturing all those savory bits left behind from the beef. Add the chopped yellow onion, red bell pepper, and green bell pepper to the hot oil.
Sauté the vegetables for 3 minutes, stirring occasionally. The onions should become translucent, and the peppers should start softening while still maintaining some texture. Add the minced garlic and cook for 30 seconds more, just until fragrant. Be careful not to burn the garlic, as it can become bitter quickly.
Pro Tip: Cutting your vegetables into uniform pieces ensures even cooking. Aim for 1/2-inch pieces for the peppers and a fine dice for the onion.
Step 3: Build the Soup Base
Now it’s time to bring everything together. Stir in both cans of diced tomatoes (including their juices), the can of tomato sauce, and the can of beef broth. Add the parsley, basil, and oregano, then return the browned beef to the pot. Season with additional salt and pepper to taste, keeping in mind that flavors will concentrate as the soup simmers.
Bring the mixture to a gentle boil over medium-high heat. Once you see bubbles breaking the surface, reduce the heat to low and cover the pot with a lid. Simmer for 30 minutes, stirring occasionally to prevent sticking. This simmering time allows the flavors to meld together and the vegetables to become perfectly tender.
Step 4: Cook the Rice Separately
While the soup simmers, cook the rice according to package directions. Cooking rice separately gives you better control over the final texture of your soup. Rice cooked directly in the soup can absorb too much liquid and become mushy, especially if you plan to store leftovers.
For white rice, combine 1 cup uncooked rice with 2 cups water in a saucepan. Bring to a boil, reduce heat to low, cover, and simmer for 15-18 minutes until water is absorbed. For brown rice, use 2 1/4 cups water and simmer for 40-45 minutes. Fluff with a fork when done.
Step 5: Combine and Serve
Once the soup has finished simmering, you’re ready to serve. Stir the cooked rice into the soup just before serving, adding as much or as little as you prefer. Some people like a heartier, thicker soup with all the rice, while others prefer a brothier consistency with less.
Ladle the hot soup into bowls and top with shredded cheddar or mozzarella cheese if desired. A sprinkle of extra fresh parsley adds a pop of color and freshness. Serve immediately with crusty bread or a simple green salad for a complete meal.
This recipe serves approximately 6 people and comes together in about 40 minutes total, making it perfect for busy weeknights when you crave something warm and satisfying. You can find another great easy stuffed pepper soup recipe for additional inspiration on variations.
Protein and Main Component Alternatives
The beauty of this stuffed pepper soup lies in its adaptability. While lean ground beef creates a classic flavor profile, several alternatives work beautifully depending on your dietary preferences or what you have available.
Ground Turkey: Substitute the beef with 1 lb of ground turkey for a lighter version with less saturated fat. Turkey has a milder flavor, so consider adding extra herbs or a splash of Worcestershire sauce to boost the taste. Ground turkey breast offers the leanest option, while regular ground turkey includes dark meat for more flavor.
Ground Chicken: This creates an even lighter soup with a delicate flavor that pairs well with the herbs and tomatoes. Chicken works particularly well if you prefer a subtler protein that lets the vegetable flavors shine through.
Italian Sausage: For a spicier, more robust soup, try using Italian sausage (mild or hot) either alone or mixed half-and-half with ground beef. The additional seasonings in the sausage add complexity and a pleasant heat.
Plant-Based Alternatives: Modern plant-based ground crumbles work remarkably well in this recipe. They absorb the flavors of the herbs and tomatoes beautifully while providing a similar texture to beef. For a whole-food option, try using cooked lentils or a mixture of lentils and chopped mushrooms for hearty texture and protein.
Vegetable, Sauce, and Seasoning Modifications
The vegetables and seasonings offer endless opportunities for customization. Feel free to experiment based on what’s in season or what your family enjoys most.
Additional Vegetables: Diced carrots or celery add sweetness and aromatic depth. Add them with the onions and peppers during the sautéing stage. Zucchini or yellow squash work well too, but add them during the last 15 minutes of simmering to prevent overcooking.
Pepper Varieties: While red and green bell peppers create the classic flavor, try adding yellow or orange peppers for extra sweetness and color. For heat lovers, a diced poblano pepper or jalapeño brings gentle warmth throughout the soup.
Seasoning Swaps: The combination of basil and oregano delivers classic Italian flavor, but you can substitute with 2 teaspoons of Italian seasoning for convenience. Smoked paprika adds a wonderful depth and subtle smokiness. For a Cajun twist, try Cajun seasoning blend and a dash of hot sauce.
Tomato Options: Fire-roasted diced tomatoes add subtle smokiness that regular diced tomatoes lack. For a smoother soup, use crushed tomatoes instead of diced. You can also add a tablespoon of tomato paste for more concentrated flavor.
Mastering Stuffed Pepper Soup: Advanced Tips and Variations
Once you’ve mastered the basic recipe, these expert tips will help you take your stuffed pepper soup to the next level. Small adjustments can make a big difference in both flavor and convenience.
Flavor Boosting Techniques
Double the herbs for a more pronounced Italian flavor profile. Fresh herbs make a significant difference; if using fresh basil and oregano instead of dried, triple the amount called for in the recipe. A Parmesan cheese rind simmered in the soup adds incredible umami depth; simply remove it before serving.
For deeper flavor, try deglazing the pot with a splash of red wine after sautéing the vegetables. The alcohol cooks off during simmering, leaving behind rich complexity. A tablespoon of balsamic vinegar added at the end brightens all the flavors.
Slow Cooker Adaptation
This recipe adapts beautifully to a slow cooker for those days when you want dinner ready when you walk in the door. Brown the beef and sauté the onions, peppers, and garlic first for best flavor, then transfer everything to your slow cooker. Cook on low for 6 hours, then stir in the rice during the last 30 minutes of cooking. You may need to add extra broth since rice absorbs liquid as it cooks.
According to North Dakota State University’s extension recipe, stuffed pepper soup provides excellent nutritional value with good protein and vegetable content in each serving.
Make-Ahead Strategies
Prepare the soup base without rice up to three days ahead. Store refrigerated and cook fresh rice when ready to serve. This approach ensures perfect rice texture every time. You can also freeze the base for up to three months; thaw overnight in the refrigerator before reheating and adding freshly cooked rice.
For meal prep, portion cooked rice into individual containers and ladle hot soup over top. The rice absorbs some broth as it sits, creating a thicker consistency perfect for lunch portions.
How to Store Stuffed Pepper Soup: Best Practices
Proper storage keeps your soup tasting fresh and prevents waste. Here’s everything you need to know about storing, freezing, and reheating your homemade stuffed pepper soup.
Refrigeration Guidelines
Allow the soup to cool to room temperature before refrigerating, but don’t leave it out longer than two hours. Store in an airtight container for up to 4-5 days. Keep rice separate from the soup base if possible; this prevents the rice from becoming mushy and absorbing all the liquid. When ready to eat, combine the desired amount of rice and soup in a bowl.
Freezing for Long-Term Storage
Stuffed pepper soup freezes beautifully for up to 3 months. For best results, freeze the soup base without rice. Cool completely before transferring to freezer-safe containers or heavy-duty freezer bags. Leave an inch of headspace for expansion. Label with the date and contents for easy identification later.
If you must freeze the soup with rice already mixed in, understand that the rice texture will be softer upon reheating. The flavor remains delicious, but the consistency changes slightly.
Reheating Instructions
Thaw frozen soup overnight in the refrigerator. Reheat in a pot over medium heat, stirring occasionally until hot throughout. If the soup seems too thick after storage, add a splash of beef broth or water to reach your desired consistency. Microwave reheating works for individual portions; heat in 1-minute intervals, stirring between each, until steaming hot.
FAQs: Frequently Asked Questions About Stuffed Pepper Soup
How much rice goes in stuffed pepper soup?
For a standard stuffed pepper soup recipe serving 6-8 people, use 1 cup of uncooked long-grain white rice. Add it towards the end of cooking to prevent it from becoming mushy—stir it in during the last 15-20 minutes of simmering, or cook it separately and mix in just before serving. This amount provides the perfect hearty texture without overpowering the peppers, beef, and tomato base. If you prefer brown rice for more fiber, use ¾ cup uncooked and extend cooking time by 10 minutes. Rinse the rice first to remove excess starch. Adjust based on preference: less for a brothier soup, more for thicker consistency. Total yield: about 10 cups of soup. (78 words)
What is stuffed pepper soup made of?
Stuffed pepper soup captures all the flavors of classic stuffed peppers in a comforting bowl. Key ingredients include 1 lb ground beef (or turkey), 3-4 bell peppers (red, green, yellow mix), 1 onion, 3 garlic cloves, 1 can (14 oz) diced tomatoes, 1 can (15 oz) tomato sauce, 4 cups beef broth, 1 tsp Italian seasoning, salt, pepper, and 1 cup uncooked rice. Brown the beef and veggies first, then simmer everything 25-30 minutes until peppers soften and rice cooks. Top with cheese or sour cream. It’s ready in under 45 minutes, serves 6-8, and freezes well. Gluten-free option: skip rice or use cauliflower rice. (112 words)
Can you make stuffed pepper soup in a slow cooker?
Yes, stuffed pepper soup is perfect for a slow cooker. Brown 1 lb ground beef, 1 diced onion, and 3 minced garlic cloves in a skillet first for better flavor (5 minutes). Add to 6-quart slow cooker with 4 chopped bell peppers, 14 oz diced tomatoes, 15 oz tomato sauce, 4 cups beef broth, 1 tsp Italian seasoning, salt, and pepper. Cook on low 6-7 hours or high 3-4 hours. Stir in 1 cup uncooked rice during the last 30 minutes on high. Shredded cheese on top melts beautifully. Serves 8; total prep 15 minutes. Pro tip: thaw frozen peppers overnight for even cooking. (98 words)
How do you store stuffed pepper soup?
Store stuffed pepper soup in an airtight container in the fridge for up to 4-5 days. It thickens as it sits due to the rice absorbing liquid—add broth when reheating on stovetop or microwave. For freezing, cool completely, portion into freezer bags (flattens for space), and freeze up to 3 months. Thaw overnight in fridge, then reheat gently to avoid mushy rice. Avoid boiling leftovers. Label bags with date. One batch (10 cups) yields multiple meals. Reheats best in a pot over medium heat, stirring occasionally. Safety note: discard if it smells off or shows mold. (92 words)
Are there substitutions for stuffed pepper soup ingredients?
Yes, customize stuffed pepper soup easily. Swap ground beef for turkey, chicken, or plant-based crumbles for lighter versions. Use any bell peppers or poblanos for spice. No rice? Try quinoa (¾ cup), cauliflower rice, or orzo pasta. Beef broth can be chicken, veggie, or water + bouillon. For low-carb, skip grains and add zucchini. Spicy kick: add ½ tsp red pepper flakes or diced jalapeños. Dairy-free: skip cheese topping. Vegan: use lentils instead of meat and veggie broth. These keep the cozy taste intact while fitting diets. Test small batches first. Recipe scales well for 4-10 servings. (96 words)

Stuffed Pepper Soup
🥣 Savor the hearty flavors of classic stuffed peppers in this comforting one-pot soup, packed with veggies, beef, and rice for a satisfying meal.
🌶️ Quick and easy to prepare in just 40 minutes, perfect for cozy weeknights without the hassle of stuffing peppers.
- Total Time: 40 minutes
- Yield: 6 servings
Ingredients
– 1 lb lean ground beef Forms the hearty protein base; lean beef reduces excess fat while maintaining rich flavor
– 2 tablespoons olive oil, divided Used for browning beef and sautéing vegetables; adds healthy fats and prevents sticking
– 1 small yellow onion, chopped (about 1 cup) Provides aromatic depth and natural sweetness as it cooks
– 1 cup chopped red bell pepper Adds sweetness, vibrant color, and high vitamin C content
– 1 cup chopped green bell pepper Contributes a slightly bitter, fresh flavor that balances the tomato base
– 2 cloves garlic, minced Infuses the soup with aromatic warmth; add fresh for best results
– 2 (14.5 oz) cans diced tomatoes Creates the tomato foundation with texture from the tomato pieces
– 1 (15 oz) can tomato sauce Thickens the broth and adds concentrated tomato flavor
– 1 (14.5 oz) can beef broth Deepens the savory character of the soup; chicken broth works as a lighter alternative
– 2 1/2 tablespoons parsley Fresh herb that brightens the overall flavor profile
– 1/2 teaspoon basil Classic Italian herb that pairs beautifully with tomatoes
– 1/2 teaspoon oregano Adds earthy, aromatic notes to the herb blend
– 1 cup uncooked long grain white or brown rice Provides substance and makes the soup more filling; cook separately for best texture
– Cheddar or mozzarella cheese for serving (optional) Melty topping that adds creaminess and extra flavor
– Salt and pepper to taste Essential seasonings that bring all flavors together
Instructions
1-Step 1: Brown the Ground Beef Start by heating 1 tablespoon of olive oil in a large pot over medium heat. Once the oil shimmers, add the 1 lb of lean ground beef. Season generously with salt and pepper right in the pot. Use a wooden spoon or spatula to break the beef into small crumbles as it cooks. This ensures even browning and the perfect texture throughout your soup. Cook the beef for about 5-7 minutes until completely browned with no pink remaining. The browning process creates flavorful bits on the bottom of the pot that add tremendous depth to your finished soup. Once browned, drain any excess fat and transfer the beef to a plate lined with paper towels. Set aside while you prepare the vegetables.
2-Step 2: Sauté the Vegetables In the same pot, heat the remaining 1 tablespoon of olive oil over medium heat. This technique allows you to build flavor in the same vessel, capturing all those savory bits left behind from the beef. Add the chopped yellow onion, red bell pepper, and green bell pepper to the hot oil. Sauté the vegetables for 3 minutes, stirring occasionally. The onions should become translucent, and the peppers should start softening while still maintaining some texture. Add the minced garlic and cook for 30 seconds more, just until fragrant. Be careful not to burn the garlic, as it can become bitter quickly.
3-Step 3: Build the Soup Base Now it’s time to bring everything together. Stir in both cans of diced tomatoes (including their juices), the can of tomato sauce, and the can of beef broth. Add the parsley, basil, and oregano, then return the browned beef to the pot. Season with additional salt and pepper to taste, keeping in mind that flavors will concentrate as the soup simmers. Bring the mixture to a gentle boil over medium-high heat. Once you see bubbles breaking the surface, reduce the heat to low and cover the pot with a lid. Simmer for 30 minutes, stirring occasionally to prevent sticking. This simmering time allows the flavors to meld together and the vegetables to become perfectly tender.
4-Step 4: Cook the Rice Separately While the soup simmers, cook the rice according to package directions. Cooking rice separately gives you better control over the final texture of your soup. Rice cooked directly in the soup can absorb too much liquid and become mushy, especially if you plan to store leftovers. For white rice, combine 1 cup uncooked rice with 2 cups water in a saucepan. Bring to a boil, reduce heat to low, cover, and simmer for 15-18 minutes until water is absorbed. For brown rice, use 2 1/4 cups water and simmer for 40-45 minutes. Fluff with a fork when done.
5-Step 5: Combine and Serve Once the soup has finished simmering, you’re ready to serve. Stir the cooked rice into the soup just before serving, adding as much or as little as you prefer. Some people like a heartier, thicker soup with all the rice, while others prefer a brothier consistency with less. Ladle the hot soup into bowls and top with shredded cheddar or mozzarella cheese if desired. A sprinkle of extra fresh parsley adds a pop of color and freshness. Serve immediately with crusty bread or a simple green salad for a complete meal.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🔍 Boost flavor by doubling herbs or using 2 teaspoons Italian seasoning instead.
🍚 Store leftovers with rice separate to prevent mushiness; reheat and add fresh rice.
🌶️ Add red pepper flakes for a spicy kick or extra veggies like carrots for more nutrition.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: One Pot
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 374 kcal
- Sugar: 12g
- Sodium: 733mg
- Fat: 13g
- Saturated Fat: 4g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 43g
- Fiber: 5g
- Protein: 22g
- Cholesterol: 49mg






