As I stood in my kitchen, the warm aroma of bell peppers sizzling in olive oil filled the air, instantly transporting me to cozy family dinners of my childhood. Today, I’m thrilled to share my Hearty Stuffed Pepper Soup recipe, a delightful twist on the classic dish. This vibrant, nutritious soup is a comfort food hero, packed with over 30g of protein per serving and customizable to cater to your family’s tastes. You can whip it up in under an hour, whether you prefer the stovetop, Instant Pot, or Crockpot method. Plus, it’s designed to be healthier, with options like cauliflower rice for a gluten-free variation. But beyond the flavors and benefits, this comforting dish invites you to gather around the table with loved ones. Are you ready to dive into a bowl of heartwarming goodness?

Why is this soup a must-try?
Comforting in every spoonful, this Hearty Stuffed Pepper Soup takes a beloved classic and makes it even easier to enjoy! Customizable to fit any diet, toss in your favorite veggies or swap proteins for a tailored meal. Quick prep with options for stovetop, Instant Pot, or Crockpot means it’s ready to satisfy even the busiest weeknight cravings. Nutritious and hearty, each bowl packs over 30g of protein, making it a fulfilling choice for the whole family. And don’t forget to pair it with some freshly grated Parmesan for that extra touch of deliciousness!
Stuffed Pepper Soup Ingredients
For the Soup Base
• Olive oil – Adds richness and facilitates cooking; substitute with avocado oil, butter, or ghee if needed.
• Ground beef – Provides protein and creates a hearty base; swap it with ground turkey or chicken for lighter options.
• Diced onion – Enhances flavor with sweetness and depth; no substitutions necessary.
• Minced garlic – Adds aromatic flavor; fresh garlic is preferred for the best taste.
• Bell peppers – The star ingredient offering crunch and sweetness; use any combination of red, yellow, orange, or green.
• Petite diced tomatoes (14.5 oz can) – Adds acidity and depth of flavor; can substitute with canned crushed tomatoes or tomato sauce.
• Tomato sauce (15 oz can) – Provides a rich, smooth texture for the soup.
• Water – Serves as the soup base; use additional broth for a richer flavor.
• Low sodium beef broth (2 cups) – Adds depth and flavor while controlling sodium levels; can use chicken or vegetable broth interchangeably.
For Seasoning
• Dried parsley, basil, oregano (½ teaspoon each) – Contributes herby flavor; fresh herbs can be substituted (use double the amount of fresh).
• Black pepper (¼ teaspoon) – Enhances overall flavor profile; adjust according to your taste.
• Bay leaf – Infuses aromatic flavor while cooking; remember to remove before serving.
• Red pepper flakes (¼ teaspoon) – Adds a touch of heat; adjust based on your spice preference.
For Extra Texture
• Long grain white rice (⅔ cup) – Adds substance and texture to the soup; can replace with cauliflower rice for a gluten-free variation in your Stuffed Pepper Soup.
Step‑by‑Step Instructions for Hearty Stuffed Pepper Soup
Step 1: Brown the Ground Beef
In a large pot, heat 2 tablespoons of olive oil over medium heat. Add 1 pound of ground beef and cook for about 10 minutes, stirring occasionally, until it is well browned and no longer pink. As it cooks, break the meat into smaller pieces with a wooden spoon, ensuring it browns evenly and develops a rich flavor that will form the base of your Stuffed Pepper Soup.
Step 2: Sauté the Aromatics
Add 1 diced onion and 3 minced garlic cloves to the pot with the browned beef. Sauté for 2 minutes until the onion is translucent and fragrant, stirring constantly to prevent burning. This combination will create a savory foundation for your soup, enhancing the overall depth of flavors in the Hearty Stuffed Pepper Soup.
Step 3: Incorporate the Vegetables
Stir in 3 cups of diced bell peppers, mixing well to combine. Continue cooking for another 3 to 4 minutes until the peppers soften slightly and brighten in color. Their sweetness will meld beautifully with the savory beef and aromatics, providing that essential stuffed pepper taste in your hearty soup.
Step 4: Add the Tomatoes and Liquids
Pour in one 14.5 oz can of petite diced tomatoes, one 15 oz can of tomato sauce, and 2 cups of low-sodium beef broth. Follow with 2 cups of water. Stir everything together until combined. This mixture will create a flavorful broth that complements the chunky ingredients, forming the heart of your Stuffed Pepper Soup.
Step 5: Season the Soup
Sprinkle in ½ teaspoon each of dried parsley, basil, and oregano, along with ¼ teaspoon of black pepper and red pepper flakes. Toss in a bay leaf to deepen the flavor profile. Stir well to evenly distribute the spices throughout the soup, creating a warm, aromatic base that invites everyone to the table for your delicious Hearty Stuffed Pepper Soup.
Step 6: Incorporate Rice and Simmer
Add ⅔ cup of long grain white rice to the pot, stirring to mix it in well. Cover the pot and bring the soup to a gentle boil, allowing it to bubble for about 10 minutes. This step is crucial as the rice will absorb the broth and flavors, thickening the soup slightly and providing that comforting texture reminiscent of a stuffed pepper.
Step 7: Finish Cooking and Serve
Reduce the heat and let the soup simmer uncovered for an additional 2 minutes. Remove the pot from heat and let it sit for about 10 minutes before serving. This brief resting period enhances the flavors of your Hearty Stuffed Pepper Soup while allowing the rice to fully absorb the delicious broth. Remember to remove the bay leaf before ladling it into bowls.

Make Ahead Options
These Hearty Stuffed Pepper Soup ingredients are perfect for meal prep enthusiasts! You can chop the bell peppers, onions, and garlic up to 24 hours in advance, storing them in an airtight container in the refrigerator to maintain freshness. Additionally, brown the ground beef and let it cool before refrigerating it—this can be done up to 3 days ahead. To make the final preparation even easier, you can combine all the prepped ingredients in your cooking pot (or crockpot) before serving, just add the tomatoes and broth, and simmer according to your chosen method. This way, you’ll have a hearty and satisfying meal ready with minimal effort when it’s time to eat!
Expert Tips for Stuffed Pepper Soup
-
Texture Matters: Avoid boiling bell peppers beforehand. This helps retain their crunch and prevents them from becoming mushy in your Stuffed Pepper Soup.
-
Rice Timing: If using cauliflower rice for a gluten-free option, add it towards the end of cooking. This ensures it stays tender yet doesn’t become overly soft.
-
Broth Adjustments: Should your leftovers thicken upon cooling, simply stir in a bit more broth or water when reheating to restore that perfect, cozy soup consistency.
-
Season to Taste: Don’t be afraid to tweak the herbs and spices. Feel free to add your favorites to the mix, elevating your Stuffed Pepper Soup to suit your family’s taste preferences.
-
Hide Veggies Easily: For picky eaters, blend in extra vegetables like zucchini or corn without altering the flavor. They add nutrition while remaining stealthy in your comforting soup.
Stuffed Pepper Soup Variations
Feel free to bring your unique touch to this delightful recipe and explore various twists that may become family favorites!
-
Ground Meat Swap: Replace ground beef with ground turkey or chicken for a lighter version. This adjustment still delivers plenty of protein and delightful taste.
-
Vegetable Boost: Add zucchini, corn, or even kale to pack in more nutrients and flavors. Your soup will reflect your family’s preferences while remaining hearty and delicious.
-
Spicy Kick: For heat lovers, increase the red pepper flakes or sauté a chopped jalapeño with your onions and garlic. This will enhance the warmth and add a lovely dimension to the soup.
-
Herb Infusion: Experiment with different herbs like cilantro or cumin to shift the flavor profile. These can create a southwest-inspired version, reminiscent of a cozy fiesta!
-
Rice Alternative: Swap long grain white rice for quinoa or cauliflower rice to keep it gluten-free and low-carb. Cauliflower rice is especially great for a Whole30 adjustment as it absorbs flavors remarkably well.
-
Chickpea Delight: Toss in canned chickpeas for added protein and texture. They offer a lovely nutty flavor, and their heartiness pairs beautifully with the other ingredients in the soup.
-
Creamy Version: Stir in a splash of cream or coconut milk to create a richer soup base. For those chilly nights, this indulgence will elevate your dish to pure comfort.
-
Tomato Twist: Use roasted tomatoes or sun-dried tomatoes instead of diced tomatoes to deepen the flavor. This method gives your soup a sweet, concentrated punch that’s absolutely delightful.
Ready to explore more exciting recipes? Check out my delicious Vegetarian Taco Stuffed Mushrooms for a vibrant twist or try the creamy goodness of this Tomato Soup with Cheddar Bay Dumplings next!
How to Store and Freeze Stuffed Pepper Soup
Fridge: Store your Stuffed Pepper Soup in an airtight container in the refrigerator for up to 4 days. This keeps it fresh and flavorful, ready for quick meals.
Freezer: Freeze any leftovers in a freezer-safe container for up to 3 months. Make sure to leave some space at the top for expansion.
Reheating: When you’re ready to enjoy, reheat on the stovetop over low heat or in the microwave. Add a splash of broth to restore the desired consistency if it thickens.
Portioning: For convenience, consider freezing in individual portions. This makes it easy to enjoy a cozy bowl of Stuffed Pepper Soup anytime.
What to Serve with Hearty Stuffed Pepper Soup?
There’s nothing like a cozy bowl of soup on a chilly evening, and pairing it with the right sides can turn a simple meal into a feast.
-
Warm Crusty Bread: This classic companion is perfect for dipping and soaking up the savory broth, adding a satisfying crunch to each bite. A crusty artisanal loaf would be a delightful addition to your table.
-
Garlic Breadsticks: Soft and buttery, these breadsticks complement the soup beautifully. Their garlicky aroma is irresistible, making them a hit with everyone!
-
Caesar Salad: Crisp romaine, crunchy croutons, and a creamy dressing bring a refreshing contrast to the warm, hearty soup. Plus, a drizzle of lemon adds a zesty brightness.
-
Steamed Green Beans: Lightly seasoned with salt and pepper, the bright green beans offer a subtle crunch and a fresh element that balances the richness of the soup.
-
Parmesan Cheese: A sprinkle of freshly grated Parmesan adds an extra layer of flavor, enhancing the comforting nature of the Hearty Stuffed Pepper Soup.
-
Chardonnay: A chilled glass of Chardonnay can beautifully balance the warm flavors of the soup, creating an enriching dining experience perfect for cozy gatherings.
-
Chocolate Chip Cookies: Finish with a sweet treat! Soft, gooey cookies add the perfect touch of sweetness after the savory soup, making your meal truly memorable.
Indulging in these pairings creates a comforting dining experience that will have you coming back for seconds, and maybe even thirds!

Stuffed Pepper Soup Recipe FAQs
What kind of bell peppers should I use for this soup?
Absolutely! Any combination of red, yellow, orange, or green bell peppers works beautifully in this Stuffed Pepper Soup. Choose ones that are firm and shiny, avoiding any with dark spots or wrinkles, as this indicates they’ve started to spoil.
How long can I store the leftovers?
You can store your Hearty Stuffed Pepper Soup in an airtight container in the refrigerator for up to 4 days. Just make sure it’s completely cooled before sealing. For longer storage, consider freezing it!
Can I freeze Stuffed Pepper Soup?
Yes, you can! To freeze, let the soup cool completely, then transfer it to a freezer-safe container. Leave some space at the top for expansion, and it will keep well for up to 3 months. When you’re ready to enjoy, simply thaw it in the refrigerator overnight and reheat.
What should I do if my soup is too thick when reheating?
If your soup thickens after refrigeration or freezing, no worries! Just add a bit of beef broth or water while reheating over low heat. Stir well to achieve that comforting consistency you love in a bowl of Stuffed Pepper Soup.
Are there any dietary considerations for pets with this soup?
Very! This soup contains ingredients like onions and garlic, which are harmful to pets. If you’re sharing with furry friends, it’s best to set aside a portion for them before adding these ingredients, ensuring it’s safe for their bellies.
Can I customize the soup for dietary preferences?
Absolutely! This recipe is highly customizable. You can swap the ground beef for ground turkey or chicken for a lighter option or use cauliflower rice instead of white rice to keep it gluten-free. Feel free to experiment with different vegetables or spices to suit your family’s taste!

Comforting Stuffed Pepper Soup for Cozy Nights In
Ingredients
Equipment
Method
- In a large pot, heat 2 tablespoons of olive oil over medium heat. Add 1 pound of ground beef and cook for about 10 minutes, stirring occasionally, until browned.
- Add 1 diced onion and 3 minced garlic cloves to the pot with the browned beef. Sauté for 2 minutes until the onion is translucent.
- Stir in 3 cups of diced bell peppers and continue cooking for another 3 to 4 minutes until softened.
- Pour in one 14.5 oz can of petite diced tomatoes, one 15 oz can of tomato sauce, and 2 cups of low-sodium beef broth along with 2 cups of water. Stir until combined.
- Sprinkle in ½ teaspoon each of dried parsley, basil, and oregano, along with ¼ teaspoon of black pepper and red pepper flakes. Toss in a bay leaf.
- Add ⅔ cup of long grain white rice, stirring to mix well. Cover and bring to a gentle boil for about 10 minutes.
- Reduce the heat and let the soup simmer uncovered for an additional 2 minutes. Remove from heat and let it sit for about 10 minutes before serving.
