Stuffed Bell Peppers with Rice & Veggies is the kind of dinner that brings warmth to the table without feeling heavy. Tender bell peppers cradle a savory filling of fluffy rice, sautéed vegetables, and fragrant herbs, creating a colorful dish that tastes as inviting as it looks.
Each bite offers a balance of textures. The peppers soften in the oven until just tender, while the rice stays light and distinct. The vegetables add depth and gentle sweetness, tying everything together in a filling that feels satisfying yet wholesome.
This recipe works beautifully for weeknight dinners, meal prep, or casual gatherings. Stuffed Bell Peppers with Rice & Veggies can stand alone as a hearty vegetarian main course or pair easily with simple sides. It is a classic dish built on straightforward ingredients, careful seasoning, and a cooking method that allows every flavor to shine.
Ingredients Overview

Bell peppers are the star of Stuffed Bell Peppers with Rice & Veggies. Choose firm peppers with smooth skin and vibrant color. Red, yellow, and orange peppers bring natural sweetness, while green peppers offer a slightly earthy flavor. All work well, so you can mix colors for a striking presentation.
Rice forms the base of the filling. Long-grain white rice produces a light, fluffy texture that does not clump. Brown rice adds a subtle nutty note and extra fiber, though it requires a slightly longer cooking time. Quinoa can be substituted for a protein boost and a gentle, slightly chewy texture.
Onions and garlic create the aromatic backbone of the dish. When sautéed in olive oil, they soften and release sweetness that deepens the filling. Diced zucchini, carrots, and mushrooms add moisture and complexity. Zucchini keeps the mixture tender, carrots contribute faint sweetness, and mushrooms lend savory depth.
Crushed tomatoes or tomato sauce bind the filling and add a gentle tang. A spoonful of tomato paste intensifies the flavor without making the mixture watery. Dried oregano, basil, and a pinch of paprika provide warmth and balance.
Shredded cheese, such as mozzarella or a mild cheddar, melts over the top for a creamy finish. For a dairy-free version, nutritional yeast adds subtle richness. Fresh parsley sprinkled at the end brings brightness and contrast.
Step-by-Step Instructions
Begin by preparing the peppers. Slice off the tops and remove the seeds and membranes. If needed, trim the bottoms slightly so they stand upright, being careful not to cut through. Arrange them in a baking dish that holds them snugly.
Preheat the oven to 375°F. Lightly brush the outside of the peppers with olive oil and season the insides with a pinch of salt. This simple step draws out flavor as they bake.
Cook the rice according to package instructions until just tender. Avoid overcooking, as it will continue to soften in the oven. Fluff with a fork and set aside.
In a large skillet over medium heat, warm olive oil. Add chopped onion and cook for about 4 minutes until translucent. Stir in minced garlic and cook briefly, just until fragrant. Add diced carrots and mushrooms first, as they take slightly longer to soften. After a few minutes, stir in zucchini and cook until the vegetables are tender but not mushy.
Mix in tomato paste and cook for a minute to deepen its flavor. Add crushed tomatoes, dried herbs, paprika, salt, and black pepper. Let the mixture simmer gently for 5 to 7 minutes. The goal is a thick filling, not a watery one. If it appears too wet, allow it to cook a little longer so excess moisture evaporates.
Remove the skillet from heat and fold in the cooked rice. Taste and adjust seasoning if necessary. The filling should be well-seasoned before it goes into the peppers.
Spoon the rice and vegetable mixture into each pepper, pressing lightly to fill completely. Top with shredded cheese if using. Pour a small amount of water or extra tomato sauce into the bottom of the baking dish to prevent sticking and help steam the peppers.
Cover the dish loosely with foil and bake for 30 minutes. Remove the foil and bake an additional 10 to 15 minutes, until the peppers are tender and the tops are lightly golden. The peppers should yield easily when pierced with a fork but still hold their shape.
Allow the Stuffed Bell Peppers with Rice & Veggies to rest for 5 minutes before serving. This brief rest helps the filling settle and makes serving easier.
Tips, Variations & Substitutions
For added protein, stir in cooked lentils or canned chickpeas with the rice. Both blend smoothly into the filling and maintain a satisfying texture.
If you prefer a heartier version, mix in cooked ground turkey or beef. Brown the meat first, drain excess fat, and combine it with the sautéed vegetables before adding rice.
Spice lovers can add red pepper flakes or finely chopped jalapeño to the filling. For a Mediterranean twist, include chopped spinach, crumbled feta, and a touch of lemon zest.
To prepare ahead, assemble the peppers and refrigerate them unbaked for up to 24 hours. When ready to cook, add an extra 5 to 10 minutes to the covered baking time.
Serving Ideas & Occasions
Stuffed Bell Peppers with Rice & Veggies pairs beautifully with a crisp green salad dressed in a light vinaigrette. The fresh greens contrast with the warm, savory filling.
For a more substantial meal, serve alongside roasted potatoes or crusty bread to soak up the juices. A side of simple cucumber and tomato salad also complements the flavors.
This dish suits weeknight family dinners, potlucks, and casual gatherings. Its colorful presentation makes it appealing on a buffet table, and individual portions make serving simple.
Nutritional & Health Notes
Stuffed Bell Peppers with Rice & Veggies offers a balanced combination of carbohydrates, fiber, and plant-based nutrients. Bell peppers provide vitamin C and antioxidants, while carrots contribute beta-carotene.
Using brown rice increases fiber content, which supports digestive health. Adding legumes boosts protein and makes the dish more filling without relying on heavy ingredients.
Baking rather than frying keeps added fats moderate. Choosing part-skim cheese or reducing the quantity can further lighten the dish while maintaining flavor.
FAQs
-
Can I freeze Stuffed Bell Peppers with Rice & Veggies?
Yes. Allow the cooked peppers to cool completely, then wrap them tightly or store in airtight containers. Freeze for up to three months. Reheat in the oven at 350°F until heated through, covering with foil to prevent drying.
-
Do I need to pre-cook the peppers?
Pre-cooking is not required, but if you prefer very soft peppers, you can blanch them in boiling water for 3 minutes before stuffing. Drain thoroughly before filling to prevent excess moisture.
-
Can I use leftover rice?
Leftover rice works well, as long as it is not overly soft. Break up any clumps before mixing with the vegetables. This can shorten preparation time and reduce waste.
-
Why is my filling watery?
Excess moisture often comes from undercooked vegetables or too much tomato sauce. Simmer the filling until thick before stuffing the peppers. Also avoid covering the dish too tightly during the entire bake.
-
What cheese works best?
Mozzarella melts smoothly and offers mild flavor. Cheddar adds sharper notes. Monterey Jack is another option that melts evenly without overpowering the vegetables.
-
Can I prepare this dish vegan?
Yes. Skip the cheese or use a plant-based alternative. You can add nutritional yeast to the filling for subtle savory depth.
-
How do I store leftovers?
Store cooled Stuffed Bell Peppers with Rice & Veggies in the refrigerator for up to four days. Reheat in the oven or microwave until warmed through. Add a spoonful of water before reheating to maintain moisture.
PrintStuffed Bell Peppers with Rice & Veggies are tender bell peppers filled with seasoned rice, sautéed vegetables, and tomato, then baked until perfectly soft and lightly golden on top.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
4 large bell peppers
1 cup uncooked long grain white rice
2 tablespoons olive oil
1 small onion finely chopped
2 cloves garlic minced
1 medium carrot diced small
1 cup mushrooms chopped
1 small zucchini diced
1 cup crushed tomatoes
1 tablespoon tomato paste
1 teaspoon dried oregano
1 teaspoon dried basil
1 teaspoon paprika
Salt to taste
Black pepper to taste
1 cup shredded mozzarella cheese
2 tablespoons chopped fresh parsley
1/4 cup water or extra tomato sauce for baking dish
Instructions
-
Preheat oven to 375°F.
-
Cook rice according to package instructions and set aside.
-
Cut tops off bell peppers, remove seeds, and place upright in a baking dish.
-
Heat olive oil in a skillet over medium heat. Cook onion until translucent, then add garlic and cook briefly.
-
Add carrot and mushrooms and cook until slightly softened. Stir in zucchini and cook until tender.
-
Mix in tomato paste, crushed tomatoes, oregano, basil, paprika, salt, and black pepper. Simmer until thickened.
-
Stir cooked rice into vegetable mixture and adjust seasoning.
-
Spoon filling into peppers and top with shredded cheese.
-
Pour water or tomato sauce into bottom of baking dish. Cover loosely with foil.
-
Bake for 30 minutes, remove foil, and bake 10 to 15 minutes more until peppers are tender.
-
Rest for 5 minutes and garnish with parsley before serving.