How to Make Stuffed Bell Peppers with Tomato Sauce from Scratch

Right from the get-go, this dish grabs you. The kitchen hums with promise—a classic comfort food that’s anything but ordinary.

I swear, there’s something magic about those glossy bell peppers, their hollowed-out bodies ready to cradle a hearty mix of ground beef and rice. The sizzle of onions and garlic hitting olive oil—now that’s the kind of aroma that gets the whole family to the table. It’s not just cooking; it’s ritual, a labor of love that fills your home with warmth and anticipation.

Simmering tomato sauce bubbles gently, thick and rich, spiced with herbs that whisper secrets of old-world kitchens. You can almost taste the tang of crushed tomatoes, the subtle sweetness of thyme, and the sharp kiss of garlic wrapped up in every bite. It’s a classic combo, but done right, it’s anything but run-of-the-mill.

When the mozzarella melts into golden, bubbly goodness atop those stuffed peppers, you know you’ve hit the jackpot. Let’s dive in—because nothing beats a hearty dinner that feels like a hug on a plate.

If you’re looking for the perfect homemade bread to complement your stuffed bell peppers tomato sauce, check out our recipe for Grilled Chicken Sandwich Bread: The Perfect Homemade Loaf for Toasty Bites.

Real Life Benefits of Stuffed Bell Peppers with Tomato Sauce

  • Perfect for weeknight dinners when you’re juggling a million things—prep in 20 minutes, then let the oven do its magic.
  • Comfort food that packs a punch: ground beef, rice, and veggies all cozy inside sweet, tender bell peppers.
  • Leftovers keep well—grab and reheat for a hassle-free lunch or dinner the next day.
  • Easy to customize: swap ground beef for turkey or add extra spices if you’re feeling adventurous.
  • Feeds a family of four without breaking a sweat—one dish, minimal cleanup, maximum satisfaction.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Stuffed Bell Peppers with Tomato Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 1 hour 20 minutes
  • Yield: 4 1x

Description

Delicious and hearty stuffed bell peppers filled with a savory mixture of ground beef, rice, and vegetables, topped with a rich homemade tomato sauce. Perfect for a comforting family dinner.


Ingredients

Scale

4 large bell peppers, tops cut off and seeds removed
1 tablespoon olive oil
1 medium onion, finely chopped
2 cloves garlic, minced
1 pound ground beef
1 cup cooked white rice
1 teaspoon dried oregano
1 teaspoon dried basil
1/2 teaspoon salt
1/4 teaspoon black pepper
1 cup shredded mozzarella cheese
2 cups canned crushed tomatoes
1 tablespoon tomato paste
1 teaspoon sugar
1/2 teaspoon dried thyme
1/2 teaspoon salt
1/4 teaspoon black pepper


Instructions

Preheat the oven to 375°F (190°C).
Bring a large pot of water to a boil. Add the bell peppers and boil for 5 minutes to soften slightly. Remove and drain well.
Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook for 3-4 minutes until softened.
Add minced garlic to the skillet and cook for 1 minute until fragrant.
Add ground beef to the skillet and cook until browned, breaking it apart with a spoon, about 6-8 minutes. Drain any excess fat.
Stir in cooked rice, dried oregano, dried basil, salt, and black pepper. Mix well and cook for 2 more minutes. Remove from heat.
In a medium bowl, combine crushed tomatoes, tomato paste, sugar, dried thyme, salt, and black pepper. Stir well to make the tomato sauce.
Place the bell peppers upright in a baking dish. Spoon the beef and rice mixture evenly into each bell pepper.
Pour half of the tomato sauce over the stuffed peppers and around them in the baking dish.
Cover the baking dish with aluminum foil and bake in the preheated oven for 35 minutes.
Remove the foil and sprinkle shredded mozzarella cheese on top of each stuffed pepper.
Return to the oven and bake uncovered for an additional 10-15 minutes, until the cheese is melted and bubbly.
Remove from oven and spoon the remaining tomato sauce over the stuffed peppers before serving.

  • Prep Time: 20 minutes
  • Cook Time: 1 hour

Explore more:

Dinner Recipes

Stuffed Bell Peppers with Tomato Sauce

The Swap That Saves the Day

Ever started cooking with the wrong rice and ended up with a mushy mess? Here’s a quick fix: white rice is your go-to here because it holds up well inside those juicy peppers without turning into glue. But if you’re out of white rice, don’t sweat it—long-grain brown rice can play backup, though it needs a little more cook time before stuffing. If you’re rolling keto-style or just want to mix things up, try cauliflower rice. It’s not just a sub; it’s a whole new vibe—lighter, with a subtle crunch that contrasts the tender beef. Watch out—cauliflower rice releases moisture, so toss it in the skillet to sweat off excess water before mixing it in. This switch isn’t just for the health nuts; it’s how you keep the stuffing from becoming a soggy bottom.

Why Boil the Peppers Before Stuffing?

Let’s cut to the chase: skipping the boil is a rookie move. Boiling bell peppers for 5 minutes before stuffing softens the walls, making them tender but still firm enough to hold all that filling. Why does this matter? Because raw peppers bake unevenly—outer parts might char while insides remain tough. This pre-cook step ensures the peppers hit the perfect texture sweet spot by the time the cheese bubbles on top. Plus, it shrinks them just enough to fit snugly in your baking dish without tipping over like a house of cards. I learned this the hard way once, ending up with half the peppers toppling and spilling their guts—an utter mess and a heartbreaker for any home cook. So, boil, drain, and let them chill on a rack before stuffing.

Rescue Mission: Fixing Watery Stuffed Peppers

Watery stuffed peppers can kill the vibe, but here’s how to reclaim your dinner. First—don’t drown your filling in tomato sauce. Pour just enough to keep the peppers cozy, not swimming. Next, cook off as much excess moisture as you can: after browning the beef, drain fat and juices religiously. If you’ve used rice with a high moisture content, give the mixture a quick pan-fry to dry it up before stuffing. During baking, pull the foil off early (like the last 10 minutes) to let steam escape; that’s your secret weapon for avoiding sogginess. And if you’re feeling rebellious, toss in a handful of breadcrumbs or crushed crackers mixed with the filling—these little rascals soak up extra liquid like champs. Trust me, once you master these tweaks, watery peppers will be nothing but a bad memory.

Stuffed Bell Peppers with Tomato Sauce: FAQ

Q1: Can I use different types of meat?

Absolutely. Swap ground beef for ground turkey or chicken for a leaner twist. Just brown it the same way—no rocket science here.

Q2: Do I have to boil the peppers first?

Yes and no. Boiling softens them up, making them less crunchy after baking. Skip this step if you like a bit of bite, but beware—they’ll need extra oven time.

Q3: Can I prep this ahead of time?

Oh, for sure! Assemble everything the day before, cover it tightly, and refrigerate. When ready, just pop it in the oven—easy peasy, no last-minute scramble.

Q4: Can I freeze the stuffed peppers?

Yes! Freeze them in an airtight container for up to 2 months. Thaw overnight in the fridge and reheat gently—no soggy surprises.

Q5: Is this recipe kid-friendly?

Totally! The mild herbs and cheesy top usually win over little taste buds. Just watch the spice level if you tweak the seasoning.


There you go—a trusty, no-fuss recipe that’s been my go-to for busy weeknights. Stuffed peppers aren’t just dinner; they’re comfort wrapped in a colorful package. Give it a shot and see how your crowd reacts—bet they’ll ask for seconds.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star