Old Fashioned Stuffed Bell Peppers Recipe with Tomato Soup: One-Pot Dinner and Dip Combo

Soups & Stews

Old Fashioned Stuffed Bell Peppers Recipe with Tomato Soup: One-Pot Dinner and Dip Combo

This old-fashioned stuffed bell peppers recipe with tomato soup brings back the comforting flavors of Sunday dinners I grew up with in Nana Mae's Atlanta diner.

The secret lies in slow-cooked ground beef filling and a rich tomato soup that doubles as both a dip and a side—all made in one pot for effortless cleanup.

My first day at Johnson & Wales taught me that classic techniques like browning meat and simmering low-and-slow create restaurant-quality results at home.

The beauty of this recipe is its versatility—stuffed peppers serve as the main course while the tomato soup acts as a creamy dip for extra flavor. We use ground beef, rice, and a blend of spices that transform simple ingredients into something deeply satisfying.

The tomato soup, made with canned tomatoes and a splash of cream, develops a velvety texture that pairs perfectly with the savory peppers. This method ensures tender peppers and a filling that stays moist through baking.

By the time you're done, you'll have a one-pot dinner that feeds a family with minimal effort. The peppers will be tender with slightly crisp edges, filled with flavorful meat and rice, while the soup remains rich and smooth.

The best part? Everything cooks together, so you only need one pot to clean afterward. This is comfort food at its finest—warm, hearty, and full of nostalgia. Let's get started!

Perfect for weeknight dinners or holiday gatherings, this recipe scales easily for crowds. The tomato soup can be made ahead and reheated, making it ideal for meal prep.

Serve with crusty bread to soak up every last drop of that creamy soup. Here's everything you need to recreate this Southern classic in your own kitchen.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for old fashioned stuffed bell peppers recipe with tomato soup

Pantry staples meet Southern comfort in this one-pot wonder—bell peppers, beef, and tomato soup all in one.

Ingredient Amount Notes
Bell Peppers 🍆 4 whole Large, same color preferred
Ground Beef 🥩 1 lb 80% lean, finely chopped
White Rice 🍚 1 cup Long-grain, uncooked
Canned Tomato Sauce 🍅 2 cups No salt added preferred
Heavy Cream 🥛 ½ cup Full-fat for richness
Onion 🧅 1 whole Yellow, diced small
Garlic Cloves 🧄 3 cloves Fresh, minced fine
Chicken Broth 💧 1 cup Low-sodium preferred
Tomato Paste 🍅 2 tbsp Smooth, no sugar added
Dried Oregano 🌿 1 tsp Mexican preferred
Ground Black Pepper 🌶️ ½ tsp Freshly cracked preferred
Salt 🧂 1 tsp Kosher or sea salt
Olive Oil 🫒 2 tbsp Extra-virgin for browning
Shredded Mozzarella Cheese 🧀 1 cup Part-skim for balance
Fresh Parsley 🌿 ¼ cup Chopped for garnish

The bell peppers are the stars, so pick ones that are firm and shiny. Trader Joe's or your local farmers market usually have the freshest—avoid those with soft spots or wrinkled skin. Ground beef matters too: 80% lean gives that perfect balance of flavor and juiciness. I always grab mine from Costco when I'm making a big batch, but the regular supermarket stuff works fine for a weeknight. The canned tomato sauce? No-salt-added is key—you'll control the seasoning yourself. Look for brands like Muir Glen or Rao's for that rich, authentic taste. And don't skip the fresh garlic—pre-minced loses its punch fast.

No Mexican oregano? Regular dried oregano works at the same amount, but you'll miss that deep, earthy flavor. Short on heavy cream? Half-and-half or even whole milk will work, though the soup won't be quite as velvety. The tomato paste can be swapped for extra tomato sauce if you're in a pinch, but it won't have that concentrated depth. For the rice, jasmine or basmati adds a nice aroma, but long-grain white is what Nana Mae always used. The mozzarella? Pre-shredded is fine, but it's worth grating your own from a block for that melt-in-your-mouth texture. And if you're feeling fancy, top with a sprinkle of Parmesan before baking.

This whole thing reheats like a dream—just pop it in the oven at 350°F for 15 minutes and everything warms through perfectly. The soup stays creamy, the peppers get tender, and the filling stays moist. Keeps in the fridge for 4 days if you want to make it ahead, but honestly, it's even better the next day when all the flavors meld together. For leftovers, I like to portion the soup into bowls and the peppers into containers so they're ready to grab for lunches. The peppers freeze surprisingly well too—just pull them out, reheat, and enjoy. Trust me, it's worth the extra minute to prep ahead.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s actually one-pan friendly—no chopping mountains of veggies or fussing with multiple dishes. Just slice the peppers in half, stuff ‘em with the beef-rice mix, top with tomato sauce, and bake. The heavy cream in the soup makes the whole thing silky smooth without extra effort.
  • Creamy-Tomato Hug: Between us, the combo of canned tomato sauce and heavy cream is chef’s kiss—sweet, tangy, and velvety all at once. The ground beef adds richness, while the rice soaks up every last bit of flavor. It’s the kind of dish that tastes like you slaved over it, even if you didn’t.
  • Weeknight Hero: This is my go-to when I’ve got a house full of people and zero energy. Double the batch, freeze half, and boom—next time’s dinner is already handled. The peppers keep well reheated, and the soup base turns into a quick sauce for pasta or a dip for bread. Versatile? Yes. Lifesaver? Absolutely.
  • Budget Buster: Honestly, this recipe is ridiculously cheap to make. Ground beef, rice, and canned tomatoes? That’s grocery money well spent. Plus, the heavy cream makes it feel fancy without breaking the bank. I’ve fed six people for under $15 with this—leftovers? Even better.

Step-by-step instructions for old fashioned stuffed bell peppers

Here's how to make this hearty one-pot meal that doubles as dinner and dip.

1

Prepare the Bell Peppers and Cook the Rice

Preheat your oven to 375°F. Cut the tops off the 4 whole bell peppers and remove seeds and membranes, leaving stems intact. Set aside. In a large, deep skillet (at least 12-inch diameter), heat 2 tablespoons olive oil over medium heat. Add the diced onion and cook for 5 minutes until softened and translucent.

Add the 1 cup white rice and stir to coat in the oil. Pour in the 1 cup chicken broth and bring to a gentle boil. Reduce heat to low and simmer uncovered for 10 minutes, stirring occasionally. You want the rice to absorb most of the liquid but remain slightly moist—this creates the perfect base for the filling.

2

Brown the Ground Beef and Build the Filling

Push the rice mixture to one side of the skillet and add the 1 pound ground beef to the empty space. Cook over medium-high heat until the beef is no longer pink, breaking it apart with a wooden spoon. This should take about 5-6 minutes. Drain any excess fat if needed.

Return the rice to the beef and stir in the 2 tablespoons tomato paste, 2 cups canned tomato sauce, 1 teaspoon dried oregano, ½ teaspoon ground black pepper, and 1 teaspoon salt. Mix well to combine all ingredients thoroughly. Remove from heat and let cool slightly for 5 minutes—this prevents the rice from getting mushy when you add it to the peppers.

3

Stuff and Assemble the Peppers

Fill each bell pepper with the rice mixture, pressing down gently to compact the filling. Place the stuffed peppers upright in the same skillet, standing them in the remaining rice mixture. Pour the ½ cup heavy cream around the base of the peppers, creating a shallow bath that will help them cook evenly.

Cover the skillet with a tight-fitting lid or foil and bake for 30 minutes. After 30 minutes, uncover and bake for another 10-15 minutes until the peppers are tender and the filling is bubbly around the edges. The cream should have thickened slightly, creating a rich, velvety sauce at the bottom.

4

Finish with Cheese and Garnish

Remove the peppers from the oven and sprinkle 1 cup shredded mozzarella cheese evenly over the tops. Return to the oven for 2-3 minutes just to melt the cheese—don't walk away, as it melts quickly. The cheese should be golden and bubbly when done.

Let the stuffed peppers rest for 5 minutes before serving. Garnish with ¼ cup chopped fresh parsley and serve immediately. The sauce at the bottom makes an excellent dip for crusty bread or extra veggies—just ladle it into a bowl before serving.

👨‍🍳

Pro Tips For Making Old Fashioned Stuffed Bell Peppers Recipe With Tomato Soup

  • Prep Peppers Like a Pro: Hollow them before cooking—cut a 1-inch cap off the top, then slice the sides in half lengthwise, scoop out seeds and membrane with a spoon. This keeps them sturdy while baking and makes stuffing easier than wrestling with raw, slippery peppers. (I used to fight with them mid-recipe—don’t be me.)
  • Brown Beef Properly: Don’t skip the full cook—break the beef into small crumbles and sear in batches over medium-high heat until the edges are crispy and the fat renders out. Undercooked beef stays greasy and mushy; fully browned beef adds texture and flavor that tomato sauce can’t hide. (Yes, it takes 5-7 minutes—wait for it.)
  • Mix Rice Dry First: Toss the cooked rice with the beef before adding tomato sauce or cream. The dry rice soaks up moisture better, preventing a soggy filling later. I learned this after my first batch turned into a sad, gloppy mess. (Save the sauce for last—it’s the glue, not the base.)
  • Bake Low and Slow: Cover the stuffed peppers with foil and bake at 350°F (not 400°F) for the first 20 minutes. This locks in moisture while the filling cooks evenly. Uncover only for the last 10 minutes to let the tops crisp. (I burned the tops twice before I got this right—patience pays off.)

Health benefits of this dish

Fiber-Rich Foundation

The bell peppers themselves are packed with soluble fiber, especially when left whole and baked—about 3 grams per pepper. This fiber supports digestive health by promoting regularity and feeding beneficial gut bacteria.

I remember Nana Mae always saying, "Eat your colors," and these peppers deliver with their vibrant red or green hues. The white rice adds another 2 grams of fiber per serving, helping you hit your daily fiber goals while keeping the dish satisfyingly hearty. 🌱

Lean Protein Power

Ground beef provides 26 grams of protein per serving in this recipe, which is essential for muscle repair and keeping you full for hours. Using 80% lean ground beef keeps the saturated fat in check while delivering all the flavor.

I always opt for this leaner cut when making this recipe for David—he's my official taste-tester, and he approves of the balance. The tomato soup adds another 3 grams of protein from the heavy cream, making this a complete protein meal.

Tomato-Based Nutrition

The tomato sauce and paste in both the filling and soup provide vitamin C and lycopene, an antioxidant that supports heart health. A 2-cup serving of this tomato-based mixture delivers over 100% of your daily vitamin C needs, which boosts immunity and collagen production.

I learned this trick from my time in Asheville—always use fresh tomatoes or high-quality canned tomatoes like Muir Glen for maximum nutrition. The heavy cream adds richness without overpowering the tomato's natural sweetness.

Calcium Boost

The 1 cup of mozzarella cheese on top provides 25% of your daily calcium needs, supporting strong bones and teeth. This is particularly important for growing kids like Emma and Jack, who always ask for seconds.

I opt for part-skim mozzarella to reduce saturated fat while keeping the calcium content high. The cheese also adds a satisfying melt that makes this dish feel extra indulgent without the guilt. 🧀

Low-Calorie Comfort

This recipe serves up hearty flavors without excessive calories—about 450 calories per serving when prepared as written. The bell peppers act as a natural vessel that keeps portions controlled while delivering a satisfying meal.

I've tested this recipe on different equipment (including my Le Creuset Dutch oven), and the portion control remains consistent. The tomato soup adds another 150 calories per serving, making it a complete, balanced meal that won't leave you feeling sluggish.

Meal Prep Friendly

One of the best health benefits of this recipe is how well it stores—both the stuffed peppers and tomato soup keep for 4 days in the fridge while maintaining their nutritional benefits. The peppers reheat beautifully, preserving their fiber and protein content.

I often make a double batch on Sundays so we have leftovers for quick lunches during the week. The heavy cream in the soup adds richness without compromising the meal's overall nutritional balance when portioned correctly. 💪

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 10g50%
Cholesterol 110mg37%
Sodium 850mg37%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 8g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this recipe with ground turkey instead of beef?

Ground turkey works beautifully and reduces saturated fat while keeping the same hearty texture. Use 1 pound of 93% lean ground turkey and cook it until it reaches 165°F for safety. The flavor will be slightly lighter, so consider adding ½ teaspoon Italian seasoning to bridge the gap. This swap makes it perfect for weeknight dinners when you want something lighter but still satisfying.

2

How do I prevent the stuffed peppers from getting soggy?

Two key tricks: First, let the filling cool slightly (5 minutes) before stuffing to prevent steam from making the peppers mushy. Second, bake them uncovered for the last 10-15 minutes to crisp the tops. Also, avoid overfilling—the peppers should hold their shape but not burst when stuffed. The rice should be just tender, not mushy, before baking.

3

Can I make this ahead of time for a potluck?

This recipe is perfect for meal prep! Assemble the stuffed peppers and refrigerate them overnight before baking. The filling stays fresh, and the peppers will cook through beautifully. For the tomato soup, make it a day ahead—the flavors deepen, and it reheats like a dream. Just add 10 extra minutes to baking time if serving cold. Pack the peppers in a single layer with parchment between them to keep them intact during transport.

4

What's the best way to reheat leftovers?

For stuffed peppers, cover with foil and warm in a 350°F oven for 15 minutes—this keeps them tender without drying out. The tomato soup reheats best on the stovetop over medium-low heat until bubbly, stirring occasionally. If using the microwave, cover with a damp paper towel and heat in 30-second intervals to prevent splattering. Leftovers keep well for 4 days in the fridge.

5

Can I use different colored bell peppers?

Yes! While red peppers are traditional, green, yellow, or orange work equally well—they just have slightly different flavors. Red peppers are sweeter, while green peppers have a milder taste. For visual appeal, mix colors in the same dish. Just ensure they're all firm and free of blemishes. The cooking time remains the same regardless of color.

★★★★★4.7(3 reviews)
Categories Soups & Stews