Vegetarian Stuffed Bell Peppers

Golden-baked Vegetarian Stuffed Bell Peppers overflowing with cheesy rice and tender vegetables on a rustic plate. Save to Pinterest
Golden-baked Vegetarian Stuffed Bell Peppers overflowing with cheesy rice and tender vegetables on a rustic plate. | speakingfood.com

These vibrant stuffed peppers feature a hearty filling of cooked rice, sautéed vegetables including zucchini, cherry tomatoes, and spinach, all blended with mozzarella and Parmesan cheeses. The peppers bake until tender, creating a satisfying main dish that's both nutritious and delicious.

The Mediterranean-inspired filling comes together quickly on the stovetop before being nestled into the pepper cavities. A final bake under foil ensures the peppers soften perfectly, while an uncovered finish creates beautifully melted, golden cheese topping.

Ready in about an hour, this dish works wonderfully for meal prep, family dinners, or entertaining guests with varying dietary preferences.

The first time I made stuffed peppers, I stood in front of the baking dish watching them bubble away, wondering if I'd packed too much filling into each pepper. They came out slightly lopsided but somehow perfect, with that gorgeous melted cheese cascading down the sides. My roommate walked in and immediately asked what smelled so incredible. Those peppers disappeared faster than anything I'd ever cooked.

I started making these for dinner parties when I realized they look impressive but take minimal effort. Last summer, my sister brought over her new boyfriend and I panicked about what to cook. These peppers saved the evening. He asked for the recipe before he even finished his first serving, which I took as the highest compliment.

Ingredients

  • Bell Peppers: Pick ones that stand straight without wobling. Mix colors for the prettiest presentation.
  • Onion and Garlic: Finely chop so they melt into the filling rather than leaving chunky bites.
  • Zucchini: Dice small so it cooks through evenly with the other vegetables.
  • Cherry Tomatoes: They burst slightly when cooked, releasing juices that keep the rice moist.
  • Fresh Spinach: Add it last so it just wilts without becoming mushy.
  • Cooked Rice: Slightly undercook your rice by a minute or two since it will absorb more moisture while baking.
  • Mozzarella Cheese: Shred it yourself for better melting. Reserve some for that golden top layer.
  • Parmesan Cheese: Adds a salty depth that balances the sweetness of the peppers.
  • Dried Oregano and Basil: Use fresh if you have them, doubling the amount.
  • Red Pepper Flakes: Even a tiny pinch wakes up all the other flavors.
  • Fresh Parsley: Sprinkle over right before serving for a pop of color and fresh flavor.

Instructions

Prepare the peppers:
Cut about half an inch off the tops and pull out the white membranes. Rub the insides with a little olive oil.
Build the flavor base:
Heat olive oil in your skillet over medium heat. Cook the onion until it's soft and translucent, about three minutes.
Add the vegetables:
Toss in garlic, zucchini, and tomatoes. Let everything cook together until the vegetables are tender and fragrant.
Wilt the spinach:
Stir in the spinach and cook just until it collapses, about one minute.
Make the filling:
Remove from heat. Add rice, most of the mozzarella, Parmesan, and all the seasonings. Stir until everything is evenly distributed.
Stuff the peppers:
Pack the filling into each pepper, mounding it slightly on top. Sprinkle with remaining cheese.
Bake covered:
Cover the dish tightly with foil and bake for thirty minutes. This steams the peppers until tender.
Get golden and bubbly:
Remove the foil and bake another ten minutes until the cheese turns golden in spots.
Finish and serve:
Let them sit five minutes before garnishing with parsley. This keeps the filling from spilling out when you cut into them.
Tender bell peppers packed with Vegetarian Stuffed Bell Peppers filled with mozzarella, spinach, and tomatoes. Save to Pinterest
Tender bell peppers packed with Vegetarian Stuffed Bell Peppers filled with mozzarella, spinach, and tomatoes. | speakingfood.com

These became my go-to when friends need comforting but I don't have energy for anything complicated. There's something about pulling that foil off and seeing them bubbling away that makes even a Tuesday night feel special.

Making Them Your Own

I've swapped rice for quinoa and couscous with great success. Cooked lentils or chickpeas make the filling more substantial if you want extra protein. Sometimes I add a handful of chopped olives or sun-dried tomatoes when I'm craving something briny.

Leftover Magic

These reheat beautifully and somehow taste better the next day as the flavors meld. I pack two for lunch and eat them cold or microwaved. The peppers soften even more, making them almost melt in your mouth.

Serving Ideas

A crisp green salad with vinaigrette cuts through the richness perfectly. Crusty bread for soaking up any escaping cheese is never a bad idea. For a lighter meal, I serve just one pepper half with a big side salad.

  • Try red peppers for the sweetest flavor or green if you prefer something slightly bitter
  • These freeze well before baking. Thaw overnight before cooking as directed
  • If making vegan, nutritional yeast adds some of that cheesy depth you'll miss
A close-up of Vegetarian Stuffed Bell Peppers topped with melted cheese and fresh parsley on a dinner plate. Save to Pinterest
A close-up of Vegetarian Stuffed Bell Peppers topped with melted cheese and fresh parsley on a dinner plate. | speakingfood.com

I hope these become a regular in your rotation too. There's something deeply satisfying about a meal that looks this impressive coming out of the oven.

Recipe Help & Support

Yes, you can assemble the peppers up to a day in advance and store them covered in the refrigerator. When ready to serve, simply bake as directed, adding a few extra minutes if baking cold from the refrigerator.

Quinoa, couscous, farro, or even cauliflower rice make excellent substitutes for regular rice. Adjust cooking liquid and time accordingly if using uncooked grains.

Replace the mozzarella and Parmesan with vegan cheese alternatives or nutritional yeast. You can also omit cheese entirely and add extra vegetables, cooked lentils, or plant-based protein for substance.

Absolutely. After baking, let them cool completely, then wrap individually or place in an airtight container. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat at 350°F until warmed through.

A crisp green salad with vinaigrette balances the hearty peppers beautifully. Crusty bread, roasted potatoes, or steamed green beans also make excellent sides. For a complete meal, serve with a light soup or hummus and fresh vegetables.

The peppers are ready when they're tender when pierced with a fork and the filling is hot throughout. The cheese should be melted and slightly golden, typically after the 10-minute uncovered baking phase.

Vegetarian Stuffed Bell Peppers

Colorful peppers stuffed with rice, veggies, and cheese, baked until tender and golden.

Prep 20m
Cook 40m
Total 60m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 4 large bell peppers, any color
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 medium zucchini, diced
  • 1 cup cherry tomatoes, quartered
  • 1 cup fresh spinach, chopped

Grains & Dairy

  • 1 cup cooked white or brown rice
  • 1 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese

Pantry & Seasonings

  • 2 tablespoons olive oil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon crushed red pepper flakes
  • Salt and black pepper to taste

Garnish

  • 2 tablespoons chopped fresh parsley

Instructions

1
Prepare the Oven: Preheat the oven to 375°F
2
Prepare the Peppers: Cut the tops off the bell peppers and remove seeds and membranes. Lightly oil a baking dish and arrange peppers upright.
3
Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Sauté onion for 2–3 minutes until translucent. Add garlic, zucchini, and cherry tomatoes; cook for 5–6 minutes until softened.
4
Add Spinach: Stir in spinach and cook until wilted, about 1 minute.
5
Combine Filling: Remove from heat. Add cooked rice, 3/4 cup mozzarella, Parmesan, oregano, basil, red pepper flakes, salt, and black pepper. Mix until well combined.
6
Stuff Peppers: Spoon the filling evenly into each bell pepper. Top with the remaining mozzarella cheese.
7
Bake Covered: Cover the baking dish with foil and bake for 30 minutes.
8
Bake Uncovered and Serve: Remove foil and bake an additional 10 minutes, until peppers are tender and cheese is golden. Garnish with chopped parsley before serving.
Additional Information

Equipment Needed

  • Large skillet
  • Baking dish
  • Knife and cutting board
  • Mixing spoon
  • Aluminum foil

Nutrition (Per Serving)

Calories 320
Protein 13g
Carbs 38g
Fat 13g

Allergy Information

  • Contains dairy (cheese). For gluten-free, ensure all ingredients are certified gluten-free. Check all labels for potential cross-contamination.
Heather Collins