,

Stuffed Bell Peppers with Rice

As seen in: Plant-Based Meals Full of Flavor

These vegetarian stuffed bell peppers combine colorful peppers with a hearty filling of rice, onions, garlic, zucchini, mushrooms, and beans. The mixture is seasoned with paprika and cumin for a delicious savory flavor. After assembling, the peppers bake until tender, creating a complete meal that's both nutritious and satisfying. Optional cheese topping adds richness, while fresh herbs provide the perfect finishing touch. With just 20 minutes of prep and 40 minutes of baking, this versatile dish works beautifully for weeknight dinners, meal prep, or entertaining guests.

A woman named Sophie is smiling and holding a plate of food.
Created By Sophie
Last updated on Mon, 21 Apr 2025 17:40:43 GMT
A dish of stuffed bell peppers with rice. Save Pin
A dish of stuffed bell peppers with rice. | sophietable.com

This hearty vegetarian stuffed bell peppers recipe has been my go-to dinner option for years, combining vibrant bell peppers with a flavorful rice filling that satisfies even the most dedicated meat-eaters in my life.

I first created this recipe when trying to find crowd-pleasing vegetarian options for a dinner party with mixed dietary needs. The empty plates and requests for seconds convinced me it deserved a permanent spot in my regular rotation.

Ingredients

  • Large bell peppers any color works but red tends to be sweetest and most flavorful
  • Cooked rice provides the perfect hearty base and absorbs all the savory flavors
  • Olive oil adds a subtle richness that helps marry all the flavors
  • Diced onions and garlic create the aromatic foundation of the filling
  • Zucchini adds moisture and a tender texture to each bite
  • Mushrooms bring an earthy umami flavor that makes this vegetarian dish satisfying
  • Canned diced tomatoes provide acidity and moisture to bind everything together
  • Black beans or chickpeas deliver essential protein and fiber for a complete meal
  • Paprika cumin salt and pepper create a warm Mediterranean flavor profile
  • Shredded cheese forms a golden crust and adds richness optional for vegans
  • Fresh herbs brighten the finished dish with color and fresh flavor

Step-by-Step Instructions

Prepare the Bell Peppers
Slice the tops off cleanly to create a lid effect if desired. Be thorough when removing the seeds and white membranes as they can be bitter. I recommend prebaking empty peppers for 10 minutes if you prefer a softer texture throughout the final dish.
Cook the Filling
Start with a medium heat to properly develop the flavors without burning the garlic. Allow the onions to become translucent before adding other vegetables. The key is cooking the vegetables just until tender but not mushy for the best texture contrast. Make sure to taste your filling mixture before stuffing the peppers you may want to adjust seasoning based on your preferences.
Stuff the Bell Peppers
Pack the filling firmly but not too tightly into each pepper. If you have extra filling leftover it makes an excellent side dish on its own. Dont skip the cheese if you can eat dairy it forms a delicious golden crust that adds richness to every bite.
Baking Process
Adding liquid to the bottom of the baking dish prevents the peppers from drying out during baking. The covered baking period allows the peppers to steam and become tender while the uncovered portion creates that desirable caramelization on top.
A dish of stuffed bell peppers with rice. Save Pin
A dish of stuffed bell peppers with rice. | sophietable.com

My favorite part of this recipe is how the bell peppers sweeten slightly during roasting creating a perfect contrast with the savory filling. My daughter who normally pushes vegetables around her plate always cleans her plate when these stuffed peppers are served.

Make Ahead Options

These stuffed peppers are perfect for busy weeknights because you can prepare them completely in advance. Assemble the peppers up to 24 hours before cooking and store them covered in the refrigerator. When ready to serve simply add 5-10 minutes to the covered baking time. The flavors actually develop beautifully during this resting period making them taste even better than when made and served immediately.

Clever Substitutions

The basic formula for these stuffed peppers is endlessly adaptable. Quinoa makes an excellent substitute for rice if you want to boost the protein content even further. Lentils can replace beans for a different texture and nutrition profile. For an Italian twist replace the cumin with Italian seasoning and use mozzarella and parmesan cheese. Mediterranean versions work wonderfully with feta cheese and olives added to the filling. Trust your instincts and experiment with flavors you enjoy.

Serving Suggestions

These stuffed peppers are substantial enough to serve as a main course with a simple green salad on the side. For hungrier appetites pair them with crusty bread for soaking up any extra juices. A cooling yogurt sauce with cucumber and lemon makes a wonderful accompaniment especially if you've added extra spice to your filling. During summer months serve them at room temperature for a refreshing meal that doesn't require heating the house.

A dish of stuffed bell peppers with rice. Save Pin
A dish of stuffed bell peppers with rice. | sophietable.com

Commonly Asked Questions

→ Can I make these stuffed peppers ahead of time?

Yes! You can prepare the filling and stuff the peppers up to 24 hours in advance. Store them covered in the refrigerator, then bake as directed, adding about 5-10 minutes to the cooking time if cooking straight from the refrigerator.

→ What's the best way to reheat leftover stuffed peppers?

Reheat stuffed peppers in a 350°F oven for 15-20 minutes until warmed through. Cover with foil to prevent drying out. Microwaving works too, but may make the peppers slightly softer.

→ Can I freeze these stuffed bell peppers?

Absolutely! Freeze them either before or after baking. Wrap individually in foil, then place in freezer bags. Thaw overnight in the refrigerator before reheating, or bake from frozen by adding 20-30 minutes to the cooking time.

→ What can I substitute for rice in this dish?

Quinoa, bulgur, couscous, or cauliflower rice all work wonderfully as rice substitutes. For a lower-carb option, try using more vegetables or adding extra beans instead of grains.

→ How do I know when the stuffed peppers are done cooking?

The peppers should be tender when pierced with a fork, but still holding their shape. The filling should be heated through completely, and any cheese on top should be melted and slightly golden.

→ What side dishes pair well with stuffed bell peppers?

A simple green salad, crusty bread, or steamed vegetables complement stuffed peppers perfectly. For a heartier meal, serve with garlic bread, a side of soup, or roasted potatoes.

Vegetarian Stuffed Bell Peppers

Tender bell peppers filled with a flavorful rice and vegetable mixture, seasoned with aromatic spices and baked to perfection.

Preparation Time
20 Minutes
Cooking Duration
40 Minutes
Overall Time
60 Minutes
Created By: Sophie

Recipe Type: Vegetarian

Skill Level: Simple

Cuisine Type: International

Portion Size: 4 Number of Servings (4 stuffed bell peppers)

Diet Preferences: Vegetarian-Friendly, Free of Gluten

What You'll Need

→ Bell Peppers

01 4 large bell peppers (red, green, yellow, or orange)

→ Rice Base

02 1 cup cooked rice (white, brown, or wild)
03 1 tablespoon olive oil

→ Vegetables

04 ½ cup diced onions
05 2 cloves garlic, minced
06 ½ cup diced zucchini
07 ½ cup diced mushrooms
08 ½ cup canned diced tomatoes, drained

→ Proteins

09 ½ cup black beans or chickpeas, rinsed and drained

→ Seasonings

10 1 teaspoon paprika
11 1 teaspoon ground cumin
12 ½ teaspoon salt
13 ¼ teaspoon black pepper

→ Toppings

14 ½ cup shredded mozzarella or cheddar cheese (optional)
15 Fresh parsley or cilantro for garnish

Step-by-Step Directions

Step 01

Preheat your oven to 375°F (190°C). Slice the tops off the bell peppers and remove seeds and membranes. Optional: Pre-bake the peppers for 10 minutes or blanch them in boiling water for 2-3 minutes for softer peppers.

Step 02

Heat olive oil in a large skillet over medium heat. Sauté the diced onions and garlic until fragrant, about 2 minutes. Add the zucchini and mushrooms, cooking until tender, about 5 minutes. Stir in the diced tomatoes, black beans, paprika, cumin, salt, and black pepper. Cook for an additional 3 minutes. Mix the vegetable mixture with the cooked rice until evenly combined. Adjust seasoning to taste.

Step 03

Place the prepared bell peppers upright in a baking dish. Fill each pepper generously with the rice and vegetable mixture. Optional: Top with shredded cheese.

Step 04

Add a small amount of water or tomato sauce to 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 an additional 10 minutes or until the cheese is melted and golden.

Step 05

Remove from the oven and let cool slightly. Garnish with fresh parsley or cilantro before serving.

Helpful Notes

  1. This versatile dish can be customized with different grains, beans, or seasonings to suit various dietary preferences.

Recommended Tools

  • Baking dish
  • Skillet
  • Aluminum foil

Nutritional Information (Per Serving)

These details are estimates and shouldn't be considered professional health advice.
  • Calories: 250
  • Fat Content: 8 grams
  • Carbohydrate Content: 35 grams
  • Protein Content: 10 grams