
Stuffed Bell Peppers with Rice and Veggies taste cozy, savory, a little cheesy, and just fresh enough that you do not need a nap after dinner. This recipe suits busy weeknights, meal prep fans, and anyone who wants a veggie-forward dinner on the table in about 1 hour. I tested versions of this in my tiny first apartment kitchen, so if you own a stove and a baking dish, you can pull this off too.
Why You Should Try This Stuffed Bell Peppers with Rice and Veggies
Stuffed bell peppers with rice and veggies hit that comfort-food spot without feeling heavy. You get tender peppers, flavorful rice, and a mix of vegetables that taste rich and satisfying.
This recipe also works well for mixed households where some people eat meat and others do not. You can keep it vegetarian or add protein on the side without cooking a second full meal.
“These Stuffed Bell Peppers with Rice and Veggies taste like cozy casserole meets fresh farmers market in one colorful little package.” ★★★★★
Ingredients You’ll Need
Bell peppers
- 6 large bell peppers, any color
- Choose peppers that stand up on their own.
- Red, orange, and yellow taste sweeter; green tastes a bit more bitter and old-school.
Rice and veggie filling
- 1 cup uncooked rice
- Long grain white rice cooks fluffy and separate.
- Brown rice works too; cook it fully before you mix it in, since it takes longer.
- 2 tablespoons olive oil or avocado oil
- 1 medium yellow onion, diced
- 2 medium carrots, diced small
- 1 small zucchini, diced
- 1 cup finely chopped mushrooms
- Cremini or baby bella give deeper flavor than white button.
- 1 cup frozen corn or peas (no need to thaw)
- 3 cloves garlic, minced
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- 1 teaspoon ground cumin
- 1 teaspoon chili powder or mild taco seasoning
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon black pepper
- 1 can (14.5 ounces) diced tomatoes, drained
- Fire roasted tomatoes add a nice smoky note.
- ½ cup tomato sauce or jarred marinara
- 1 tablespoon tomato paste
- ½ cup vegetable broth or water
- 1–2 tablespoons chopped fresh parsley or cilantro
Cheese and topping options
- 1½ cups shredded cheese
- Use mozzarella for melty stretch, cheddar for sharper flavor, or a blend.
- Use a dairy free shredded cheese if you avoid dairy.
- 2 tablespoons grated parmesan or nutritional yeast, optional
- Extra chopped herbs for topping
Optional add-ins and swaps
- 1 can black beans or kidney beans, drained and rinsed, for extra protein
- ½ cup finely chopped spinach or kale
- ½ teaspoon red pepper flakes for heat
- Cooked ground turkey, chicken, or plant based crumbles if you want a meatier version
Pantry shortcuts
- Use microwave rice packets if you feel short on time.
- Use a frozen mixed veggie blend instead of chopping carrots, corn, and peas separately.
- Use jarred minced garlic if you do not want to peel cloves.
Equipment
- Large skillet or sauté pan
- Medium pot for rice (if you do not use microwave rice)
- 9×13 inch baking dish or similar
- Cutting board and sharp knife
- Mixing bowl
- Foil
- Spoon or small ladle for stuffing
Tips & Tricks
- Pick peppers that stand upright and have flat bottoms so they do not tip in the pan.
- Par cook the peppers for 10 minutes in the oven before stuffing if you like them very soft.
- Cook the rice slightly al dente so it finishes in the oven without turning mushy.
- Drain canned tomatoes well so the filling stays thick and not watery.
- Taste the filling before you stuff the peppers and adjust salt, pepper, and spices.
- Do not overpack the peppers; leave a little space at the top so the rice can expand.
- Cover the pan with foil for the first part of baking so the peppers steam and soften.
- Remove the foil near the end so the cheese browns and the tops get a bit crisp.
- Use a spoon and your hand to steady each pepper while you fill it to avoid spills.
- Let the peppers rest 5 to 10 minutes after baking so the filling sets and slices cleanly.
How to Make Stuffed Bell Peppers with Rice and Veggies
Step 1: Cook the rice
Rinse the rice under cold water until the water runs mostly clear. Add the rice and the correct amount of water to a pot, season with a pinch of salt, and bring it to a gentle boil. Lower the heat, cover, and cook until tender, then fluff with a fork and set aside.
Step 2: Prep and soften the peppers
Preheat your oven to 375°F. Slice the tops off the bell peppers and remove seeds and membranes with your fingers or a spoon. Place the peppers upright in a baking dish and brush or drizzle the insides with a little oil and a pinch of salt.
Bake the empty peppers for 10 minutes while you start the filling. This step softens them slightly and helps them cook evenly later. Pull the dish out and set it aside while you finish the filling.
Step 3: Sauté veggies and aromatics
Heat oil in a large skillet over medium heat. Add the onion and carrots and cook until they soften and turn slightly golden, about 7 to 8 minutes. Stir in the zucchini and mushrooms and cook until they release their moisture and most of the liquid cooks off.
Add the garlic and cook 1 minute, stirring so it does not burn. Sprinkle in smoked paprika, oregano, cumin, chili powder, salt, and black pepper. Stir and cook 1 to 2 minutes until the spices smell toasty and fragrant.
Step 4: Build the saucy rice filling
Add the drained diced tomatoes, tomato sauce, tomato paste, and vegetable broth to the skillet. Stir and bring the mixture to a gentle simmer. Add the frozen corn or peas and cook 3 to 4 minutes so the flavors come together.
Turn off the heat and stir in the cooked rice until everything looks evenly combined. Fold in chopped herbs and taste the mixture. Adjust salt, pepper, or chili powder until the filling tastes bold and flavorful.
Step 5: Stuff the peppers
Spoon the hot rice and veggie mixture into each par baked pepper. Pack the filling down gently with the back of the spoon and mound a little extra on top if you have room. Sprinkle each pepper with shredded cheese, then a light dusting of parmesan or nutritional yeast if you use it.
Pour a thin layer of water or broth into the bottom of the baking dish, about ¼ inch deep. This liquid steams the peppers and keeps the bottoms from scorching. Cover the dish tightly with foil.
Step 6: Bake until tender and melty
Place the covered dish in the oven and bake 25 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 bubbles and browns in spots. If you want more color, move the dish under the broiler for 1 to 2 minutes and watch closely.
Let the peppers rest on the counter 5 to 10 minutes. Sprinkle with extra herbs before serving. This short rest helps the filling hold together and saves your tongue from lava-level heat.
What to Serve with Stuffed Bell Peppers with Rice and Veggies
Serve these stuffed bell peppers with a simple green salad, maybe with a lemony vinaigrette to cut through the richness. A side of roasted broccoli or green beans also pairs nicely and uses the hot oven you already have going. If you want something starchy, add warm garlic bread or a basket of tortillas.
Kids often like a side of sliced cucumbers or carrot sticks with ranch for dipping. A cold sparkling water with lime or a tall glass of iced tea rounds out the meal without much extra work.
Storage Options
- Store leftover stuffed bell peppers in an airtight container in the fridge for up to 4 days.
- Chill the peppers completely before you cover them so condensation does not make them soggy.
- Reheat single portions in the microwave in 60 to 90 second bursts until hot in the center.
- Reheat a full pan in the oven at 350°F, covered, for 20 to 25 minutes, then uncover for a few minutes.
- Freeze cooked peppers on a tray until firm, then transfer to freezer bags and keep up to 2 months.
- Thaw frozen peppers overnight in the fridge, then reheat in the oven so they keep their shape and texture.
