You know those nights when you want something hearty but don’t want to fuss? That’s when my veggie-stuffed bell peppers with rice come to the rescue! They’re my go-to weeknight meal – packed with colorful vegetables, fluffy rice, and just enough cheese to make everyone smile. The best part? You can stuff them with whatever veggies you’ve got lurking in the fridge. Whether you’re vegetarian or just trying to eat more plants, this recipe from my favorite stuffed peppers collection has saved me on countless busy evenings. The peppers roast up sweet and tender while the filling gets all cozy and flavorful – it’s like a complete dinner package in one handy edible bowl!

Why You’ll Love This Vegetable Stuffed Bell Peppers with Rice Recipe
Trust me, once you try these stuffed peppers, they’ll become a regular in your dinner rotation. Here’s why they’re so special:
- Nutrient-packed goodness – You’re getting a full serving of veggies in every colorful pepper, plus whole grains from the rice. It’s comfort food that actually makes you feel good!
- Endlessly customizable – I swap ingredients based on what’s in season (or what’s about to go bad in my crisper drawer). No zucchini? Try mushrooms. Not a rice fan? Quinoa works beautifully.
- Weeknight easy – From chopping to baking, it’s under an hour. The filling comes together while the oven preheats – my kind of simple cooking!
- Kid-approved magic – Something about eating food out of an edible bowl makes even picky eaters excited. My niece calls them “treasure peppers” and digs right in.
Ingredients for Vegetable Stuffed Bell Peppers with Rice
Gathering your ingredients is half the fun with this recipe – it’s like a colorful scavenger hunt in your kitchen! I love how flexible this list is, but here’s my foolproof combination that always makes the tastiest stuffed peppers:
For the Peppers
- 4 bell peppers (any color) – Look for ones that stand up straight, they make perfect little edible bowls
- 1 tbsp olive oil – The good stuff, for rubbing those peppers before baking
For the Filling
- 1 cup cooked rice – Leftovers work great here! I usually use white or brown rice
- 1 onion, diced – The foundation of all good savory dishes
- 2 cloves garlic, minced – Because everything’s better with garlic
- 1 zucchini, diced – Adds lovely texture and moisture
- 1 carrot, diced – For sweetness and color
- 1 tsp dried oregano – My secret flavor booster
- 1 tsp salt – For bringing all the flavors together
- ½ tsp black pepper – Freshly ground if you’ve got it
- ½ cup shredded cheese (optional) – I’m partial to mozzarella or cheddar
See? Nothing fancy, just fresh, simple ingredients that make magic when combined. I sometimes throw in whatever veggies need using up – mushrooms, corn, or spinach all work beautifully too.
How to Make Vegetable Stuffed Bell Peppers with Rice
Okay, let’s get these beauties in the oven! I’ve made this recipe so many times I could do it in my sleep, but I’ll walk you through each step so yours turn out perfect. The key is to work in stages – prep the peppers while the filling cooks, then everything comes together like magic.
- Preheat your oven to 375°F (190°C) – this gives it time to get nice and hot while you prep everything else.
- Get those peppers ready – we’ll talk details in a sec, but basically, you’re making little edible bowls.
- Cook the filling – this is where all the flavor happens! Sauté, stir, and season until it smells amazing.
- Stuff ’em up – pile that delicious filling high into your pepper cups.
- Bake to perfection – 25-30 minutes until the peppers are tender with slightly charred edges. That’s when you know they’re ready!
Pro tip: If you’re adding cheese (and why wouldn’t you?), wait until the last 5 minutes of baking. It’ll get all melty and golden without burning. Now let’s break down those key steps…
Prepping the Bell Peppers
First, choose peppers that stand up straight – they’ll hold the filling better. Slice about ½ inch off the tops (save those for the filling!) and scoop out the seeds and white membranes. A spoon works great for this. Lightly rub the insides with olive oil – this helps them roast up nice and tender. If your peppers wobble, just slice a tiny bit off the bottoms to level them. Easy!
Cooking the Vegetable and Rice Filling
Heat your oil in a large skillet over medium heat. Add the onions and garlic first – you want them soft but not brown, about 3 minutes. Then toss in the zucchini and carrot. Stir occasionally until they’re just tender, about 5 minutes. Now the fun part – mix in your cooked rice, oregano, salt, and pepper. Taste it! This is your chance to adjust the seasoning. The filling should be moist but not soggy – if it seems dry, add a splash of veggie broth.
See? I told you it was simple. Now comes the best part – stuffing those peppers until they’re practically bursting with goodness!
Tips for Perfect Vegetable Stuffed Bell Peppers with Rice
After making these stuffed peppers more times than I can count, I’ve learned a few tricks that guarantee perfect results every time:
- The rice rule – Always use pre-cooked, slightly cooled rice. Freshly cooked rice turns mushy in the oven, while leftovers (or rice cooked earlier in the day) holds its texture perfectly. Bonus tip: Flavored rice (like garlic or lemon) adds instant extra oomph!
- Pick firm peppers – Look for bright, heavy bell peppers with thick walls and flat bottoms. Thin-skinned peppers collapse in the oven. Give them a gentle squeeze—they should feel crisp, not soft or rubbery.
- Protein boost – For heartier meals, I often stir in a can of drained black beans or chickpeas with the rice. Tofu crumbles or lentils work great too. It turns this into a complete one-dish dinner that keeps everyone satisfied for hours.
- Prep ahead magic – Make the filling up to a day in advance! Just store it in the fridge, then stuff and bake the peppers right before dinner. Makes busy nights a total breeze.
Oh, and one last thing—don’t overstuff! Leave about ½ inch at the top so the filling doesn’t spill over in the oven. You want them full but not overflowing like my very first attempt (learned that lesson the messy way!).
Variations for Vegetable Stuffed Bell Peppers with Rice
Here’s the beautiful thing about stuffed peppers—they’re like little edible canvases for your culinary creativity! I’ve made dozens of variations over the years based on what’s in my fridge or who’s coming to dinner. Let me share my favorite ways to mix it up:
- Grain game strong – Swap the rice for quinoa, farro, or couscous. My personal favorite is using garlicky quinoa—it adds extra protein and a delightful nutty flavor. Leftover wild rice makes them fancy enough for company!
- Veggie remix – No zucchini? No problem! Try diced mushrooms, corn, chopped spinach, or even roasted eggplant. In winter, I love sweet potato chunks for heartier peppers. The recipe is a perfect excuse to clean out your veggie drawer.
- Dairy-free delight – For my vegan pals, just skip the cheese or use a melty plant-based alternative. I sometimes top with breadcrumbs mixed with nutritional yeast for that satisfying crunch.
- Protein power – If you want something heartier (but still vegetarian), stir in black beans, lentils, or crumbled tofu. Meat lovers can try my turkey-stuffed pepper version. Honestly, anything goes—that’s the magic of stuffed peppers!
The key is to keep the ratios similar and always taste your filling before stuffing. Don’t be afraid to play around—some of my best creations came from “whatever’s left in the kitchen” experiments!

Serving Suggestions for Vegetable Stuffed Bell Peppers with Rice
Oh, the joy of pulling these colorful stuffed peppers from the oven – that moment when the kitchen smells like roasted veggies and melted cheese! I love serving them piping hot right in their baking dish – no fancy plating needed. The peppers make their own gorgeous presentation with all those vibrant colors peeking through. Here’s how I like to round out the meal:
- A crisp side salad – Something light and tangy like a simple arugula salad with lemon vinaigrette cuts through the richness perfectly. My kids go crazy when I add avocado slices too!
- Garlic bread – Because who can resist? A few slices of crusty bread rubbed with garlic and olive oil makes the meal feel extra special.
- Cooling toppings – A dollop of Greek yogurt or sour cream on top balances the warmth of the peppers beautifully. Fresh herbs like parsley or cilantro add a lovely fresh touch too.
Pro tip: Let the peppers rest for about 5 minutes after baking – they’ll be easier to handle but still wonderfully warm when you serve them. And don’t forget – the leftovers (if you’re lucky enough to have any!) taste even better the next day!

Storing and Reheating Vegetable Stuffed Bell Peppers with Rice
Here’s my foolproof system for keeping leftover stuffed peppers tasting as good as fresh (not that there are usually many leftovers in my house!). These babies keep beautifully in the fridge for 3-4 days when stored in an airtight container. Pro tip: Let them cool completely before covering to prevent condensation making them soggy.
When it’s time to reheat, I prefer the oven method – 350°F for about 15 minutes brings them back to life with that perfect roasted texture. The microwave works in a pinch (1-2 minutes on high), though the peppers lose a bit of their firmness. For freezer storage, wrap individual peppers tightly in foil then bag them. They’ll keep for up to 3 months! Thaw in the fridge overnight before reheating – trust me, they’ll taste like you just made them.
Nutritional Information for Vegetable Stuffed Bell Peppers with Rice
Let’s be real – we don’t eat stuffed peppers *just* because they taste amazing (though they totally do!). Knowing what’s in them makes me feel even better about serving this dish. Here’s the breakdown per pepper – and remember, these are estimates since ingredients can vary based on what you toss in:
- Calories: 220 – Satisfying but not heavy
- Carbohydrates: 35g – Mostly from the nutritious veggies and rice
- Protein: 7g – Add beans or cheese to bump this up
- Fat: 6g – The good kind from olive oil
- Fiber: 5g – Nearly 20% of your daily need!
- Vitamin C: 180% DV – Hello, immune boost!
Just a heads up – these numbers can change if you swap ingredients or adjust portions. For example, skipping the cheese drops the fat and calories a bit, while adding black beans increases the protein. That’s the beauty of this recipe – you can tweak it to fit your nutritional needs!
FAQs About Vegetable Stuffed Bell Peppers with Rice
Can I use frozen bell peppers for this recipe?
Honestly, fresh is best here—frozen peppers get too soft when baked. If you must use frozen, thaw them first, pat dry, and bake for slightly less time. The texture won’t be as firm, but the flavor will still be great!
How can I make these stuffed peppers gluten-free?
Good news—they’re naturally gluten-free as written! Just double-check your rice (some flavored varieties contain gluten) and spices for hidden additives. Skip breadcrumbs if adding toppings, or use gluten-free panko.
What’s the best way to store leftovers?
They keep beautifully! Let them cool completely, then store in an airtight container for 3-4 days. Reheat in the oven at 350°F for 15 minutes—it revives that perfect roasted texture way better than the microwave does.
Can I prep these stuffed peppers ahead of time?
Absolutely! I often make the filling a day ahead and refrigerate. Stuff the peppers right before baking—they’ll taste even better as the flavors marry overnight. Perfect for easy entertaining!
Why won’t my peppers stand up straight?
Ah, the wobbly pepper dilemma! First, choose flatter-bottomed peppers. If they still tilt, carefully slice a thin layer off the bottom (without cutting through). If all else fails, nestle them together in the baking dish—they’ll support each other like good dinner guests!


Vegetable Stuffed Bell Peppers with Rice
Ingredients
Equipment
Method
- Preheat the oven to 375°F (190°C). Cut the tops off the bell peppers and remove the seeds and membranes.
- Heat olive oil in a large skillet over medium heat. Add onion and garlic, sauté until softened.
- Add zucchini and carrot to the skillet. Cook until vegetables are tender.
- Stir in cooked rice, oregano, salt, and black pepper. Mix well.
- Fill each bell pepper with the vegetable and rice mixture. Place them in a baking dish.
- Bake for 25-30 minutes, or until the peppers are tender. Sprinkle with cheese if using, and bake for an additional 5 minutes.
