Stuffed bell peppers are a timeless comfort food — warm, filling, and packed with flavor. This Stuffed Bell Peppers with Rice & Veggies recipe is a vegetarian-friendly twist on the classic, filled with fluffy rice, sautéed vegetables, and savory herbs, all baked inside tender bell pepper shells.
Perfect for a healthy weeknight dinner, meal prep, or a cozy family meal, these peppers are colorful, satisfying, and easy to customize. You can make them vegan, gluten-free, or even add cheese or beans to make them heartier. The result is a nutritious, well-balanced dish that’s as beautiful on the plate as it is comforting on the palate.
Ingredients Overview
Every component of this recipe brings nutrition and flavor to the dish. Here’s a closer look at what you’ll need:
Bell Peppers
-
Use large bell peppers in any color — red, orange, yellow, or green.
-
Red and yellow are sweeter; green has a slightly bitter edge.
-
Look for firm peppers that can stand upright for easy stuffing.
Cooked Rice
-
White, brown, or jasmine rice all work well.
-
Use cooked and cooled rice to avoid a soggy filling.
-
Substitute with quinoa, farro, or cauliflower rice for different textures or dietary needs.
Onion & Garlic
-
A classic aromatic base for building flavor.
-
Use yellow or red onion depending on your preference.
-
Fresh garlic adds depth and richness to the veggie filling.
Vegetables
-
Zucchini, mushrooms, carrots, and spinach are great additions.
-
Dice everything small so it fits well into the peppers.
-
Feel free to use frozen mixed vegetables to save time.
Tomatoes
-
Diced tomatoes (fresh or canned) add juiciness and acidity.
-
Tomato paste or sauce helps bind the filling and adds flavor.
-
A little crushed red pepper can bring subtle heat.
Cheese (Optional)
-
Mozzarella, cheddar, or a Mexican blend melts well on top.
-
Omit or use dairy-free cheese for a vegan version.
Herbs & Seasoning
-
Italian seasoning, oregano, paprika, salt, and pepper provide a savory flavor base.
-
Add fresh parsley or basil for a bright finish.
Step-by-Step Instructions
This recipe is easy to follow and comes together in under an hour. Here’s how to make it:
1. Preheat Oven
-
Preheat your oven to 375°F (190°C).
-
Lightly grease a 9×13 inch baking dish.
2. Prepare the Bell Peppers
-
Slice the tops off 4–6 large bell peppers (depending on size).
-
Remove seeds and membranes. Rinse and pat dry.
-
Optionally, blanch the peppers in boiling water for 3–4 minutes for softer texture.
3. Cook the Filling
In a large skillet over medium heat:
-
Sauté:
-
1 tbsp olive oil
-
1 small diced onion
-
2 cloves minced garlic
Cook until softened, about 3–4 minutes.
-
-
Add chopped vegetables:
-
1 cup diced zucchini
-
1 cup chopped mushrooms
-
½ cup shredded carrots
-
1 cup chopped spinach (or kale)
Sauté for 5–7 minutes until tender.
-
-
Stir in:
-
1½ cups cooked rice
-
1 can (15 oz) diced tomatoes, drained
-
2 tbsp tomato paste
-
1 tsp Italian seasoning
-
½ tsp paprika
-
Salt and black pepper to taste
-
Cook 2–3 more minutes until heated through and well combined.
4. Stuff the Peppers
-
Spoon the rice and veggie mixture into each pepper cavity, pressing down gently.
-
Place upright in the baking dish.
-
Optional: Sprinkle the tops with shredded cheese.
5. Bake
-
Cover the baking dish with foil.
-
Bake for 30–35 minutes until peppers are tender.
-
Remove foil and bake an additional 5–10 minutes to melt and brown the cheese (if using).
6. Garnish & Serve
-
Let rest 5 minutes before serving.
-
Top with chopped parsley or basil and a drizzle of olive oil if desired.
Tips, Variations & Substitutions

-
Make it vegan: Omit cheese or use dairy-free cheese shreds.
-
Make it heartier: Add black beans, chickpeas, or lentils for extra protein.
-
Low-carb version: Use cauliflower rice instead of grain rice.
-
Spicy twist: Add jalapeños, red pepper flakes, or hot sauce to the filling.
-
Meal prep: These store well and can be frozen individually for easy reheating.
Serving Ideas & Occasions
Stuffed peppers are versatile and can be served with:
-
Green salad with lemon vinaigrette
-
Garlic bread or crusty baguette
-
Roasted sweet potatoes or grilled corn
-
Yogurt herb dip or sour cream on the side
Perfect for:
-
Family dinners
-
Vegetarian-friendly meal nights
-
Meal prep lunches
-
Potluck or buffet-style dinners
They reheat well and taste just as good the next day.
Nutritional & Health Notes
Stuffed bell peppers are packed with fiber, vitamins, and minerals from all the veggies. They’re also:
-
Naturally gluten-free
-
Lower in fat and calories (especially if you skip the cheese)
-
High in fiber and vitamin C
Approximate nutrition per stuffed pepper (with rice & veggies, no cheese):
-
Calories: ~220
-
Protein: 5g
-
Carbs: 38g
-
Fat: 4g
-
Fiber: 7g
To make it more filling, pair with a protein-rich side or add beans to the filling.
FAQs
Q1: Can I freeze stuffed bell peppers?
A1: Yes. Cool completely, wrap individually, and freeze for up to 3 months. Reheat in the oven at 350°F for 20–25 minutes, or microwave covered until hot.
Q2: Can I use uncooked rice?
A2: It’s not recommended — the filling won’t cook evenly, and the peppers may get overcooked while waiting for the rice to finish. Use pre-cooked rice or quick-cook rice as a shortcut.
Q3: Can I make them ahead of time?
A3: Absolutely. Assemble and store in the fridge (uncooked) for up to 24 hours. Bake just before serving.
Q4: What kind of rice works best?
A4: Any cooked rice works: jasmine, basmati, brown, or even wild rice. Brown rice adds more fiber and chewiness.
Q5: Do I need to pre-cook the peppers?
A5: Blanching the peppers is optional, but it does soften them. If you prefer a firmer bite, skip this step.
Q6: Can I make these spicy?
A6: Yes! Add chopped jalapeños, hot sauce, or red pepper flakes to the filling for extra heat.
Q7: How long do leftovers last?
A7: Store in the fridge for up to 4 days in an airtight container. Reheat in the microwave or oven.
PrintStuffed Bell Peppers with Rice & Veggies – Wholesome, Colorful & Comforting
Colorful bell peppers stuffed with a flavorful mix of rice, vegetables, and herbs — a wholesome vegetarian meal that’s perfect for any night of the week.
Ingredients
-
4–6 large bell peppers, tops sliced off and seeds removed
-
1½ cups cooked rice
-
1 tbsp olive oil
-
1 small onion, diced
-
2 cloves garlic, minced
-
1 cup zucchini, diced
-
1 cup mushrooms, chopped
-
½ cup shredded carrots
-
1 cup chopped spinach
-
1 can (15 oz) diced tomatoes, drained
-
2 tbsp tomato paste
-
1 tsp Italian seasoning
-
½ tsp paprika
-
Salt & pepper to taste
-
Optional: ½–1 cup shredded cheese
Instructions
-
Preheat oven to 375°F and grease a baking dish.
-
(Optional) Blanch peppers in boiling water for 3–4 minutes; drain.
-
Sauté onion and garlic in olive oil until soft. Add vegetables and cook 5–7 minutes.
-
Stir in rice, diced tomatoes, tomato paste, and seasonings. Cook 2–3 more minutes.
-
Stuff peppers with the mixture. Top with cheese if using.
-
Place peppers in dish, cover with foil, and bake 30–35 minutes.
-
Remove foil and bake 5–10 minutes more. Garnish and serve.
Notes
Use quinoa or cauliflower rice as a variation. Add beans or lentils for more protein.
