• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Snack On Meat

  • Home
  • All RECIPES
  • Desserts
  • Cakes
  • Chicken
  • Salade
  • Contact
  • Privacy Policy
You are here: Home / All RECIPES / Easy Vegetarian Stuffed Bell Peppers with Rice

Easy Vegetarian Stuffed Bell Peppers with Rice

Looking for a meal that’s wholesome, colorful, and packed with flavor? These Vegetarian Stuffed Bell Peppers with Rice are a perfect choice.

Tender bell peppers are filled with a hearty mixture of rice, vegetables, beans, and warm spices, then baked until soft and delicious. They’re satisfying enough for dinner, pretty enough for guests, and versatile enough for meal prep.

Even better, this recipe is easy to customize with your favorite grains, vegetables, and toppings, making it a reliable go-to for busy weeknights or cozy family meals.


💛 Why You’ll Love This Recipe

  • 🌈 Colorful and beautiful to serve
  • 🥗 Nutritious, hearty, and filling
  • ⏱️ Great for meal prep and make-ahead dinners
  • 🌱 Easy to make vegetarian or vegan
  • 🍚 Simple ingredients with lots of flexibility

🧾 Ingredients

  • 4 large bell peppers
  • 1 cup cooked rice (white, brown, or wild)
  • 1 tablespoon olive oil
  • 1/2 cup diced onion
  • 2 cloves garlic, minced
  • 1/2 cup diced zucchini
  • 1/2 cup diced mushrooms
  • 1/2 cup canned diced tomatoes, drained
  • 1/2 cup black beans or chickpeas, rinsed and drained
  • 1 teaspoon paprika
  • 1 teaspoon ground cumin
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 cup shredded mozzarella or cheddar cheese (optional)
  • Fresh parsley or cilantro, for garnish

👩‍🍳 How to Make Vegetarian Stuffed Bell Peppers

1. Prepare the Peppers

Preheat your oven to 375°F (190°C).

Cut the tops off the bell peppers and remove the seeds and membranes.

For softer peppers, you can pre-bake them for 10 minutes or blanch them in boiling water for 2–3 minutes before stuffing.

2. Make the Filling

Heat olive oil in a large skillet over medium heat.

Add the onion and garlic and cook until fragrant, about 2 minutes.

Stir in the zucchini and mushrooms and cook for about 5 minutes, until tender.

Add the diced tomatoes, beans, paprika, cumin, salt, and black pepper. Cook for another 3 minutes.

Remove from heat and mix the vegetable mixture with the cooked rice until well combined.

3. Stuff the Peppers

Arrange the prepared bell peppers upright in a baking dish.

Spoon the rice filling generously into each pepper.

Top with shredded cheese if using.

4. Bake

Pour a small amount of water or tomato sauce into the bottom of the baking dish to keep the peppers moist.

Cover with foil and bake for 25–30 minutes.

Remove the foil and bake for another 10 minutes, until the peppers are tender and the cheese is melted and lightly golden.

5. Garnish and Serve

Let the peppers cool slightly, then garnish with fresh parsley or cilantro before serving.


🔄 Easy Variations

This recipe is wonderfully flexible, so you can make it your own.

  • Swap the rice for quinoa or couscous
  • Use corn, spinach, or carrots for different veggie combinations
  • Add olives and feta for a Mediterranean version
  • Make it Mexican-inspired with salsa, corn, and avocado
  • Keep it vegan by skipping the cheese or using plant-based cheese

🍽️ What to Serve with Stuffed Peppers

These stuffed peppers pair well with:

  • A fresh green salad
  • Garlic bread or crusty rolls
  • Tomato soup or a light vegetable soup

They’re also filling enough to enjoy all on their own.


🧊 Storage and Make-Ahead Tips

Refrigerator

Store leftovers in an airtight container for up to 3 days.

Freezer

Wrap each pepper individually and freeze for up to 2 months.

Reheating

Reheat in the oven at 350°F (175°C) until warmed through.

Make Ahead

You can prepare the filling and stuff the peppers up to 24 hours in advance, then refrigerate and bake when ready.


❓FAQs

Can I make these ahead of time?
Yes. Stuff the peppers ahead and refrigerate until ready to bake.

Can I freeze stuffed bell peppers?
Absolutely. Bake them first, cool completely, then freeze individually.

Can I use different vegetables?
Yes. This recipe works well with many vegetables, including corn, spinach, and carrots.

What can I use instead of rice?
Quinoa, couscous, or cauliflower rice are all great options.


⏱️ Recipe Details

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Servings: 4
  • Calories: About 250 kcal per serving
Previous Post: « Homemade Stuffing – Buttery, Classic & Irresistible
Next Post: Cheeseburger French Fry Casserole (Ultimate Comfort Food!) »

Primary Sidebar

About Me

Welcome to SnackOnMeat! I’m Shardae, the food lover behind this blog. I’m thrilled to have you here, sharing in my passion for creating delicious recipes that celebrate the art of hearty, satisfying meals.Read more...
Privacy
About

New Recipes

Banana Cream Cheese Muffins

Lavender Tea Bread Recipe with Lemon Glaze

Vegan Lavender Buttercream

Vegan Bao Buns

Vegan Lentil Mushroom Stroganoff

Lentil and Veggie Vegan Empanadas with Chimichurri

Dessert Recipes

Banana Cream Cheese Muffins

Lavender Tea Bread Recipe with Lemon Glaze

Vegan Lavender Buttercream

Goat Cheese and Fig Jam Appetizer

Gooey Salted Caramel Chocolate Chip Cookie Bars

Apple Crumble Cake – Moist, Cozy & Perfect for Fall

Copyright © 2026 Snack On Meat on the Foodie Pro Theme