Vegetarian Stuffed Bell Peppers

Vibrant red and yellow bell peppers stuffed with savory rice, zucchini, and melted mozzarella, garnished with fresh parsley. Save
Vibrant red and yellow bell peppers stuffed with savory rice, zucchini, and melted mozzarella, garnished with fresh parsley. | weekendpinmeals.com

These colorful stuffed bell peppers combine wholesome ingredients into one satisfying dish. Fresh peppers are filled with a savory mixture of cooked rice, sautéed vegetables including zucchini, tomatoes, and spinach, then generously topped with melted mozzarella and Parmesan cheeses.

The Mediterranean-inspired filling features aromatic onions, garlic, and herbs like oregano and basil, while optional red pepper flakes add gentle warmth. Baking transforms the peppers until tender, creating a golden, bubbly cheese topping that makes this both visually appealing and deeply satisfying.

Ready in about an hour with simple preparation, these stuffed peppers work wonderfully for weeknight dinners or meal prep. The dish naturally accommodates various dietary preferences and can easily be customized with different grains or plant-based cheese alternatives.

The first time I made stuffed peppers, I stood in front of the open oven watching cheese bubble and brown through the glass door, completely mesmerized. Something about those colorful pepper cups overflowing with goodness made the entire house feel warm and inviting. My roommate wandered in, drawn by the smell of melting mozzarella and roasted vegetables, asking what magical thing was happening in our kitchen.

Last summer, I made these for a dinner party when my friend Sarah announced she was going vegetarian. I was nervous about making something satisfying enough, but watching everyone go back for seconds while the peppers sat steaming gently on the table, I realized how unnecessary that worry had been.

Ingredients

  • 4 large bell peppers: Mix colors for the prettiest presentation, though any combination works beautifully
  • 1 small onion, finely chopped: White onions offer milder sweetness that complements without overpowering
  • 2 cloves garlic, minced: Fresh garlic makes a noticeable difference here, so avoid the pre-minced stuff
  • 1 medium zucchini, diced: Try to cut pieces roughly the same size for even cooking
  • 1 cup cherry tomatoes, quartered: They release just enough moisture as they bake down
  • 1 cup fresh spinach, chopped: Adds color and nutrition without competing flavors
  • 1 cup cooked white or brown rice: Day-old rice works great and holds texture better
  • 1 cup shredded mozzarella cheese: Reserve some for the topping to get that golden bubbly finish
  • 1/4 cup grated Parmesan cheese: This adds a savory depth that makes the filling feel complete
  • 2 tablespoons olive oil: Extra virgin gives the best flavor base
  • 1 teaspoon dried oregano: Mediterranean dried herbs work better than fresh here
  • 1/2 teaspoon dried basil: Combine with oregano for that classic Italian herb blend
  • 1/4 teaspoon crushed red pepper flakes: Optional, but a tiny pinch wakes everything up
  • Salt and black pepper, to taste: Season generously at each stage
  • 2 tablespoons chopped fresh parsley: Adds a bright finish that cuts through the richness

Instructions

Get your oven ready:
Preheat to 375°F and position a rack in the middle for even baking
Prep the peppers:
Cut off the tops and scoop out all the white membranes, then stand them up in a lightly oiled baking dish
Sauté the aromatics:
Heat oil in a large skillet over medium heat, cook onion until translucent, then add garlic until fragrant
Add the vegetables:
Toss in zucchini and tomatoes, cooking until they soften and start to release their juices
Wilt the spinach:
Stir in spinach and cook just until it collapses, about a minute
Build the filling:
Remove from heat and fold in rice, most of the mozzarella, Parmesan, herbs, and seasonings until everything is well combined
Stuff the peppers:
Spoon the mixture evenly into each pepper, pressing gently to pack without splitting the sides
Top with cheese:
Sprinkle remaining mozzarella over each pepper for that golden cheesy crown
Bake covered:
Cover tightly with foil and bake for 30 minutes until peppers start to soften
Brown the top:
Remove foil and bake another 10 minutes until cheese bubbles and turns golden
Finish and serve:
Sprinkle with fresh parsley and let sit a few minutes before serving
A close-up of baked vegetarian stuffed bell peppers with golden, bubbly cheese topping, served on a rustic ceramic plate. Save
A close-up of baked vegetarian stuffed bell peppers with golden, bubbly cheese topping, served on a rustic ceramic plate. | weekendpinmeals.com

These stuffed peppers became my go-to for meal prep Sundays. I would make a big batch while listening to podcasts, the house filling with that incredible roasted smell, and know my week was set.

Choosing Your Peppers

I have learned that red peppers are the sweetest and most forgiving for this recipe. Green peppers work but have a slightly bitter edge, while yellow and orange fall somewhere in between. The variety on the plate looks gorgeous though.

Making It Ahead

You can assemble the entire dish up to a day ahead and keep it covered in the refrigerator. Just add an extra 5 to 10 minutes to the covered baking time if baking cold from the fridge.

Serving Suggestions

A simple green salad with vinaigrette cuts through the richness beautifully. Some crusty bread for soaking up any escaping juices never hurts either.

  • Try a squeeze of fresh lemon juice right before serving to brighten flavors
  • A dollop of Greek yogurt on top adds a cool creamy contrast
  • These reheat surprisingly well in the microwave for next day lunch
Golden-brown vegetarian stuffed bell peppers filled with grains and vegetables, presented on a white plate for a wholesome dinner. Save
Golden-brown vegetarian stuffed bell peppers filled with grains and vegetables, presented on a white plate for a wholesome dinner. | weekendpinmeals.com

Hope these stuffed peppers bring as much warmth to your table as they have to mine over the years.

Recipe FAQs

Yes, you can assemble the peppers up to 24 hours in advance and refrigerate them before baking. You may need to add 5-10 minutes to the covered baking time if baking them cold from the refrigerator.

Quinoa, couscous, farro, or even cauliflower rice make excellent substitutions for traditional rice. Each offers slightly different textures and nutritional profiles while maintaining the dish's satisfying character.

The peppers are done when they're tender enough to pierce easily with a fork and the filling is hot throughout. The cheese should be melted and lightly golden, which typically takes about 40 minutes total baking time.

Absolutely. Assemble unbaked peppers, wrap individually in foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking, or bake from frozen adding approximately 20 minutes to the covered baking time.

A crisp green salad with vinaigrette balances the richness beautifully. Crusty bread, roasted vegetables, or a light soup also complement this dish well. For heartier appetites, consider serving with grilled vegetables or a side of legumes.

Incorporate cooked lentils, chickpeas, or white beans into the rice mixture. You can also add crumbled tofu, chopped nuts, or hemp seeds. These additions boost protein while maintaining the vegetarian profile.

Vegetarian Stuffed Bell Peppers

Tender bell peppers stuffed with seasoned rice, fresh vegetables, and melted cheese, baked to golden perfection.

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
Preheat Oven: Preheat the oven to 375°F
2
Prepare Bell 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
Brown and Finish: 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 (especially cheese) are certified gluten-free
  • Check all labels for potential cross-contamination
Jenna Whitaker

Sharing easy, family-friendly recipes and practical cooking tips for everyday home cooks.