Vegetarian Stuffed Bell Peppers

Golden-brown Vegetarian Stuffed Bell Peppers filled with rice, zucchini, and melted cheese, served hot from the oven. Save
Golden-brown Vegetarian Stuffed Bell Peppers filled with rice, zucchini, and melted cheese, served hot from the oven. | pinbitekitchen.com

These vibrant stuffed peppers bring together colorful bell peppers, seasoned rice, and fresh vegetables in a satisfying baked dish. The filling combines sautéed onions, garlic, zucchini, cherry tomatoes, and spinach with cooked rice and melted mozzarella cheese. Seasoned with Mediterranean herbs like oregano and basil, each pepper becomes a tender vessel of savory goodness. The cheese creates a golden, bubbly topping while the peppers soften beautifully in the oven. Perfect for meal prep, these peppers reheat wonderfully and offer a complete meal with grains, vegetables, and protein in each bite.

There was this rainy Tuesday last fall when my CSA box delivered more bell peppers than I knew what to do with, all jewel toned and heavy, and I ended up making stuffed peppers on impulse even though I had not planned them. The kitchen smelled like garlic and warming vegetables while the rain drummed against the windowpane, something so comforting about the whole process that now stuffed peppers have become my go to when I want a meal that feels like a hug.

I made these for my sister who claims to dislike bell peppers, and she went back for seconds before I could even mention there were leftovers. She said something about how roasting transforms them completely, which I had never really thought about until that moment, watching her scrape every bit of cheese from the pepper walls.

Ingredients

  • 4 large bell peppers: Mix colors for visual appeal, though red and yellow tend to be sweeter once roasted.
  • 1 small onion, finely chopped: Provides a savory base note that mellows beautifully as it cooks down.
  • 2 cloves garlic, minced: Fresh garlic makes a noticeable difference here over jarred versions.
  • 1 medium zucchini, diced: Adds moisture and without being overwhelming in the vegetable mix.
  • 1 cup cherry tomatoes, quartered: These burst during cooking and create little pockets of sweetness throughout the filling.
  • 1 cup fresh spinach, chopped: Wilts down to almost nothing but contributes color and nutrients.
  • 1 cup cooked rice: Works with whatever rice you have, though slightly undercooked grains hold up better during baking.
  • 1 cup shredded mozzarella cheese: Reserve some for topping to get those golden bubbly spots everyone reaches for first.
  • 1/4 cup grated Parmesan cheese: Deepens the savory notes and adds a salty complexity to the filling.
  • 2 tablespoons olive oil: Used for sautéing the vegetables and helps the peppers roast evenly.
  • 1 teaspoon dried oregano: Dried herbs work well here since they will bake for a while.
  • 1/2 teaspoon dried basil: Complements the oregano without competing with the vegetable flavors.
  • 1/4 teaspoon crushed red pepper flakes: Optional, but adds just enough warmth to make the cheese taste more pronounced.
  • Salt and black pepper: Season generously since the rice will absorb some during baking.
  • 2 tablespoons chopped fresh parsley: Adds a bright finish and color contrast against the golden cheese.

Instructions

Preheat your oven:
Set it to 375°F and let it come to full temperature while you prep everything else.
Prep the peppers:
Cut the tops off and scoop out the membranes, then stand them up in an oiled baking dish like little cups waiting to be filled.
Sauté the aromatics:
Heat olive oil in a large skillet over medium heat and cook the onion until it turns translucent, about 2 or 3 minutes.
Add the vegetables:
Toss in the garlic, zucchini, and cherry tomatoes, letting them soften for 5 to 6 minutes until everything smells fragrant.
Wilt the spinach:
Stir in the chopped spinach and cook just until it collapses, barely a minute, watching it transform into something silky.
Make the filling:
Remove the skillet from heat and fold in the cooked rice, most of the mozzarella, all the Parmesan, and the dried herbs and seasonings.
Stuff the peppers:
Spoon the filling evenly into each pepper, really packing it down so you can fit as much as possible without splitting the sides.
Add the topping:
Sprinkle the remaining mozzarella over each pepper, concentrating it right in the center where it will melt and brown beautifully.
Bake covered:
Cover the dish with foil and bake for 30 minutes, letting the peppers steam in their own juices.
Finish uncovered:
Remove the foil and bake another 10 minutes until the cheese turns golden and the peppers yield easily when pierced with a fork.
Garnish and serve:
Scatter fresh parsley over the top and let them rest a few minutes before serving so the filling sets slightly.
Bright bell peppers stuffed with rice, vegetables, and cheese, garnished with fresh parsley on a rustic plate. Save
Bright bell peppers stuffed with rice, vegetables, and cheese, garnished with fresh parsley on a rustic plate. | pinbitekitchen.com

These have become my default dinner for friends who just moved into new apartments, something portable that reheats well and feels more special than takeout without requiring much attention once they are in the oven.

Making It Your Own

The filling works with whatever vegetables you need to use up, though I recommend keeping the onion and garlic as the foundation for the best flavor base. Sometimes I add corn or black beans for a Tex Mex spin, or mushrooms when I want something earthier.

Getting Ahead

You can assemble these a day ahead and keep them covered in the refrigerator, though you may need to add 5 or 10 minutes to the baking time since they will be cold going into the oven. The filling also freezes well if you want to prep a double batch and save half for another night.

Serving Ideas

A crisp green salad with an acidic vinaigrette cuts through the richness of the cheese, and crusty bread is perfect for soaking up any tomato juices that collect in the bottom of the baking dish.

  • Add a dollop of Greek yogurt or sour cream on top for extra creaminess.
  • Squeeze fresh lemon over the peppers right before serving to brighten the flavors.
  • Pair with a light white wine like Pinot Grigio if you are serving these for a casual dinner.
Savory Vegetarian Stuffed Bell Peppers baked until tender, with bubbling mozzarella topping for a comforting main dish. Save
Savory Vegetarian Stuffed Bell Peppers baked until tender, with bubbling mozzarella topping for a comforting main dish. | pinbitekitchen.com

There is something deeply satisfying about a meal that looks impressive but comes together so simply, the kind of recipe that makes you feel like you have your life together even on chaotic weeks.

Common Recipe Questions

Don't overbake the peppers. Thirty minutes covered plus ten minutes uncovered is ideal. If you prefer firmer peppers, reduce the covered baking time by five minutes.

Yes. Assemble the peppers up to a day before, cover tightly, and refrigerate. Bake when ready, adding five minutes to the covered baking time if going straight from the refrigerator.

Quinoa, couscous, or farro make excellent substitutes for rice. Adjust cooking liquid slightly if using grains that absorb more moisture during baking.

Mix in cooked lentils, chickpeas, or crumbled tofu with the filling. Alternatively, add ground turkey or beef if you want to include meat while maintaining the stuffed pepper format.

A crisp green salad with vinaigrette balances the hearty peppers. Crusty bread, roasted vegetables, or a light soup also complement this Mediterranean-inspired meal perfectly.

Vegetarian Stuffed Bell Peppers

Tender peppers stuffed with rice, vegetables and cheese, baked until 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
Preheat Oven: Preheat the oven to 375°F.
2
Prepare Peppers: Cut the tops off the bell peppers and remove seeds and membranes. Lightly oil a baking dish and arrange peppers upright.
3
Sauté Vegetables: 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
Finish Baking: Remove foil and bake an additional 10 minutes, until peppers are tender and cheese is golden.
9
Garnish and Serve: 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.
Olivia Marsh

Sharing easy, wholesome recipes and kitchen tips for fellow food lovers.