These vibrant stuffed peppers bring together colorful bell peppers, seasoned rice, and fresh vegetables in a satisfying baked dish. The filling combines sautéed onions, garlic, zucchini, cherry tomatoes, and spinach with cooked rice and melted mozzarella cheese. Seasoned with Mediterranean herbs like oregano and basil, each pepper becomes a tender vessel of savory goodness. The cheese creates a golden, bubbly topping while the peppers soften beautifully in the oven. Perfect for meal prep, these peppers reheat wonderfully and offer a complete meal with grains, vegetables, and protein in each bite.
There was this rainy Tuesday last fall when my CSA box delivered more bell peppers than I knew what to do with, all jewel toned and heavy, and I ended up making stuffed peppers on impulse even though I had not planned them. The kitchen smelled like garlic and warming vegetables while the rain drummed against the windowpane, something so comforting about the whole process that now stuffed peppers have become my go to when I want a meal that feels like a hug.
I made these for my sister who claims to dislike bell peppers, and she went back for seconds before I could even mention there were leftovers. She said something about how roasting transforms them completely, which I had never really thought about until that moment, watching her scrape every bit of cheese from the pepper walls.
Ingredients
- 4 large bell peppers: Mix colors for visual appeal, though red and yellow tend to be sweeter once roasted.
- 1 small onion, finely chopped: Provides a savory base note that mellows beautifully as it cooks down.
- 2 cloves garlic, minced: Fresh garlic makes a noticeable difference here over jarred versions.
- 1 medium zucchini, diced: Adds moisture and without being overwhelming in the vegetable mix.
- 1 cup cherry tomatoes, quartered: These burst during cooking and create little pockets of sweetness throughout the filling.
- 1 cup fresh spinach, chopped: Wilts down to almost nothing but contributes color and nutrients.
- 1 cup cooked rice: Works with whatever rice you have, though slightly undercooked grains hold up better during baking.
- 1 cup shredded mozzarella cheese: Reserve some for topping to get those golden bubbly spots everyone reaches for first.
- 1/4 cup grated Parmesan cheese: Deepens the savory notes and adds a salty complexity to the filling.
- 2 tablespoons olive oil: Used for sautéing the vegetables and helps the peppers roast evenly.
- 1 teaspoon dried oregano: Dried herbs work well here since they will bake for a while.
- 1/2 teaspoon dried basil: Complements the oregano without competing with the vegetable flavors.
- 1/4 teaspoon crushed red pepper flakes: Optional, but adds just enough warmth to make the cheese taste more pronounced.
- Salt and black pepper: Season generously since the rice will absorb some during baking.
- 2 tablespoons chopped fresh parsley: Adds a bright finish and color contrast against the golden cheese.
Instructions
- Preheat your oven:
- Set it to 375°F and let it come to full temperature while you prep everything else.
- Prep the peppers:
- Cut the tops off and scoop out the membranes, then stand them up in an oiled baking dish like little cups waiting to be filled.
- Sauté the aromatics:
- Heat olive oil in a large skillet over medium heat and cook the onion until it turns translucent, about 2 or 3 minutes.
- Add the vegetables:
- Toss in the garlic, zucchini, and cherry tomatoes, letting them soften for 5 to 6 minutes until everything smells fragrant.
- Wilt the spinach:
- Stir in the chopped spinach and cook just until it collapses, barely a minute, watching it transform into something silky.
- Make the filling:
- Remove the skillet from heat and fold in the cooked rice, most of the mozzarella, all the Parmesan, and the dried herbs and seasonings.
- Stuff the peppers:
- Spoon the filling evenly into each pepper, really packing it down so you can fit as much as possible without splitting the sides.
- Add the topping:
- Sprinkle the remaining mozzarella over each pepper, concentrating it right in the center where it will melt and brown beautifully.
- Bake covered:
- Cover the dish with foil and bake for 30 minutes, letting the peppers steam in their own juices.
- Finish uncovered:
- Remove the foil and bake another 10 minutes until the cheese turns golden and the peppers yield easily when pierced with a fork.
- Garnish and serve:
- Scatter fresh parsley over the top and let them rest a few minutes before serving so the filling sets slightly.
These have become my default dinner for friends who just moved into new apartments, something portable that reheats well and feels more special than takeout without requiring much attention once they are in the oven.
Making It Your Own
The filling works with whatever vegetables you need to use up, though I recommend keeping the onion and garlic as the foundation for the best flavor base. Sometimes I add corn or black beans for a Tex Mex spin, or mushrooms when I want something earthier.
Getting Ahead
You can assemble these a day ahead and keep them covered in the refrigerator, though you may need to add 5 or 10 minutes to the baking time since they will be cold going into the oven. The filling also freezes well if you want to prep a double batch and save half for another night.
Serving Ideas
A crisp green salad with an acidic vinaigrette cuts through the richness of the cheese, and crusty bread is perfect for soaking up any tomato juices that collect in the bottom of the baking dish.
- Add a dollop of Greek yogurt or sour cream on top for extra creaminess.
- Squeeze fresh lemon over the peppers right before serving to brighten the flavors.
- Pair with a light white wine like Pinot Grigio if you are serving these for a casual dinner.
There is something deeply satisfying about a meal that looks impressive but comes together so simply, the kind of recipe that makes you feel like you have your life together even on chaotic weeks.
Common Recipe Questions
- → How do I prevent the peppers from getting too soft?
-
Don't overbake the peppers. Thirty minutes covered plus ten minutes uncovered is ideal. If you prefer firmer peppers, reduce the covered baking time by five minutes.
- → Can I prepare these stuffed peppers ahead of time?
-
Yes. Assemble the peppers up to a day before, cover tightly, and refrigerate. Bake when ready, adding five minutes to the covered baking time if going straight from the refrigerator.
- → What other grains work well in the filling?
-
Quinoa, couscous, or farro make excellent substitutes for rice. Adjust cooking liquid slightly if using grains that absorb more moisture during baking.
- → How can I add more protein to this dish?
-
Mix in cooked lentils, chickpeas, or crumbled tofu with the filling. Alternatively, add ground turkey or beef if you want to include meat while maintaining the stuffed pepper format.
- → What should I serve with stuffed bell peppers?
-
A crisp green salad with vinaigrette balances the hearty peppers. Crusty bread, roasted vegetables, or a light soup also complement this Mediterranean-inspired meal perfectly.