
Stuffed Bell Peppers with Rice and Veggies taste cozy, savory, a little cheesy, and just fresh enough to feel like you did something nice for your body. This recipe works well for busy weeknights, meal prep, or anyone who wants a hearty vegetarian main in about 1 hour from start to finish. I first made a version of these in a tiny apartment kitchen with one pan and a wobbly cutting board, so if I managed it there, you can absolutely nail it at home.
Why You Should Try This Stuffed Bell Peppers with Rice and Veggies
Stuffed Bell Peppers with Rice and Veggies give you a full meal in one colorful package. You get tender peppers, fluffy rice, melty cheese, and a veggie-packed filling that feels comforting without sitting like a brick.
This recipe works well for families, picky eaters, and anyone trying to eat more vegetables without feeling like they just ordered a side salad. You can customize the filling with what you have on hand, which saves money and cuts down on food waste.
“These Stuffed Bell Peppers with Rice and Veggies taste like cozy comfort food in a cute edible bowl, and they reheat like a dream. ★★★★★”
Ingredients You’ll Need
Bell peppers
- 6 large bell peppers, any color
- Red and yellow taste sweeter.
- Green tastes more vegetal and slightly bitter.
- Choose peppers that stand upright so they hold the filling easily.
Rice and veggie filling
-
1 cup uncooked rice
- Use long grain white rice for the fluffiest texture and quickest cook time.
- Brown rice works too; cook it fully before you mix it into the filling.
- Leftover cooked rice from takeout night works perfectly and saves time.
-
2 tablespoons olive oil or neutral oil
-
1 medium yellow onion, finely chopped
-
3 cloves garlic, minced (use jarred minced garlic if that helps you move faster)
-
1 medium carrot, finely diced
-
1 small zucchini, finely diced
-
1 cup mushrooms, finely chopped (button or cremini)
-
1 cup canned diced tomatoes, drained
- Fire roasted tomatoes add a nice smoky flavor.
-
1 cup canned black beans or kidney beans, drained and rinsed
-
1 cup frozen corn, no need to thaw
-
1 teaspoon kosher salt, plus more to taste
-
½ teaspoon black pepper
-
1 teaspoon dried Italian seasoning or a mix of dried oregano and basil
-
½ teaspoon smoked paprika or regular paprika
-
¼ teaspoon red pepper flakes (optional, for a little heat)
Cheese and finishing touches
- 1½ cups shredded cheese
- Use mozzarella for extra melty texture, cheddar for sharper flavor, or a Mexican blend for a little of both.
- 2 tablespoons grated Parmesan (optional but tasty)
- 2 tablespoons chopped fresh parsley or cilantro for garnish
- ½ lemon or lime, for a quick squeeze over the finished peppers if you like brightness
Pantry shortcuts and substitutions
- Use frozen onion and pepper mix if you want to skip chopping.
- Swap beans for cooked lentils if you prefer.
- Use canned tomato sauce instead of diced tomatoes if you want a smoother filling.
- Add a spoonful of tomato paste if you want a deeper tomato flavor.
Equipment list
- Large skillet or sauté pan
- Medium pot with lid for rice (skip this if you use leftover rice or microwave rice)
- Baking dish that fits all 6 peppers snugly (9×13 works well)
- Cutting board and sharp knife
- Mixing spoon or spatula
- Foil to cover the baking dish
- Measuring cups and spoons
Tips & Tricks
- Choose peppers with flat bottoms so they stand upright in the baking dish.
- Slice just the tops off the peppers and keep the walls thick so they hold their shape.
- Par-cook the peppers in the oven for 10 minutes before stuffing if you like them extra tender.
- Cook the rice slightly al dente since it finishes cooking in the oven with the filling.
- Taste the filling before you stuff the peppers and adjust salt, pepper, and spices.
- Add a handful of cheese into the filling, not just on top, for extra gooey bites.
- Pack the filling firmly into the peppers but do not crush the rice so it stays fluffy.
- Use foil to cover the peppers for the first part of baking so the tops do not dry out.
- Remove the foil near the end so the cheese browns and bubbles.
- Line the baking dish with a thin layer of tomato sauce if you want extra moisture and flavor.
- Use leftover filling in tortillas, over salad, or tucked into a quesadilla the next day.
- If you cook for kids, chop veggies very small so they blend into the rice and cheese.
How to Make Stuffed Bell Peppers with Rice and Veggies
Prep the peppers and rice
-
Preheat your oven to 375°F (190°C).
-
Slice the tops off the bell peppers and remove seeds and membranes.
-
Rinse the peppers and pat them dry.
-
Place the hollow peppers upright in a baking dish so they fit snugly.
-
Cook the rice according to package directions with a pinch of salt.
-
Fluff the rice with a fork and set it aside.
-
If you use leftover rice, break up any clumps so it mixes well with the veggies.
Cook the veggie filling
-
Heat the oil in a large skillet over medium heat.
-
Add the chopped onion and cook until it turns translucent and soft, about 3 to 4 minutes.
-
Stir in the garlic and cook for 30 seconds until it smells fragrant.
-
Add carrot, zucchini, and mushrooms to the skillet.
-
Cook, stirring often, until the veggies soften and release some moisture, about 5 to 7 minutes.
-
Add a pinch of salt while they cook so they taste seasoned from the start.
-
Stir in the drained diced tomatoes, beans, and frozen corn.
-
Sprinkle in salt, black pepper, Italian seasoning, smoked paprika, and red pepper flakes if you use them.
-
Cook the mixture for another 3 to 4 minutes so the flavors mingle and extra liquid reduces.
Combine filling with rice and cheese
-
Turn off the heat under the skillet.
-
Add the cooked rice to the veggie mixture and stir until everything distributes evenly.
-
Taste and adjust seasoning with more salt, pepper, or spices if you want.
-
Stir in about ½ to 1 cup of shredded cheese and the Parmesan if you use it.
-
Mix until the cheese melts slightly and binds the filling.
-
The filling should taste slightly more seasoned than you think you need since the peppers mellow it out.
Pre-bake the peppers (optional but tasty)
- If you prefer very tender peppers, drizzle a little oil over the hollow peppers in the baking dish.
- Sprinkle them with a pinch of salt and pepper.
- Bake them empty for 8 to 10 minutes while you finish the filling.
- Remove the dish carefully and set it on a heat-safe surface.
Stuff the peppers
-
Spoon the rice and veggie mixture into each pepper.
-
Press the filling down gently with the back of the spoon and add more until you reach the top.
-
Leave a little mound on top so you get a generous portion in each pepper.
-
Sprinkle the remaining shredded cheese over the tops of the stuffed peppers.
-
If you like extra saucy peppers, pour a thin layer of tomato sauce or broth into the bottom of the baking dish.
Bake until tender and bubbly
-
Cover the baking dish loosely with foil so the cheese does not stick.
-
Bake at 375°F (190°C) for 25 minutes.
-
Remove the foil and bake for another 10 to 15 minutes until the peppers feel tender when you pierce them with a knife and the cheese bubbles and browns slightly.
-
Remove the dish from the oven and let the peppers rest for 5 minutes.
-
Sprinkle with chopped parsley or cilantro.
-
Add a quick squeeze of lemon or lime over the tops if you like a bright finish.
What to Serve with Stuffed Bell Peppers with Rice and Veggies
Stuffed Bell Peppers with Rice and Veggies already bring starch, veggies, and protein to the table, so you only need simple sides. A crisp green salad with a light vinaigrette balances the warm, cheesy filling. You can also serve them with roasted broccoli, steamed green beans, or a quick cucumber and tomato salad. If you want something cozy, pair them with a bowl of tomato soup or a side of garlic bread for dipping into the saucy bits.
Storage Options
- Store leftover stuffed bell peppers in an airtight container in the fridge for up to 4 days.
- Chill them completely before you transfer them to containers so they keep a better texture.
- Freeze individual peppers on a tray until firm, then move them to freezer bags or containers for up to 2 months.
- Reheat chilled peppers in the oven at 350°F (175°C) for 15 to 20 minutes until hot in the center, or microwave in 1 minute bursts until heated through.
- Reheat frozen peppers directly from the freezer in a covered baking dish at 350°F (175°C) for about 35 to 40 minutes, or thaw in the fridge overnight for quicker reheating.

Stuffed Bell Peppers with Rice and Veggies
Ingredients
Instructions
- Preheat your oven to 375°F (190°C).
- Slice the tops off the bell peppers and remove the seeds and membranes. Rinse and pat dry.
- Place the hollow peppers upright in a baking dish so they fit snugly.
- Cook the rice according to package directions with a pinch of salt, then fluff with a fork and set aside. If using leftover rice, break up any clumps.
- Heat the oil in a large skillet over medium heat. Add the chopped onion and cook until translucent and soft, about 3 to 4 minutes.
- Stir in the garlic and cook for about 30 seconds until fragrant.
- Add the carrot, zucchini, and mushrooms. Cook, stirring often, until the veggies soften and release some moisture, about 5 to 7 minutes, seasoning with a pinch of salt as they cook.
- Stir in the drained diced tomatoes, beans, and frozen corn.
- Add the kosher salt, black pepper, Italian seasoning, smoked paprika, and red pepper flakes if using. Cook for another 3 to 4 minutes to let the flavors meld and excess liquid reduce.
- Turn off the heat and add the cooked rice to the skillet, stirring until evenly combined.
- Taste and adjust seasoning with more salt, pepper, or spices as needed. The filling should taste slightly more seasoned than you think you need.
- Stir in 1/2 to 1 cup of the shredded cheese and the Parmesan if using, mixing until the cheese begins to melt and bind the filling.
- For very tender peppers, drizzle a little oil over the hollow peppers in the baking dish and sprinkle with a pinch of salt and pepper.
- Bake the empty peppers for 8 to 10 minutes, then remove the dish from the oven.
- Spoon the rice and veggie mixture into each pepper, pressing down gently and mounding it slightly on top.
- Sprinkle the remaining shredded cheese evenly over the tops of the stuffed peppers.
- If you like extra saucy peppers, pour a thin layer of tomato sauce or vegetable broth into the bottom of the baking dish.
- Cover the baking dish loosely with foil so the cheese does not stick.
- Bake at 375°F (190°C) for 25 minutes. Remove the foil and bake for another 10 to 15 minutes, until the peppers are tender when pierced with a knife and the cheese is bubbling and lightly browned.
- Let the peppers rest for 5 minutes out of the oven. Sprinkle with chopped parsley or cilantro and finish with a squeeze of lemon or lime if you like before serving.
Notes
Approximate per serving (1 stuffed pepper, 1/6 of recipe): 320–380 calories; fat 11–15 g; saturated fat 4–6 g; carbohydrates 48–55 g; fiber 7–10 g; sugars 8–11 g; protein 11–15 g; sodium 550–750 mg. Values will vary based on cheese type, added salt, and exact ingredient brands.
