Soups & Stews
This old-fashioned stuffed bell peppers recipe with tomato soup brings back the comforting flavors of Nana Mae's kitchen—where one-pot meals fed hungry diners after long shifts.
The secret lies in a savory filling of ground beef, rice, and melted cheese baked inside tender peppers, all nestled in a rich tomato soup that soaks up every bit of flavor.
I first tasted this combination at her diner when I was just 10 years old, and it's remained my go-to for family dinners ever since.
The beauty of this recipe is its simplicity—no fancy techniques required, just a few key ingredients that work together to create a hearty, satisfying meal. The tomato soup simmers on the stovetop while the peppers bake in the oven, allowing you to prepare everything at once.
The breadcrumbs in the filling add a satisfying crunch, while the cheese melts into a creamy, golden blanket that holds everything together.
By the time you serve this dish, your kitchen will smell like a warm embrace from Nana Mae's diner, and your table will be filled with golden-brown stuffed peppers swimming in a velvety tomato soup.
The peppers stay tender and juicy, while the soup thickens just enough to coat every spoonful. This is comfort food at its finest—a recipe that's been perfected over generations and still feels fresh and inviting.
Perfect for a cozy weeknight dinner or a special family gathering, this one-pot meal is designed to impress without stress. Serve with crusty bread to soak up the extra soup, and you'll have a dish that feels like coming home. Let's get cooking!
Ingredients for old fashioned stuffed bell peppers recipe with tomato soup
Four bell peppers, a pound of beef, and a few pantry staples—Nana Mae's kitchen magic starts here.
| Ingredient | Amount | Notes |
|---|---|---|
| Bell Peppers 🌶️ | 4 whole | Large, any color variety |
| Ground Beef 🥩 | 1 lb | 80/20 fat ratio preferred |
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, medium grain |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 3 cloves | Fresh, minced |
| Canned Tomato Sauce 🍅 | 1 can | 28 oz, no sugar added |
| Beef Broth 💧 | 1 cup | Low sodium preferred |
| Breadcrumbs 🍞 | ½ cup | Plain, not seasoned |
| Shredded Cheddar Cheese 🧀 | 1 ½ cups | Medium sharp cheese |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Oregano 🍃 | 1 tsp | Or 1 tbsp fresh |
| Bay Leaves 🍃 | 2 whole | For soup flavor |
| Butter 🧈 | 2 tbsp | Unsalted, for soup richness |
The bell peppers are the stars, so pick ones that feel heavy for their size—Trader Joe's or Whole Foods usually have the best selection. I always grab extra because they're so versatile. For the ground beef, 80/20 fat ratio makes all the difference—it stays juicy while cooking. If you can't find it, 73/27 works too. The rice? Medium grain holds up better to the long baking time than basmati or jasmine. Look for a 28-ounce can of tomato sauce—the bigger can saves you from opening two smaller ones halfway through. And those bay leaves? Don't skip them—they add that deep, earthy flavor Nana Mae always had.
No beef broth? Chicken broth works in a pinch, but beef gives that rich depth. Fresh oregano is ideal, but dried works at one-third the amount. The breadcrumbs can be panko if you're in a hurry—just use one-quarter cup less since panko is lighter. For the cheese, medium sharp cheddar melts beautifully, but Monterey Jack is a great milder option. The tomato sauce can be homemade if you're feeling ambitious—just blend canned tomatoes with garlic, onion, and a pinch of sugar—but Rao's or Muir Glen are solid shortcuts. And if you're out of bay leaves, a pinch of dried thyme adds a similar earthiness.
This keeps beautifully for 3-4 days in the fridge—honestly tastes better the next day as flavors meld. Portion the soup into containers first; it reheats perfectly and makes lunches for days. The stuffed peppers can be prepped ahead and refrigerated overnight before baking. Freeze the whole thing for up to 3 months—just thaw in the fridge before reheating. The breadcrumbs get extra crispy if you bake the peppers at 375°F instead of 350°F, but 350°F keeps the peppers juicier. Trust me on the lower temp for that tender texture Nana Mae always got right.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s so simple—just brown the beef, mix in the rice, garlic, and onions, stuff the peppers, and bake. No chopping boards to wash, no extra pots to scrub. The tomato soup base comes together in the same dish, and honestly? That’s my kind of stress-free dinner.
- Creamy-Meaty Perfection: The ground beef gets just tender with the onions and garlic, while the tomato soup adds a rich, velvety layer that makes every bite feel indulgent. Between us, the contrast of the crispy pepper edges and that soft, saucy filling? It’s the kind of combo that makes you go back for thirds.
- Double-Duty Meal: Make a big batch—these peppers reheat like a dream, so they’re my go-to for busy nights or when friends pop by unexpectedly. Serve them with crusty bread to soak up the soup, or pack leftovers for lunch. My college-age son even brings them to his dorm (yes, really).
- Budget-Friendly Staples: You’re using pantry basics—ground beef, rice, onions—that stretch easily for a full meal. I’ll be real: this recipe cost me less than takeout, but it feels way more satisfying. Plus, the leftovers? They’re my secret weapon for lazy mornings or quick lunches. No waste, all flavor.
Step-by-step instructions for old fashioned stuffed bell peppers with tomato soup
Here's how to create a hearty one-pot meal where stuffed peppers and tomato soup share the same pot.
Prepare the Bell Peppers
Cut the tops off the 4 whole bell peppers and remove seeds and membranes using a spoon. I like to keep the peppers whole for easy handling, but you can slice them in half if preferred. Set them aside while you prep the filling.
Give the peppers a quick rinse under cold water and pat them completely dry. This prevents the filling from becoming waterlogged during cooking. You'll want to keep them upright in your pot, so trim the stems slightly if needed to create a stable base.
Cook the Stuffing Mixture
In a large Dutch oven or deep skillet, heat the 2 tablespoons extra-virgin olive oil over medium-high heat. Add the 1 whole yellow onion and 3 cloves garlic cloves, cooking for 3-4 minutes until softened and fragrant.
Add the 1 pound ground beef and cook until browned, breaking it apart with a wooden spoon. Drain any excess fat if needed. Stir in the 1 cup long-grain white rice, 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 1 teaspoon dried oregano. Cook for another 2 minutes to toast the rice slightly.
Assemble and Stuff the Peppers
Pour in the 1 can canned tomato sauce and 1 cup beef broth, stirring well to combine. Bring to a gentle simmer, then remove from heat. Stir in the 0.5 cup breadcrumbs and 1.5 cups shredded cheddar cheese until fully incorporated.
Fill each pepper generously with the stuffing mixture, pressing down lightly to compact it. Place the stuffed peppers upright in the same pot, standing them in the remaining sauce mixture. The peppers should be partially submerged, which helps them cook evenly and adds flavor to the soup.
Cook the Stuffed Peppers and Soup
Return the pot to medium heat and bring to a gentle boil. Once boiling, reduce heat to low, cover with a tight-fitting lid, and simmer for 35-40 minutes. You'll know they're done when the peppers are tender and the rice is fully cooked.
During the last 5 minutes of cooking, add the 2 whole bay leaves and 2 tablespoons butter to the pot. This enhances the soup flavor and adds richness. The peppers should be fork-tender with a slightly charred top from the oven's residual heat.
Serve the One-Pot Meal
Remove the stuffed peppers from the pot and arrange them on a serving platter. The peppers will continue to release juices as they rest, so don't drain the soup completely.
Ladle the flavorful tomato soup into bowls and serve alongside the stuffed peppers. The soup will have absorbed all the rich flavors from cooking the peppers, making it the perfect complement to the hearty filling. For extra crispiness, you can broil the peppers for 2-3 minutes at the end if desired.
Pro Tips For Making Old Fashioned Stuffed Bell Peppers Recipe With Tomato Soup
- Parboil Peppers First: Drop whole bell peppers into boiling salted water for 3-4 minutes before stuffing—just enough to soften the edges. I learned this the hard way after my first batch collapsed under the weight of the filling. The peppers stay intact, and the soup clings better.
- Brown Beef Properly: Don’t skip the high-heat sear—break up the ground beef until it’s dark brown, not just pink. I used to rush this, and the filling tasted raw. A quick 5-minute sear on medium-high makes a real difference in flavor.
- Rinse Cooked Rice: Drain the rice and rinse it under cold water after cooking—even if it looks dry. My grandmother swore by this, and it works: the rice stays loose and absorbs the soup better instead of turning mushy.
- Prep Onions Early: Dice the onion and garlic while the peppers parboil—no one has time to chop midway through. I was skeptical until I tried it: the filling cooks faster, and you won’t end up with half-cooked onions in the mix.
Best sauces and condiments for this recipe
Creamy Tomato Soup Upgrade
Nana Mae always finished her tomato soup with a touch of butter and a splash of heavy cream—just ¼ cup each—to round out the flavors. I use Hormel Natural Cream because it's rich but not overly heavy.
For extra depth, stir in 1 teaspoon of sugar to balance the acidity. The soup should coat the back of a spoon but still be light enough to sip easily. 💛
Cheese Sauce Twist
If you love melted cheese, blend ½ cup of the soup with ½ cup shredded cheddar and 2 tablespoons sour cream until smooth. Drizzle this over the stuffed peppers at the table for a creamy, cheesy finish.
I keep a small bowl of this sauce on the side for dipping—David always cleans his plate first when I do this. 🧀
Garlic Butter Breadcrumbs
Swap plain breadcrumbs for garlic butter breadcrumbs by mixing ½ cup panko with 1 tablespoon melted butter and ½ teaspoon minced garlic. Toast them in a dry pan for 2 minutes until golden.
This adds a nutty crunch and rich flavor to every bite. I also sprinkle some on top of the stuffed peppers before baking for extra texture. 🍞
Spicy Kick with Chili Flakes
For a Southern-inspired heat, stir ½ teaspoon of red pepper flakes into the tomato sauce while it simmers. Finish with a drizzle of hot honey—just 1 teaspoon—right before serving.
The sweet heat cuts through the richness of the cheese and beef. I keep a jar of Cholula Hot Honey on hand for this exact purpose. 🌶️
Herb-Infused Olive Oil
Swap the olive oil in the filling for herb-infused olive oil by steeping 1 tablespoon dried basil and 1 tablespoon dried parsley in ¼ cup olive oil for 10 minutes. Strain and use it to sauté the onions and garlic.
This adds a bright, aromatic note that elevates the entire dish. I make a big batch and keep it in the fridge for months. 🌿
Sour Cream Swirl
Stir ¼ cup sour cream into the soup during the last 5 minutes of cooking to create a silky, velvety texture. This is a trick I learned from a chef in Charleston—it adds a tangy contrast to the richness of the beef and cheese.
For extra flair, top with a dollop of sour cream and a sprinkle of fresh cracked black pepper before serving. 💫
Nutrition facts
Frequently asked questions
Can I make this recipe without ground beef?
Swap the beef for 1 lb ground turkey or 15 oz lentils for a vegetarian option. For plant-based, use 1 cup cooked brown rice and 1 cup crumbled tempeh or mushrooms for texture. The tomato soup will still absorb all the flavors beautifully.
How do I keep the stuffed peppers from falling apart?
Press the filling firmly into the peppers and stand them upright in the pot with 1 inch submerged in the sauce. Use a toothpick to secure each pepper if needed. The partial submersion also prevents drying while adding flavor to the soup. Bake at 350°F (not higher) to maintain tenderness.
Can I prep the stuffed peppers ahead of time?
Yes! Assemble the peppers and refrigerate them overnight before cooking. For freezing, wrap each stuffed pepper individually in plastic wrap, then place in a freezer bag. Thaw in the fridge for 24 hours before simmering in the soup—no extra cooking time needed. The flavors meld beautifully when prepped ahead.
What's the best way to reheat leftovers?
Reheat the peppers and soup together on the stovetop over low heat for 10-15 minutes, covered, until warmed through. For extra crispiness, broil for 2 minutes at the end. Microwave reheating works for the soup alone (covered for 1-2 minutes), but the peppers may get soggy.
How can I make this dish kid-friendly?
Cut the peppers into halves instead of keeping them whole for easier handling. Reduce the cheese to 1 cup and add ½ cup shredded carrots or peas to the filling. Serve the soup on the side with buttered noodles for dipping. Kids love the familiar flavors without the "adult" textures!
