Vegetarian Stuffed Bell Peppers

Golden baked vegetarian stuffed bell peppers filled with savory rice, melted cheese, and colorful vegetables Save
Golden baked vegetarian stuffed bell peppers filled with savory rice, melted cheese, and colorful vegetables | cookandkindle.com

These colorful bell peppers are generously filled with a hearty mixture of cooked rice, sautéed vegetables including zucchini, cherry tomatoes and spinach, plus melted mozzarella and Parmesan cheeses. After baking in a 375°F oven for 40 minutes, the peppers become perfectly tender while the filling turns golden and bubbly. This Mediterranean-inspired dish serves four and makes for a satisfying, nutritious meal that pairs beautifully with crusty bread and fresh salad.

The first time I made stuffed peppers, I stood in my tiny apartment kitchen watching steam curl up from the baking dish, wondering if I'd packed too much filling into each pepper. They came out looking like edible jewels, the cheese bubbling up in golden patches against the red and yellow skins. My roommate wandered in, drawn by the smell of melting mozzarella and roasted vegetables, and immediately asked for seconds. Now, years later, these peppers still remind me of cozy evenings when something simple feels like a celebration.

Last autumn, my neighbor brought over a bag of bell peppers from her garden, more than we could possibly eat raw. We spent the afternoon at her kitchen table, chopping and talking while her toddler kept trying to steal pieces of cheese. The peppers we made that day fed three families and started a monthly cooking rotation. Something about stuffing vegetables just brings people together, turning a humble ingredient into something worth gathering around.

Ingredients

  • 4 large bell peppers: Mix colors for visual appeal, red ones are naturally sweeter while green add a slight bite
  • 1 small onion, finely chopped: Yellow onions caramelize beautifully but red work if that is what you have
  • 2 cloves garlic, minced: Fresh garlic makes a difference here, powder cannot replicate the depth
  • 1 medium zucchini, diced: Remove excess moisture by salting and letting it sit for 10 minutes if your zucchini seems watery
  • 1 cup cherry tomatoes, quartered: They burst during cooking, creating little pockets of sweetness throughout the filling
  • 1 cup fresh spinach, chopped: Wilt it down completely so it does not make the filling soggy
  • 1 cup cooked rice: Day old rice works best, fresh rice can turn gummy when baked
  • 1 cup shredded mozzarella cheese: Reserve some for the top to get those gorgeous browned spots
  • 1/4 cup grated Parmesan cheese: Adds a salty depth that mozzarella alone cannot provide
  • 2 tablespoons olive oil: Use this for sautéing the vegetables, it builds flavor layers
  • 1 teaspoon dried oregano: Mediterranean dried herbs work better than fresh here, they distribute more evenly
  • 1/2 teaspoon dried basil: Rub it between your fingers before adding to wake up the oils
  • 1/4 teaspoon crushed red pepper flakes: Even if you do not like spice, this tiny amount adds complexity
  • Salt and black pepper: Taste the filling before stuffing, the vegetables need enough seasoning to stand up to the peppers
  • 2 tablespoons chopped fresh parsley: Add this right before serving for a pop of color and fresh flavor

Instructions

Get your oven ready:
Preheat to 375°F with a rack in the middle position so peppers cook evenly without burning the tops.
Prep the peppers:
Cut straight across the tops and pull out the white membranes, then rub the insides with a little olive oil to help them soften.
Sauté the vegetables:
Heat your olive oil in a large skillet, cook the onion until it turns translucent, then add garlic, zucchini, and tomatoes until everything smells amazing.
Add the greens:
Throw in the spinach and stir for about a minute until it collapses into the mixture.
Make the filling:
Take the pan off the heat and stir in rice, most of the mozzarella, all the Parmesan, herbs, and seasonings until completely combined.
Stuff the peppers:
Spoon the filling into each pepper, pressing gently to pack it in, then sprinkle the remaining mozzarella on top.
Bake covered:
Cover the dish tightly with foil and bake for 30 minutes so the peppers steam in their own moisture.
Finish uncovered:
Remove the foil and bake another 10 minutes until the cheese bubbles and turns golden in spots.
Serve it up:
Let them rest for 5 minutes so the filling sets, then scatter fresh parsley over the top.
Tender roasted bell peppers overflowing with a cheesy rice and vegetable medley on a white plate Save
Tender roasted bell peppers overflowing with a cheesy rice and vegetable medley on a white plate | cookandkindle.com

My daughter helped me make these last Sunday, carefully spooning filling into each pepper like she was packing little presents. She was so proud when they came out of the oven, announcing to everyone that she was now a chef. We ate around the table while the peppers were still bubbling, and there is something about food that you stuffed yourself that just tastes better.

Choosing the Perfect Peppers

I have learned to look for peppers with smooth, glossy skins that feel heavy for their size. Avoid any with soft spots or wrinkles, those will turn mushy in the oven. The stem should be fresh and green, not dried out or brown. Red, orange, and yellow peppers are sweeter and more tender, while green ones have a slightly bitter bite that some people love.

Make Ahead Magic

These stuffed peppers are actually better if you prep them the day before and refrigerate before baking. The flavors meld together overnight, and the rice absorbs the seasoning more thoroughly. Just add an extra 5 to 10 minutes to the covered baking time if cooking straight from the refrigerator.

Serving Suggestions

A crisp green salad with a bright vinaigrette cuts through the richness of the cheese. Crusty bread is perfect for soaking up any escaped filling, and a light white wine like Pinot Grigio complements the Mediterranean flavors.

  • Try a simple arugula salad with lemon and olive oil
  • Roasted potatoes on the side make this a complete meal
  • Leftovers reheat beautifully at 350°F for 15 minutes
Vibrant Mediterranean-style vegetarian stuffed bell peppers with melted mozzarella garnished with fresh parsley Save
Vibrant Mediterranean-style vegetarian stuffed bell peppers with melted mozzarella garnished with fresh parsley | cookandkindle.com

There is something deeply satisfying about stuffed food, like you are putting extra care into something that was already good on its own. These peppers have become a regular rotation in our house, simple enough for Tuesday dinner but special enough for company.

Recipe FAQs

Cut the tops off the bell peppers and remove all seeds and white membranes. Rinse the insides clean and arrange them upright in a lightly oiled baking dish, ready to receive the filling.

Yes, you can prepare the filling and stuff the peppers up to a day in advance. Store them covered in the refrigerator and bake when ready, adding a few extra minutes if baking cold from the refrigerator.

Quinoa, couscous, or even cauliflower rice make excellent substitutes for regular rice. Each option provides a slightly different texture while maintaining the hearty, satisfying nature of the filling.

Stir in cooked lentils, chickpeas, or white beans when mixing the filling. Crumbled feta or goat cheese also boost protein while adding delicious Mediterranean flavors.

A crisp green salad with vinaigrette complements the rich peppers perfectly. Crusty bread, roasted vegetables, or a light soup also make excellent side dishes for this complete meal.

Vegetarian Stuffed Bell Peppers

Colorful peppers stuffed with seasoned rice, vegetables 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 Oven and Pan: Preheat oven to 375°F. Lightly oil a baking dish.
2
Prepare Bell Peppers: Cut tops off bell peppers and remove seeds and membranes. Arrange peppers upright in prepared baking dish.
3
Sauté Aromatics: Heat olive oil in large skillet over medium heat. Sauté onion 2-3 minutes until translucent. Add garlic, zucchini, and cherry tomatoes; cook 5-6 minutes until softened.
4
Add Spinach: Stir in spinach and cook until wilted, about 1 minute. Remove from heat.
5
Combine Filling: Add cooked rice, 3/4 cup mozzarella, Parmesan, oregano, basil, red pepper flakes, salt, and pepper. Mix until well combined.
6
Stuff Peppers: Spoon filling evenly into each bell pepper. Top with remaining mozzarella cheese.
7
Bake Covered: Cover baking dish with foil and bake for 30 minutes.
8
Finish Baking: Remove foil and bake additional 10 minutes until peppers are tender and cheese is golden.
9
Garnish and Serve: Sprinkle with chopped fresh 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 (mozzarella and Parmesan cheese)
  • Ensure all ingredients are certified gluten-free to avoid cross-contamination
Sophie Langford

Home cook sharing easy, wholesome recipes and practical kitchen tips for family-friendly meals.