Stuffed Bell Peppers with Rice and Veggies hit that perfect balance of cozy, colorful, and weeknight-friendly. I pack tender bell peppers with a hearty rice-and-veg filling, slide them into the oven, and watch them turn into little edible dinner bowls. The whole kitchen smells like garlic, tomatoes, and roasted peppers, which always pulls people to the table early.
Easy Stuffed Bell Peppers with Rice and Veggies
I build the filling with pantry staples, so this recipe fits real life. Cooked rice, onion, garlic, and tomatoes lay down the base, and a few veggies add color and crunch. The peppers turn tender in the oven and keep the filling juicy, not dry. You get a hearty dinner that feels cozy without weighing you down.
Ingredients You’ll Need
Peppers
- 6 bell peppers (any colors), tops sliced off and seeds removed
- 1 tablespoon olive oil
- Pinch of salt and black pepper
Filling
- 2 cups cooked rice (white, brown, or quinoa for a swap)
- 1 tablespoon olive oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 medium zucchini, diced
- 1 cup corn kernels (fresh, frozen, or canned and drained)
- 1 cup black beans, rinsed and drained
- 1 can (14.5 oz/410 g) diced tomatoes, drained
- 1/2 cup tomato sauce or crushed tomatoes
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/4–1/2 teaspoon red pepper flakes (optional)
- 3/4–1 teaspoon fine salt, to taste
- 1/2 teaspoon black pepper
- 1/4 cup chopped fresh cilantro or parsley
- 1 tablespoon lemon or lime juice
Topping (optional but tasty)
- 1 cup shredded Monterey Jack, mozzarella, or cheddar
- Extra herbs, for garnish
How to Make Stuffed Bell Peppers with Rice and Veggies
- Heat the oven to 400°F (200°C). Drizzle a 9×13-inch baking dish with 1 tablespoon olive oil.
- Prep the peppers. Slice off the tops, pull out the seeds, and trim any inner ribs. Set the tops aside if you want to chop them into the filling.
- Soften the shells. Rub the pepper shells with a pinch of salt and pepper, set them upright in the dish, cover with foil, and bake for 10 minutes.
- Cook the veg. Warm 1 tablespoon olive oil in a large skillet over medium heat. Sauté onion (and chopped pepper tops if using) for 3–4 minutes until glossy. Add garlic and cook 30 seconds.
- Build the filling. Stir in zucchini, corn, and black beans. Cook for 3–4 minutes. Add diced tomatoes, tomato sauce, cumin, smoked paprika, oregano, red pepper flakes, salt, and black pepper. Simmer for 2–3 minutes.
- Fold in rice. Add cooked rice, herbs, and citrus juice. Taste and adjust salt, pepper, or spices. If the mix looks dry, splash in 2–3 tablespoons water or broth.
- Stuff the peppers. Spoon the filling into each shell and pack it down gently. Top with cheese if you want a melty finish.
- Bake. Cover the dish with foil and bake for 20 minutes. Uncover and bake 10–12 minutes more, until the peppers feel tender and the tops look golden and bubbly.
- Rest and serve. Let the peppers sit for 5 minutes. Sprinkle with fresh herbs and serve warm.
Helpful Recipe Tips
- Pick peppers with flat bottoms so they stand tall in the baking dish.
- Use day-old rice if you can; it holds up and doesn’t clump.
- Par-bake the pepper shells for 10 minutes to soften the bite.
- Add a splash of broth or tomato sauce to the filling if it looks dry.
- Season the filling well; the peppers mellow flavors as they bake.
- Cover the dish with foil for the first bake, then uncover for the finish.
Variations I’ve Tried
- Mediterranean: Swap cumin for 1 teaspoon dried basil, add chopped olives and a crumble of feta.
- Tex-Mex: Use chili powder instead of oregano, add jalapeño, and top with pepper jack.
- Mushroom Umami: Sauté 8 oz (225 g) chopped mushrooms with the onion for extra savoriness.
- Protein Boost: Brown 8–12 oz (225–340 g) ground turkey or beef with the onions; drain, then continue with the recipe.
- Grain Swap: Use quinoa, farro, or cauliflower rice. Add extra sauce for farro since it drinks up moisture.
- Dairy-Free: Skip cheese or finish with a drizzle of olive oil and a sprinkle of nutritional yeast.
What to Serve with it
- Simple side salad with a lemony vinaigrette
- Roasted broccoli or green beans
- Garlic yogurt sauce or tzatziki for spooning on top
- Warm crusty bread or garlic toast
- Avocado slices and a squeeze of lime for a fresh finish
Make-Ahead and Storage
Stuffed bell peppers with rice and veggies reheat like a dream, so I pack a few for quick lunches during busy weeks.
Make-Ahead: Assemble the peppers up to the point of baking, cover tightly, and chill for up to 24 hours. For freezer meal prep, assemble unbaked peppers in a foil-lined dish, freeze solid, then store in a freezer bag for up to 3 months. Add 10–15 minutes to bake time from thawed.
To Refrigerate: Store cooled stuffed peppers in an airtight container in the fridge for up to 4 days.
Freezing: Freeze baked or unbaked peppers for up to 3 months. Thaw overnight in the fridge for best texture.
To Reheat: Warm in a 350°F (175°C) oven or air fryer until hot, or microwave in 45-second bursts. Add a spoon of sauce or a splash of broth before reheating if the filling looks dry.

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.
- In a large skillet, heat olive oil over medium heat. Sauté onion and garlic until softened, about 3 minutes.
- Add zucchini and carrot to the skillet and sauté another 4-5 minutes until softened.
- Stir in diced tomatoes, cooked rice, oregano, cumin, salt, and pepper. Cook for 3-4 minutes to combine flavors, then remove from heat.
- Stuff each bell pepper with the rice and veggie mixture, pressing down gently to fill.
- Arrange stuffed peppers upright in a baking dish. Add a few tablespoons of water to the bottom of the dish.
- Cover with foil and bake for 30 minutes. Remove foil, sprinkle tops with cheese if using, and bake for 10 more minutes until peppers are tender.
- Let cool slightly before serving.