Vegetarian Stuffed Bell Peppers

Colorful Vegetarian Stuffed Bell Peppers filled with rice, zucchini, tomatoes, and melted cheese, served fresh from the oven. Save
Colorful Vegetarian Stuffed Bell Peppers filled with rice, zucchini, tomatoes, and melted cheese, served fresh from the oven. | cookingwithkendra.com

These vibrant stuffed peppers combine colorful bell peppers with a hearty filling of rice, sautéed vegetables, and melted cheese. The peppers roast until tender while the filling becomes infused with Mediterranean herbs like oregano and basil. With just 20 minutes of prep time, this wholesome dish comes together easily for a satisfying weeknight dinner. The result is tender, golden-topped peppers with a savory, cheesy center that's both nutritious and delicious.

The first time I made stuffed peppers, I accidentally used a mix of red, yellow, and orange peppers because the store only had them individually instead of in a multipack. Everyone at dinner kept saying how pretty it looked on the table, like something from a magazine spread. Now I always grab that rainbow assortment because somehow that mistake turned into my signature touch.

My neighbor dropped by unexpectedly while these were in the oven once and stayed just because the whole house smelled amazing. We ended up eating together on the back porch while the sun went down, and she asked for the recipe before she even finished her first pepper.

Ingredients

  • 4 large bell peppers: Mix colors for the prettiest presentation or stick to one variety if you prefer uniformity
  • 1 small onion: Finely chopped so it disappears into the filling instead of leaving obvious chunks
  • 2 cloves garlic: Minced fresh gives better flavor than the prepacked stuff in jars
  • 1 medium zucchini: Dice it small so it cooks evenly with everything else
  • 1 cup cherry tomatoes: Quartered, they release moisture that keeps the filling from getting dry
  • 1 cup fresh spinach: Chopped, it wilts down to almost nothing but adds such nice color
  • 1 cup cooked rice: Use whatever rice you have on hand or cook some specifically for this recipe
  • 1 cup shredded mozzarella: Divided use means some goes inside and some gets all melty on top
  • 1/4 cup grated Parmesan: Adds that salty umami kick that makes the filling feel complete
  • 2 tablespoons olive oil: For sautéing the vegetables and coating the peppers
  • 1 teaspoon dried oregano: Classic Mediterranean flavor that somehow makes everything taste like home
  • 1/2 teaspoon dried basil: Pairs perfectly with oregano for that Italian herb blend vibe
  • 1/4 teaspoon crushed red pepper flakes: Optional, but nice if you want just a tiny background warmth
  • Salt and black pepper: To taste, because seasonings always need final adjustment at the end
  • 2 tablespoons chopped fresh parsley: Adds that final pop of color and freshness right before serving

Instructions

Get everything ready:
Preheat your oven to 375°F and cut the tops off the bell peppers, removing all the seeds and white membranes inside
Prep the pan:
Lightly oil a baking dish and stand all the peppers upright so they are ready to be filled
Sauté the aromatics:
Heat olive oil in a large skillet over medium heat and cook the onion for 2 to 3 minutes until it turns translucent
Add more vegetables:
Toss in the garlic, zucchini, and cherry tomatoes, cooking for 5 to 6 minutes until everything starts to soften
Wilt the spinach:
Stir in the chopped spinach and cook for about 1 minute just until it collapses down
Build the filling:
Remove the pan from heat and stir in the cooked rice, three quarters cup of mozzarella, all the Parmesan, oregano, basil, red pepper flakes if you are using them, and salt and pepper
Stuff the peppers:
Spoon the filling mixture evenly into each prepared bell pepper, packing it gently but not too tightly
Top with cheese:
Sprinkle the remaining mozzarella over the tops of the stuffed peppers
Bake covered:
Cover the baking dish with foil and bake for 30 minutes to steam the peppers until they start getting tender
Finish baking uncovered:
Remove the foil and bake for another 10 minutes until the peppers are completely tender and the cheese on top is golden and bubbling
Add the finishing touch:
Sprinkle fresh parsley over the peppers right before serving them while they are still hot
Golden-baked Vegetarian Stuffed Bell Peppers topped with mozzarella, garnished with parsley, and ready to enjoy on a dinner plate. Save
Golden-baked Vegetarian Stuffed Bell Peppers topped with mozzarella, garnished with parsley, and ready to enjoy on a dinner plate. | cookingwithkendra.com

These have become my go-to when friends need a comforting meal delivered after a long week or a rough day. Something about that combination of tender pepper, cheesy filling, and homey herbs just feels like a hug in food form.

Making It Your Own

Swap in quinoa or couscous for the rice whenever you want to change things up. Both work beautifully and add their own subtle texture to the filling.

Adding More Protein

Cooked lentils or chickpeas fold right into the filling mixture if you want to make these more substantial. Half a cup is usually enough without overpowering the other vegetables.

Dairy Free Options

Plant based cheeses work surprisingly well here, or you can simply skip the cheese entirely and let all those vegetables shine on their own. The filling will still be plenty flavorful from all the herbs and spices.

  • Add an extra pinch of salt if you omit the cheese since you will lose some of that natural seasoning
  • A squeeze of fresh lemon juice right before serving brightens everything up nicely
  • Nutritional yeast stirred into the filling gives a cheesy flavor without any actual dairy
A close-up of Vegetarian Stuffed Bell Peppers revealing the savory rice and vegetable filling, with cheese bubbling on top. Save
A close-up of Vegetarian Stuffed Bell Peppers revealing the savory rice and vegetable filling, with cheese bubbling on top. | cookingwithkendra.com

A crisp green salad and some crusty bread are all you need to turn this into a complete dinner that nobody will forget anytime soon.

Recipe FAQs

Yes, prepare and stuff the peppers up to 24 hours in advance. Store covered in the refrigerator, then bake when ready. Add 5-10 minutes to baking time if baking from cold.

Quinoa, couscous, or farro make excellent substitutes for rice. Adjust cooking liquid accordingly and ensure grains are fully cooked before mixing with other ingredients.

Peppers are ready when they're tender when pierced with a knife and the skin starts to wrinkle slightly. The cheese topping should be golden and bubbly.

Absolutely. Freeze individually wrapped before baking for up to 3 months. Thaw overnight in the refrigerator, then bake as directed, adding extra time if needed.

Consider adding cooked lentils, chickpeas, or crumbled tofu for extra protein. Ground turkey or beef also works if you prefer a meat version.

Use half the amount of cheese or substitute with nutritional yeast. Increase herbs and seasonings to maintain flavor intensity.

Vegetarian Stuffed Bell Peppers

Tender peppers stuffed with rice, vegetables, and cheese for Mediterranean comfort.

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 and Peppers: Preheat oven to 375°F. Cut tops off bell peppers and remove seeds and membranes. Lightly oil a baking dish and arrange peppers upright.
2
Sauté Aromatic 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.
3
Wilt Spinach: Stir in spinach and cook until wilted, about 1 minute.
4
Combine Filling Mixture: Remove from heat. Add cooked rice, 3/4 cup mozzarella, Parmesan, oregano, basil, red pepper flakes, salt, and black pepper. Mix until well combined.
5
Stuff the Peppers: Spoon the filling evenly into each bell pepper. Top with remaining mozzarella cheese.
6
Bake Until Golden: Cover baking dish with foil and bake for 30 minutes. Remove foil and bake an additional 10 minutes, until peppers are tender and cheese is golden.
7
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.
Kendra Lewis

Sharing simple, homemade recipes and handy cooking tips for fellow home cooks.