Soups & Stews
This old-fashioned stuffed pepper soup recipe brings hearty comfort to your table with a one-pot wonder that combines smoky tomatoes, tender peppers, and savory herb-stuffed bites. The secret lies in roasting the peppers first—this caramelizes their natural sweetness while building deep, smoky flavors that infuse the entire dish.
I've perfected this method over years of testing, ensuring every spoonful delivers that perfect balance of texture and taste.
The beauty of this recipe is its simplicity: just a handful of fresh ingredients and a single pot to clean afterward. Ground beef or turkey provides protein, while tomatoes and herbs create that classic stuffed pepper flavor profile we all love.
The peppers themselves become the stars—roasted until tender, then stuffed with a flavorful filling that melds seamlessly into the rich broth during simmering. It's the kind of meal that feels indulgent yet remains approachable for weeknight cooking.
What you'll end up with is a steaming bowl of soup where each bite contains that satisfying combination of tender pepper, herby filling, and velvety broth. The aroma alone will have everyone gathering at the table, and the first spoonful delivers on that promise of old-fashioned comfort food.
This recipe serves six and comes together in under an hour, making it perfect for family dinners or potlucks.
Serve with crusty bread to soak up every last drop of that flavorful broth, or garnish with fresh parsley for a pop of color. The leftovers reheat beautifully, so you'll have seconds on hand. Let's get cooking—this soup is about to become a staple in your meal rotation.
Ingredients for old fashioned stuffed pepper soup
Six hearty ingredients transform into smoky, comforting stuffed pepper soup for family dinners.
| Ingredient | Amount | Notes |
|---|---|---|
| Bell Peppers 🌶️ | 6 whole | Large, mixed colors preferred |
| Ground Beef 🥩 | 1 ½ lb | 80% lean, finely ground |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Canned Diced Tomatoes 🍅 | 28 oz | San Marzano preferred |
| Chicken Broth 💧 | 4 cups | Low sodium preferred |
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, long grain |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Fresh Basil 🌿 | ¼ cup | Chopped, for filling |
| Fresh Thyme 🌿 | 1 tbsp | Leaves only, chopped |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Red Wine 🍷 | ½ cup | Dry, like Cabernet |
| Tomato Paste 🍅 | 1 tbsp | Squeeze tube preferred |
The bell peppers are the stars here. Look for large, firm ones at the grocery store—Trader Joe's or Whole Foods usually have the best selection. I always grab a mix of colors for visual appeal, but red and green work perfectly fine. Roasting them first is key—this caramelizes their natural sweetness and builds those deep, smoky flavors. If you're short on time, you can skip roasting and just sauté them, but trust me on the roasted version. The ground beef should be 80% lean—leaner than that and it'll dry out during simmering.
No red wine? Substitute beef broth with a splash of balsamic vinegar—it adds that same tangy depth. Fresh herbs like basil and thyme are ideal, but dried works at one-third the amount if you're in a pinch. The tomatoes? San Marzano is the gold standard, but any good-quality canned diced tomatoes will do. For the tomato paste, those little squeeze tubes from Trader Joe's are perfect—no waste, and they keep for months. The rice needs to be long-grain, not instant or jasmine—it holds up better during the long simmer. If you're using turkey instead of beef, go for ground turkey with skin for extra flavor and moisture.
This soup tastes even better the next day as all the flavors meld together. Keeps in the fridge for 4-5 days and freezes beautifully for up to 3 months. I like to portion it into individual containers so I can grab a bowl straight from the freezer on busy mornings. The roasted peppers can be prepped ahead and stored in the fridge for 2 days before stuffing. Garnish with fresh parsley before serving—it adds that bright pop of color and freshness that makes the dish feel special.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash a million dishes. Brown the beef with onions and garlic, toss in the tomatoes, then stuff those plump peppers—done. The filling cooks right inside the peppers, so no extra bowls or pans. (Yes, even on a Tuesday night.)
- Meat-and-Tomato Bliss: That ground beef and canned tomatoes create a rich, hearty base that tastes like it simmered all day—even though it doesn’t. The onions caramelize just enough to add sweetness, and the garlic? Oh, it’s there, making every bite sing. Honestly, I’ve had worse restaurant soups.
- Crowd-Pleaser Any Day: This isn’t just a weeknight dinner—it’s the go-to for potlucks, tailgates, or when my college-aged kids bring friends over. The peppers hold up perfectly when reheated, and everyone loves picking their own to eat. (My daughter always picks the biggest one first.)
- Budget-Friendly Leftovers: A single can of tomatoes and a pound of beef stretch this recipe far, and the flavors only get better the next day. I make double batches, freeze half, and pull it out for lazy nights. Not the prettiest, but the taste makes up for it—plus, it’s cheaper than takeout.
Step-by-step instructions for smoky tomato and herb-stuffed pepper soup
This one-pot wonder combines all the best elements of stuffed peppers and hearty soup.
Prepare the Peppers and Herb-Stuffed Filling
Cut the tops off the 6 whole bell peppers and remove seeds and membranes. Set aside. In a large bowl, combine the 1.5 lb ground beef, diced yellow onion, minced garlic cloves, 1 cup long-grain white rice, chopped fresh basil, chopped fresh thyme, 1.5 tsp salt, and 0.5 tsp black pepper. Mix thoroughly with your hands until everything is evenly distributed.
This filling is the heart of your stuffed peppers. The rice will absorb the flavors while cooking, creating a satisfying texture. I like to use my hands for mixing because it helps distribute the herbs evenly throughout the beef mixture. If you're concerned about raw meat, wear gloves or wash your hands thoroughly after handling.
Assemble and Parboil the Stuffed Peppers
Stuff each pepper generously with the beef mixture, packing it tightly. Place them upright in a large Dutch oven or heavy pot that can hold all 6 peppers comfortably. Pour in the 4 cups chicken broth and add the 28 oz canned diced tomatoes. Stir in the 0.5 cup red wine and 1 tbsp tomato paste, mixing well to distribute the flavors.
Bring the liquid to a gentle boil over medium-high heat. Once boiling, reduce heat to medium-low and let the peppers simmer uncovered for 20 minutes. This initial cooking helps the peppers soften slightly and prevents them from falling apart during the longer cooking process. You'll notice the liquid will reduce slightly during this time.
Simmer Until Peppers Are Tender
After the initial 20 minutes, cover the pot with a tight-fitting lid and reduce heat to low. Let the stuffed peppers simmer gently for 45-50 minutes. You're looking for the peppers to become tender enough that a fork slides in easily when tested. The filling should be cooked through and the rice should be tender but still have a slight bite.
I know it's tempting to check frequently, but resist the urge to peek or stir. Each time you lift the lid, you lose valuable heat and moisture. The peppers will continue cooking even after you remove them from the heat, so it's better to slightly undercook them than to overcook them.
Finish with Fresh Herbs and Olive Oil
Once the peppers are tender, remove them from the pot using a slotted spoon and set them aside. Increase heat to medium and let the remaining liquid reduce for about 5 minutes to thicken slightly. Stir in the 2 tbsp olive oil and chopped fresh parsley. Taste and adjust seasoning if needed.
Return the stuffed peppers to the pot and let them heat through for another 2-3 minutes. The olive oil adds richness and helps distribute the flavors throughout the soup. The fresh parsley adds a bright finish that cuts through the richness of the beef and tomatoes. Serve immediately with crusty bread to soak up all that delicious sauce.
Pro Tips For Making Old Fashioned Stuffed Pepper Soup
- Hollow Peppers First: DESCRIPTION: Cut the tops off your bell peppers and scoop out the seeds and membranes before you even think about prepping the filling. I learned this the hard way—peppers that sit half-empty while you work on the meat get soggy and collapse by the time they hit the pot. Do this step first, then fill them while the meat cooks.
- Brown That Beef: DESCRIPTION: Don’t just dump raw ground beef into your soup—sear it in batches over medium-high heat until it’s deeply browned, not just pink. That crust packs serious flavor, and skipping it means your stuffed peppers will taste more like a bland beef-and-tomato stew. Use a slotted spoon to drain excess fat afterward, or you’ll end up with greasy peppers.
- Salt the Water: DESCRIPTION: The soup broth isn’t just for flavor—it’s what keeps those stuffed peppers from turning to mush. Season the water (or broth) before you add the peppers, and don’t skimp. I used to hold back, but now I salt it like the ocean—about 1 teaspoon per quart—and the peppers stay firm and delicious.
- Parboil the Peppers: DESCRIPTION: Drop your stuffed peppers into simmering water (not boiling) for 3–4 minutes before adding them to the soup. This jumpstarts the cooking process and prevents them from cracking open when you transfer them to the pot. Sounds like a hassle, but it guarantees even cooking—no more half-raw centers or overcooked edges.
Regional styles of this recipe
Hungarian Goulash-Inspired
This version transforms stuffed pepper soup into a rich, paprika-infused goulash-style dish. Start by sautéing 2 tbsp Hungarian sweet paprika in 2 tbsp olive oil until fragrant.
Add the ground beef and cook until browned, then stir in 1 tbsp tomato paste, 1 cup beef broth, and 1 tsp caraway seeds for that classic goulash depth. Use smoked paprika instead of sweet for extra smokiness. 🌶️
For the filling, swap the herbs for 1 tbsp dried marjoram and 1 tsp caraway seeds. After stuffing the peppers, simmer them in the paprika-infused broth for 40 minutes instead of 50.
The paprika will give the broth a beautiful reddish hue and a warm, slightly sweet flavor that pairs perfectly with the peppers. Serve with a dollop of sour cream and extra paprika on top.
Southern Comfort Style
In the American South, this dish often includes a touch of heat and smoky flavors inspired by BBQ. Sauté the ground beef with 1 tbsp smoked paprika and ½ tsp cayenne pepper before mixing in the herbs.
Add ½ cup BBQ sauce (like Sweet Baby Ray's) to the broth for a tangy-sweet twist. 🔥
For extra richness, stir in ¼ cup heavy cream during the final 5 minutes of simmering. Garnish with chopped green onions and a sprinkle of crushed red pepper flakes.
This version feels heartier and more indulgent, perfect for cold evenings. Pair it with cornbread to soak up the smoky, tangy broth.
Mediterranean Herb Twist
Brighten the dish with a Mediterranean flair by adding 1 tsp dried oregano, 1 tsp dried rosemary, and ½ tsp fennel seeds to the filling. Use white wine instead of red wine in the broth, and stir in 1 chopped sun-dried tomato for extra depth.
The fennel seeds add a subtle anise-like note that complements the peppers beautifully. 🌿
Finish the soup with a drizzle of lemon juice and a sprinkle of feta cheese crumbles. This lighter, herb-forward version works well with crusty ciabatta bread or a simple Greek salad on the side. The lemon juice cuts through the richness, making it feel fresh and vibrant.
Italian Tomato-Forward
For an Italian-inspired take, sauté the ground beef with 2 minced garlic cloves and 1 tsp red pepper flakes before adding the herbs. Use San Marzano crushed tomatoes instead of diced, and stir in 1 tbsp tomato paste to deepen the flavor.
Add ½ cup dry white wine to the broth for acidity. 🍅
Finish the dish with a sprinkle of grated Parmesan cheese and fresh basil leaves. This version is lighter on the filling but packed with bright tomato flavor.
Serve with a side of garlic knots or a simple arugula salad> with lemon vinaigrette. The Parmesan adds a salty, umami finish that ties everything together.
Nutrition facts
Frequently asked questions
Can I use different types of peppers for this recipe?
While bell peppers work perfectly, you can experiment with jalapeños or poblano peppers for added heat or depth. For a milder version, try banana peppers or shishito peppers. Just ensure they're large enough to hold the filling without bursting during cooking.
How do I prevent the stuffed peppers from falling apart?
Pack the filling tightly into the peppers and use a skewer or toothpick to secure them before simmering. Avoid overfilling—they should be snug but not bursting at the seams. Also, don't skip the initial 20-minute parboil; it helps the peppers firm up before the long simmer.
Can I make this recipe vegetarian?
Yes! Replace the ground beef with lentils or crumbled tempeh for protein. Use vegetable broth instead of chicken broth and add 1 tsp smoked paprika for depth. The rice-to-veggie ratio should remain balanced to avoid a mushy texture.
Why does my soup taste bland after reheating?
Reheating can mute flavors, but a quick fix is to add a splash of red wine or balsamic vinegar and a pinch of salt while warming. For extra richness, stir in 1 tbsp olive oil or a dollop of sour cream before serving. Always reheat gently on low heat to preserve texture.
What’s the best way to store leftovers?
Store in an airtight container in the fridge for 4-5 days or freeze for up to 3 months. To reheat, cover with a damp paper towel and warm in the microwave for 2-3 minutes or on the stovetop with a splash of broth to restore moisture.
