Vegetarian Stuffed Bell Peppers with Rice

Vegetarian Stuffed Bell Peppers with Rice are a wholesome and colorful dish filled with savory rice, beans, vegetables, and seasonings. These vibrant peppers are perfect for a healthy weeknight dinner or make-ahead meal, offering both nutrition and comfort in every bite.

Why You’ll Love This Recipe

  • Hearty and satisfying without meat
  • Full of fiber, plant-based protein, and essential nutrients
  • Perfect for meal prep or make-ahead dinners
  • Easily customizable with your favorite ingredients
  • Beautiful presentation and family-friendly

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Large bell peppers (any color), halved and cored
  • Olive oil
  • Onion
  • Garlic
  • Cooked brown rice (or white rice/quinoa)
  • Black beans or kidney beans (cooked or canned, rinsed)
  • Tomato paste
  • Diced tomatoes
  • Cumin
  • Chili powder
  • Salt and pepper
  • Shredded cheese (optional)
  • Fresh cilantro or parsley for garnish

Directions

  1. Preheat oven to 400°F (200°C).
  2. Prepare bell peppers: Cut bell peppers in half lengthwise, remove seeds and membranes. Drizzle lightly with olive oil and place in a baking dish. Pre-bake for 10 minutes to soften.
  3. Cook the filling: In a skillet, heat olive oil over medium heat. Sauté chopped onion until translucent, about 5 minutes. Add minced garlic, tomato paste, cumin, and chili powder. Cook for 2 minutes.
  4. Add rice and beans: Stir in cooked rice, beans, diced tomatoes, and season with salt and pepper. Mix well and cook for another 5 minutes.
  5. Stuff the peppers: Spoon the filling into each bell pepper half. Top with shredded cheese if using.
  6. Bake: Return stuffed peppers to the oven and bake for 15–20 minutes until the peppers are tender and the cheese is melted.
  7. Garnish and serve: Sprinkle with fresh herbs and serve warm.

Servings and Timing

  • Servings: 4
  • Prep time: 15 minutes
  • Cook time: 35 minutes
  • Total time: 50 minutes

Variations

  • Grain swaps: Try quinoa, couscous, or farro instead of rice
  • Protein boost: Add crumbled tofu or tempeh
  • Make it vegan: Skip the cheese or use a dairy-free alternative
  • Add heat: Include chopped jalapeños or red pepper flakes in the filling
  • Mediterranean twist: Use chickpeas, feta, olives, and herbs like oregano and mint

Storage/Reheating

  • Refrigerate: Store leftovers in an airtight container for up to 4 days
  • Freeze: Wrap individually and freeze for up to 3 months. Thaw before reheating
  • Reheat: Bake at 350°F (175°C) for 15–20 minutes or microwave until heated through

FAQs

Can I make these ahead of time?

Yes, you can fully assemble them and refrigerate up to 24 hours before baking.

Do I need to cook the rice first?

Yes, pre-cooked rice ensures the filling is fully done and the texture is perfect.

Can I use canned beans?

Absolutely—just rinse and drain before adding.

What are the best bell peppers for this recipe?

Red, yellow, and orange peppers are sweeter, while green peppers have a more robust flavor.

Is this recipe gluten-free?

Yes, as long as your ingredients (like canned goods) are gluten-free.

Can I add other vegetables?

Definitely—try corn, zucchini, or mushrooms for variety.

How do I make this spicier?

Add diced jalapeños, hot sauce, or extra chili powder.

Can I use only one type of bean?

Yes, any variety of beans will work—black beans, pinto, or chickpeas are all great options.

Is cheese necessary?

Not at all—skip or use vegan cheese for a dairy-free version.

What can I serve with these peppers?

A side salad, tortilla chips with salsa, or a bowl of soup pairs perfectly.

Conclusion

Vegetarian Stuffed Bell Peppers with Rice are a nutritious, flavorful, and easy-to-make meal that everyone will love. Whether you’re a vegetarian or simply want to enjoy more plant-based meals, this recipe delivers both comfort and versatility in one colorful package.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegetarian Stuffed Bell Peppers with Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

Colorful bell peppers stuffed with a hearty mixture of rice, vegetables, and savory seasonings, these Vegetarian Stuffed Bell Peppers make a wholesome and satisfying meatless meal.


Ingredients

Units Scale
  • 4 large bell peppers (any color), tops cut off and seeds removed
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 zucchini, diced
  • 1 cup cooked rice
  • 1 cup canned black beans, drained and rinsed
  • 1 cup corn kernels (fresh, canned, or frozen)
  • 1 cup diced tomatoes (canned or fresh)
  • 1 teaspoon ground cumin
  • 1/2 teaspoon paprika
  • Salt and pepper, to taste
  • 1/2 cup shredded cheese (cheddar or Mexican blend, optional)
  • 2 tablespoons chopped fresh parsley or cilantro (for garnish)

Instructions

  1. Preheat oven to 375°F (190°C).
  2. In a large skillet, heat olive oil over medium heat. Sauté onions and garlic until softened, about 2-3 minutes.
  3. Add zucchini and cook for another 3-4 minutes.
  4. Stir in cooked rice, black beans, corn, diced tomatoes, cumin, paprika, salt, and pepper. Cook for 5 minutes until everything is well combined and heated through.
  5. Stuff each bell pepper with the rice mixture and place them upright in a baking dish.
  6. Top with shredded cheese if using.
  7. Cover with foil and bake for 30 minutes.
  8. Remove foil and bake an additional 10 minutes until cheese is melted and peppers are tender.
  9. Garnish with parsley or cilantro before serving.

Notes

  • Use quinoa instead of rice for a protein-rich alternative.
  • You can prepare the filling ahead of time and refrigerate until ready to bake.
  • Make it vegan by omitting cheese or using a plant-based cheese.

Nutrition

  • Serving Size: 1 stuffed pepper
  • Calories: 320
  • Sugar: 7g
  • Sodium: 500mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 8g
  • Protein: 10g
  • Cholesterol: 10mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star