How to Make Classic Italian Stuffed Peppers

These Italian Stuffed Peppers are summer comfort food at its best: tender roasted bell peppers filled with a savory mixture of ground beef, rice and marinara, finished with melted mozzarella and fresh basil. They’re simple to assemble, easy to customize, and can be prepared ahead of time—making them ideal for busy weeknights, meal prep, or casual entertaining.

Italian stuffed peppers on a white serving platter

I love all kinds of stuffed peppers, from spicy stuffed jalapeños for game day to smoky stuffed poblanos. These Italian-style bell peppers are especially appealing because the natural sweetness of roasted peppers pairs perfectly with a tomato-forward, herby meat and rice filling. The recipe scales well and is forgiving when you swap ingredients—use different cheeses, a different ground meat, or a vegetarian protein in place of beef.

Italian stuffed bell peppers recipe

Why you’ll love this recipe:

  • Sweet roasted bell peppers with a hearty filling of ground beef, rice and marinara, topped with melty mozzarella for a classic comfort-dinner experience.
  • A lighter take on comfort food that still feels satisfying and complete.
  • Very customizable and can be prepped entirely in advance for easy reheating and serving.

Recipe ingredients

This recipe is versatile—swap proteins, use different grains, or adjust herbs to suit your pantry. Below are the ingredients used in the original version and notes for simple substitutions.

Stuffed bell pepper recipe ingredients
  • Bell peppers — Any color works; larger peppers hold more filling. Cooking time varies with pepper size and thickness.
  • Ground beef — Grass-fed beef has great flavor, but you can substitute ground turkey, pork, chicken, or plant-based crumbles. Beans also work for a vegetarian version.
  • Rice — Leftover cooked white or brown rice is ideal. Quinoa or cauliflower rice are good low-carb alternatives.
  • Marinara sauce — Use your favorite jarred or homemade marinara. For a different flavor profile, try swapping with a pesto or enchilada-style sauce.
  • Cheese — Parmesan in the filling and mozzarella on top provide richness and a pleasing melt. Swap or omit cheeses to make the dish dairy-free.

The full quantities are listed in the recipe card below.

How to make stuffed bell peppers

There are a few straightforward steps to assemble this dish, and most elements can be made in advance. Pre-baking the peppers softens them and shortens the final bake time. Assemble and refrigerate up to 48 hours before baking for a quick finish at dinnertime.

Pro tip: Cooking time will vary based on the size and thickness of the peppers.

How to make stuffed bell peppers collage
  1. Halve the bell peppers lengthwise and remove the seeds and membranes.
  2. Brush the peppers with oil and pre-bake at 400°F (200°C) for about 20–30 minutes until slightly softened.
  3. Prepare the filling by sautéing onion in olive oil, then browning the ground beef. Add garlic, Italian seasoning, salt and pepper.
  4. Stir in marinara, cooked rice and parmesan, then taste and adjust seasoning.
  5. Fill the pepper halves generously, top with mozzarella, and bake for another 10–15 minutes until the cheese melts and the peppers are cooked to your liking.
  6. Finish with fresh chopped basil before serving.
Italian stuffed peppers in a baking dish

Recipe FAQs

How do you cut peppers for stuffed peppers?

Stand peppers upright and cut them in half from top to bottom. Remove seeds and the white membranes so there’s a clean cavity for the filling.

Should peppers be cooked before stuffing?

Pre-baking peppers softens them and ensures they finish tender after stuffing. A 20–30 minute pre-bake is recommended.

Do I have to cook the rice before stuffing peppers?

Yes—use cooked white or brown rice. Leftover rice is perfect for this recipe.

Can I make stuffed bell peppers in advance?

Yes. You can pre-bake peppers and prepare the filling ahead of time. Assemble and refrigerate, then bake when you’re ready to serve.

Italian stuffed peppers on a serving platter with basil

Serving suggestions

These Italian stuffed peppers pair well with fresh salads, roasted vegetables, or crusty bread. They can also be halved and served as appetizers for a crowd.

  • Serve with a simple green salad for a balanced meal.
  • Offer roasted asparagus or sautéed greens on the side for extra vegetables.
  • Accompany with focaccia or a hearty bread to soak up extra sauce.

Recipe notes

  • Pro tip: Adjust cooking time to the size and thickness of your peppers.
  • Assemble up to 1–2 days ahead; cover and refrigerate until ready to bake.
  • Use leftover rice, quinoa, or cauliflower rice depending on dietary needs.
  • Swap ground beef for another protein or use beans for a vegetarian option.
  • Omit cheese to make the dish dairy-free or choose plant-based cheeses as needed.
Fork cutting into a stuffed bell pepper

More dinner recipes you’ll love:

  • Air fryer hamburgers
  • Instant Pot beef bourguignon
  • Blackened salmon with pineapple salsa and coconut rice
  • Cabbage and ground beef casserole
  • Chicken piccata
  • Ground beef tacos
  • Easy oven baked meatballs
  • Spaghetti squash lasagna

Did you try this recipe? If so, please leave a review and tag @flavorthemoments on social media to share your version.

Italian stuffed peppers on a white serving platter

Italian Stuffed Peppers Recipe

Servings: 6

Prep Time: 15 mins | Cook Time: 45 mins | Total Time: about 1 hour

Tender bell peppers filled with ground beef, rice and marinara, topped with mozzarella and fresh basil. This hearty recipe can be made ahead for easy weeknight dinners.

Ingredients

  • 2 tablespoons olive oil, divided
  • 3 very large bell peppers (use 4 if medium)
  • 1/2 onion, diced
  • 1 lb ground beef
  • 3 cloves garlic, minced
  • 2 teaspoons Italian seasoning
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 cups marinara sauce
  • 1 cup cooked rice (white or brown)
  • 1/2 cup grated parmesan cheese
  • 1 cup grated mozzarella cheese
  • 1/3 cup fresh chopped basil

Instructions

  1. Preheat oven to 400°F (200°C). Grease a 9×13-inch baking pan.
  2. Cut peppers in half from top to bottom. Remove seeds and membranes. Brush each half inside and out with 1 tablespoon oil, then pre-bake 20–30 minutes until slightly softened.
  3. While peppers bake, heat remaining oil in a large skillet over medium heat. Sauté onion 3–5 minutes until softened. Add ground beef and cook until no longer pink, breaking it into pieces. Stir in garlic, Italian seasoning, salt and pepper; cook 30 seconds more.
  4. Add marinara, cooked rice and parmesan to the beef. Stir well and adjust seasoning to taste.
  5. Divide filling among pepper halves, top with mozzarella, and bake an additional 10–15 minutes until cheese melts and peppers reach desired tenderness. Remove from oven and sprinkle with fresh basil before serving.

Notes

  • Cooking time varies by pepper size.
  • Peppers and filling can be prepared ahead; assemble and refrigerate until ready to bake.
  • Substitute grains, proteins, or cheeses to suit dietary preferences.

Nutrition

Serving: 1 pepper — Calories: 380 kcal; Carbohydrates: 20 g; Protein: 24 g; Fat: 23 g. Nutrition is an estimate and provided for guidance only.

All recipes and images © Flavor the Moments.