
Stuffed Bell Peppers with Rice and Veggies taste cozy, savory, a little cheesy, and just fresh enough that you feel like you made a smart dinner choice. This recipe works well for busy home cooks who want a complete meal in about 55 to 65 minutes, with most of that time hands-off while the peppers bake. I first made a version of these in my tiny college apartment, and I still feel proud every time a pan of colorful peppers comes out of the oven.
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, saucy tomato flavor, and plenty of veggies in every bite, which keeps both picky eaters and veggie lovers happy.
This recipe works well for meal prep, family dinners, or casual guests. You can tweak the filling to fit vegetarian, vegan, or high-protein needs without much effort.
“These Stuffed Bell Peppers with Rice and Veggies taste like cozy comfort food that still feels light enough for a weeknight dinner, and my whole family asked for seconds. ★★★★★”
Ingredients You’ll Need
Bell peppers
- 6 large bell peppers, any color
- Red and yellow taste sweeter.
- Green peppers taste slightly more bitter and old-school, which some people love.
- Choose peppers that stand up on their own so they hold the filling.
Rice and veggie filling
-
1 cup uncooked rice
- Long grain white rice cooks quickly and stays fluffy.
- Brown rice works well but needs a longer cook time, so cook it fully before you start the recipe.
- Leftover cooked rice from takeout or meal prep saves time and works great.
-
2 tablespoons olive oil or avocado oil
-
1 medium yellow onion, diced
-
3 cloves garlic, minced
-
1 medium carrot, finely diced
-
1 small zucchini, diced
-
1 cup finely chopped mushrooms
-
1 cup corn kernels (frozen or canned, drained)
-
1 cup canned black beans, rinsed and drained
-
1 can (14.5 ounces) diced tomatoes, with juices
-
1/2 cup tomato sauce or crushed tomatoes
-
1 teaspoon salt, plus more to taste
-
1/2 teaspoon black pepper
-
1 teaspoon dried oregano
-
1 teaspoon dried basil
-
1 teaspoon smoked paprika or regular paprika
-
1/2 teaspoon ground cumin (optional, for a slightly smoky note)
-
Pinch of red pepper flakes (optional, for heat)
Cheese and toppings
-
1 to 1 1/2 cups shredded cheese
- Use mozzarella for melty stretch, cheddar for sharp flavor, or a Mexican blend for extra color.
- Vegan shredded cheese works well if you keep the recipe dairy free.
-
2 tablespoons grated Parmesan or nutritional yeast (optional)
-
Fresh parsley or cilantro, chopped, for garnish
-
Sliced green onions, for garnish (optional)
-
Plain Greek yogurt or sour cream, for serving (optional)
Pantry shortcuts and substitutions
- Use a frozen mixed veggie blend instead of chopping fresh carrots, corn, and peas.
- Use jarred marinara instead of tomato sauce and dried herbs.
- Use microwaveable rice pouches to cut down on cook time.
- Swap black beans with kidney beans, pinto beans, or chickpeas.
Equipment list
- Large skillet or sauté pan
- Medium saucepan with lid for rice
- Large baking dish or casserole dish (9×13 works well)
- Cutting board and sharp knife
- Spoon or small measuring cup for stuffing peppers
- Foil
- Colander for rinsing beans and veggies
Tips & Tricks
- Par-cook the peppers for 10 minutes before stuffing to get softer, more tender shells.
- Use leftover cooked rice from the fridge to speed things up and reduce dishes.
- Dice veggies small so they cook quickly and blend nicely into the filling.
- Taste the filling before you stuff the peppers and adjust salt, pepper, or spices.
- Stand wobbly peppers upright by trimming a tiny slice off the bottom so they sit flat.
- Do not overfill the peppers; leave a little space at the top so the filling does not spill over.
- Add cheese in two stages: some mixed into the filling and some on top for a golden layer.
- Cover the dish with foil for most of the bake time to keep the peppers moist, then uncover to brown the cheese.
- Use a baking dish that fits the peppers snugly so they stay upright.
- Prep the filling a day ahead and stuff and bake the peppers when you need dinner.
How to Make Stuffed Bell Peppers with Rice and Veggies
Step 1: Cook the rice
- Rinse 1 cup of rice under cool water until the water runs mostly clear.
- Add the rice and the correct amount of water to a saucepan, according to the package directions.
- Bring it to a boil, then lower the heat, cover, and simmer until the rice turns tender and the water absorbs.
- Fluff the rice with a fork and set it aside.
Step 2: Prep the bell peppers
- Heat your oven to 375°F (190°C).
- Slice the tops off the bell peppers and remove seeds and membranes from the inside.
- If a pepper leans, trim a very thin slice off the bottom so it stands upright without tipping.
- Place the peppers upright in a baking dish and set the tops aside if you want to bake them as little “hats.”
Step 3: Soften the peppers
- Drizzle a little olive oil over the peppers and sprinkle with a pinch of salt.
- Add a splash of water to the bottom of the baking dish, about 1/4 cup.
- Cover the dish with foil and bake the peppers for about 10 to 12 minutes to soften them slightly.
- Pull the dish from the oven and set it aside while you prepare the filling.
Step 4: Cook the veggie filling
-
Heat 2 tablespoons of olive oil in a large skillet over medium heat.
-
Add the diced onion and cook until it turns translucent and slightly golden around the edges.
-
Stir in the garlic and cook for about 30 seconds until it smells fragrant.
-
Add the carrot, zucchini, and mushrooms, then cook until the veggies soften and release most of their moisture.
-
Stir in the corn and black beans.
-
Add the diced tomatoes with their juices and the tomato sauce.
-
Season with salt, pepper, oregano, basil, smoked paprika, cumin, and red pepper flakes if you use them.
-
Let the mixture simmer for 5 to 7 minutes so the flavors blend and the sauce thickens slightly.
Step 5: Combine rice and veggies
- Add the cooked rice to the skillet with the veggie mixture.
- Stir until the rice absorbs the sauce and everything looks evenly mixed.
- Taste and adjust seasoning with more salt, pepper, or herbs if needed.
- Stir in about half of the shredded cheese if you want a cheesy filling.
Step 6: Stuff the peppers
- Spoon the rice and veggie mixture into each par-cooked pepper, packing it gently with the back of the spoon.
- Fill each pepper to just below the top edge.
- Sprinkle the remaining cheese over the tops of the stuffed peppers.
- Place the pepper tops on the side of the dish or on top of the peppers if you like a cute presentation.
Step 7: Bake the stuffed bell peppers
- Cover the baking dish loosely with foil so the cheese does not stick.
- Bake at 375°F (190°C) for 20 minutes.
- Remove the foil and bake another 10 to 15 minutes until the peppers feel tender when you pierce them with a knife and the cheese looks melted and lightly browned.
- Sprinkle chopped parsley or cilantro and green onions on top before serving.
Step 8: Serve and enjoy
- Let the stuffed bell peppers rest for about 5 minutes so the filling settles.
- Serve each pepper with a spoonful of any extra filling from the pan.
- Add a dollop of Greek yogurt or sour cream if you like a creamy contrast.
- Sit down and enjoy the fact that you made a full meal inside a vegetable.
What to Serve with Stuffed Bell Peppers with Rice and Veggies
Serve Stuffed Bell Peppers with Rice and Veggies with a crisp green salad tossed with a simple olive oil and lemon dressing. A side of garlic bread or warm pita tastes great and helps scoop up any extra filling or sauce. You can also pair the peppers with roasted broccoli, green beans, or a quick cucumber and tomato salad for more veggies. Offer iced tea, sparkling water with citrus slices, or a simple fruit smoothie for a refreshing drink.
Storage Options
- Store leftover Stuffed Bell Peppers with Rice and Veggies in an airtight container in the fridge for up to 4 days.
- Cool the peppers completely before you refrigerate or freeze them so condensation does not make them soggy.
- Freeze individual peppers on a baking sheet, then move them to a freezer bag or container and keep them for up to 2 months.
- Reheat in the oven at 350°F (175°C) until hot in the center, about 20 minutes from the fridge or 30 to 35 minutes from frozen, or use the microwave in short bursts if you feel impatient.
