The best Stuffed Peppers

Kristine’s Kitchen · Weeknight Comfort

The Best Classic Stuffed Peppers, the dinner that actually saves your evening

One pan. Four colors. A filling so savory it’ll make the pickiest eater at your table go quiet — in a good way. This is the version that finally fixes the soggy-pepper, dry-filling, “why does this take two hours” problem for good.

50 min total Serves 4 One pan, easy cleanup
No mushy filling
Freezer-friendly
The real problem

It’s 5:45pm. You have peppers, ground beef, and exactly zero patience left.

If you’ve searched “stuffed peppers recipe” before, you already know the frustration. Here’s what people are actually running into — and why most recipes online quietly skip the fix.

Watery, soggy peppers

You followed the recipe and still ended up with a pool of liquid at the bottom of the dish. The pepper itself never crisps — it just steams into mush.

“Easy” recipes that take 90 minutes

Pre-cooking the rice, browning the meat, baking covered then uncovered then broiling — by the time it’s ready, everyone’s already eaten cereal.

One bite of flavor, then bland

The first forkful tastes great because of the cheese on top. Underneath it’s plain rice and dry ground beef with nothing tying it together.

No plan for leftovers

You make a full pan, eat one, and the rest sits in the fridge with no idea whether they’ll freeze, reheat, or just go straight to the bin.

“The peppers themselves are rarely the problem. It’s almost always one of two things: skipping the pre-bake step, or under-seasoning the filling like it’s just a vehicle for cheese.”
Why this version is different

Built to solve the exact problems above

Every choice in this recipe — from a five-minute pre-bake to a specific cheese order — exists to fix a real complaint people have about stuffed peppers.

No more watery filling

A short pre-bake drives moisture out of the peppers before they’re filled, so the inside stays tender — not soup-like — once it comes out of the oven.

On the table in 50 minutes

The rice cooks separately while the peppers pre-bake, so nothing waits on anything else. Real weeknight math, not magazine math.

Flavor in every layer

Marinara and seasoning get folded into the filling itself — not just spooned on top — so every bite tastes like something, not just the cheese.

Built to be made ahead

Assemble the night before, or freeze a full batch unbaked. The recipe is engineered to survive the fridge or freezer without losing texture.

Easy to customize

Swap the rice for cauliflower rice and skip the breadcrumbs for a low-carb, keto-friendly version with zero compromise on flavor.

Genuinely kid-approved

Mild seasoning, melty cheese, and a familiar pasta-sauce flavor mean this is one of the rare “healthy” dinners that doesn’t get pushed around the plate.

The full recipe

Classic Stuffed Peppers, start to finish

Tap any ingredient as you prep it to check it off. Switch the tab below if you’re making the low-carb version.

Kristine’s Kitchen

Best Classic Stuffed Peppers

Hearty ground beef and rice simmered in a seasoned marinara, packed into sweet bell peppers, and finished under melted mozzarella. Comfort food that earns its reputation.

15 min
Prep
35 min
Bake
4
Servings
375°F
Oven
  • 4large bell peppers, any color, tops cut and seeded
  • 1 lbground beef (85/15)
  • 1 cupcooked white or brown rice
  • 1small yellow onion, diced
  • 3garlic cloves, minced
  • 1½ cupsmarinara or tomato sauce, divided
  • 1½ tspItalian seasoning
  • 1 tspsalt, plus more to taste
  • ½ tspblack pepper
  • 1½ cupsshredded mozzarella, divided
  • 2 tbspfresh parsley, chopped, for serving
  • 1 tbspolive oil
  • 4large bell peppers, tops cut and seeded
  • 1 lbground beef (85/15)
  • 1½ cupsriced cauliflower, raw
  • 1small yellow onion, diced
  • 3garlic cloves, minced
  • 1½ cupslow-sugar marinara, divided
  • 1½ tspItalian seasoning
  • 1 tspsalt, plus more to taste
  • ½ tspblack pepper
  • 1½ cupsshredded mozzarella, divided
  • 2 tbspfresh parsley, chopped, for serving
  • 1 tbspolive oil
Look for marinara with no added sugar to keep this version close to original carb counts.
  1. Pre-bake the peppers

    Preheat oven to 375°F. Slice the tops off the peppers, scoop out seeds and ribs, and stand them upright in a baking dish. Drizzle with the olive oil and bake uncovered.

    10 minutes
  2. Build the filling

    While the peppers bake, cook the ground beef and diced onion in a skillet over medium heat, breaking the meat apart, until browned and the onion is soft. Add the garlic and cook 1 more minute.

    8 minutes
  3. Season and combine

    Drain excess fat. Stir in the cooked rice (or riced cauliflower), 1 cup of the marinara, Italian seasoning, salt, pepper, and half the mozzarella. Mix until everything is evenly coated and the cheese just starts to melt into the filling.

    3 minutes
  4. Stuff and sauce

    Carefully pour out any liquid that pooled in the pre-baked peppers. Spoon the filling into each pepper, packing it gently so there are no air gaps. Spoon the remaining marinara over the tops.

    5 minutes
  5. Bake covered

    Cover the dish tightly with foil and bake until the peppers are tender when pierced with a fork but still hold their shape.

    25 minutes
  6. Finish with cheese

    Remove the foil, top each pepper with the remaining mozzarella, and bake uncovered until the cheese is fully melted and lightly golden at the edges.

    10 minutes
  7. Rest, garnish, serve

    Let the peppers rest for 5 minutes before serving — this keeps the filling from spilling out the second you cut in. Scatter fresh parsley over the top and serve hot.

    5 minutes
Get it right the first time

Five fixes for the most common stuffed-pepper mistakes

Choose peppers that can stand on their own

Look for peppers with a flat bottom, or slice a thin sliver off the base so they sit upright without tipping in the dish.

Don’t skip draining the pre-baked liquid

Peppers release water as they bake. Tip the dish slightly and blot the inside of each pepper with a paper towel before filling — this single step prevents the soggy bottom problem entirely.

Pack the filling, don’t pile it

Press the filling down gently as you go so there are no hidden air pockets. A loosely filled pepper collapses when you slice into it; a packed one holds its shape.

Save half the cheese for the end

Mixing some cheese into the filling adds richness throughout, but adding the rest only in the final uncovered bake is what gives you that golden, bubbling top.

Make it yours

Swaps that work, based on what’s actually in your kitchen

This recipe is forgiving by design. Here’s what to reach for instead, without throwing off the texture or bake time.

No beef? Ground turkey or chicken works 1:1 — add an extra tbsp of olive oil since it’s leaner. Vegetarian? Swap the meat for a 15oz can of drained black beans or lentils plus an extra ½ cup rice. No marinara? Crushed tomatoes plus a pinch of sugar and extra Italian seasoning gets you close. Dairy-free? A dairy-free mozzarella shred melts well enough for the topping layer. Spicier? Add ¼ tsp red pepper flakes to the filling and use jalapeños alongside the bell peppers.
Plan ahead

Make-ahead, storage, and freezer instructions

This is the part most recipes leave out — and it’s exactly what makes stuffed peppers worth making in the first place.

Make ahead

Assemble fully through step 4, cover, and refrigerate up to 24 hours before baking. Add about 5 extra minutes to the covered bake time since you’re starting cold.

Refrigerator leftovers

Store baked, cooled peppers in an airtight container for up to 4 days. Reheat in the microwave for 2-3 minutes, or in a 350°F oven for 15 minutes covered with foil.

Freezing unbaked

Assemble through step 4, then freeze the stuffed peppers in a single layer before transferring to a freezer bag. They’ll keep for up to 3 months — bake from frozen, adding 15-20 minutes to the covered bake.

Freezing baked

Fully cooked peppers freeze well too. Wrap individually in foil, freeze up to 3 months, and reheat from frozen at 350°F for about 35 minutes, foil on.

Questions people actually ask

Stuffed pepper FAQ

This almost always comes down to skipping the pre-bake step. Raw peppers release a surprising amount of water as they cook, and if that water has nowhere to go, it pools at the bottom of the dish and seeps back into the filling. Pre-baking the empty peppers for 10 minutes and blotting them dry before stuffing solves this completely.
You can, but it changes the bake time significantly — raw rice needs liquid and time to fully cook through, which usually means covering the dish for closer to 50-60 minutes instead of 25. Using pre-cooked rice keeps this recipe weeknight-fast and gives you more control over texture.
Red, yellow, and orange peppers are sweeter and milder, which is usually the better choice if you’re cooking for kids or picky eaters. Green peppers have a slightly more bitter, vegetal flavor — still delicious, but more assertive. Mixing colors, like in this recipe, gives you visual variety without sacrificing taste.
Yes. Skip the pre-bake step, assemble the filled peppers directly in the slow cooker with a little extra marinara poured around the base, and cook on low for 6-7 hours or high for 3-4 hours. Add the final layer of cheese in the last 15 minutes with the lid off if your slow cooker allows it.
Bell peppers themselves are relatively low in carbs, and swapping the rice for riced cauliflower (as shown in the low-carb ingredient tab above) brings this dish much closer to keto-friendly territory. Pair it with a no-sugar-added marinara to keep things tight if you’re tracking carbs closely.
One last thing

Dinner doesn’t have to be a daily negotiation

This recipe was built around the actual evening you’re having — not the one a cookbook imagines. Make a double batch on Sunday, freeze half, and future-you gets a real dinner on the night you have the least left to give.

Leave a Comment