Stuffed bell peppers have always held a special place in my heart, conjuring up images of cozy family dinners and vibrant, flavorful meals. But sometimes, the traditional meat-filled versions can feel a bit heavy, especially when you’re craving something lighter and more plant-based. That’s where these Stuffed Bell Peppers with Rice and Beans truly shine. I first stumbled upon this recipe when looking for a healthy yet satisfying vegetarian dinner option, and let me tell you, it was an instant hit with the whole family. Even my pickiest eater, who usually shies away from vegetables, devoured these colorful peppers, declaring them “surprisingly delicious!” The combination of fluffy rice, hearty beans, and savory spices nestled within sweet bell peppers is simply irresistible. It’s a dish that’s both comforting and wholesome, perfect for a weeknight meal or a casual weekend gathering. This recipe has become a regular in our rotation, and I’m excited to share it with you, so you too can experience the joy of these flavorful and nutritious stuffed bell peppers.
Ingredients
- Bell Peppers:ย (6 large, assorted colors like red, yellow, and orange) โ These vibrant peppers form the edible bowls for our delicious filling, adding sweetness and a satisfying crunch. Choose firm peppers that can stand upright.
- Cooked Rice:ย (2 cups, cooked brown or white rice) โ Provides a fluffy and substantial base for the filling. Brown rice adds extra fiber and nuttiness, while white rice offers a lighter texture.
- Cooked Beans:ย (1 ยฝ cups, black beans or kidney beans, rinsed and drained) โ Hearty and protein-rich, beans contribute a creamy texture and earthy flavor. Black beans offer a slightly sweeter taste, while kidney beans are milder.
- Onion:ย (1 medium, finely diced) โ Forms the aromatic foundation of the filling, adding savory depth and flavor.
- Garlic:ย (2 cloves, minced) โ Enhances the savory notes and adds a pungent aroma that complements the other ingredients.
- Diced Tomatoes:ย (1 (14.5 ounce) can, undrained) โ Provides moisture and acidity to the filling, along with a tangy tomato flavor. Use fire-roasted tomatoes for a smoky depth or diced tomatoes with green chilies for a touch of heat.
- Tomato Paste:ย (2 tablespoons) โ Concentrates the tomato flavor, adding richness and depth to the sauce.
- Vegetable Broth:ย (ยฝ cup) โ Adds moisture and flavor to the filling, helping to keep it moist and preventing it from drying out during baking. Low-sodium vegetable broth is recommended.
- Spices:ย (1 teaspoon chili powder, 1 teaspoon cumin, ยฝ teaspoon smoked paprika, ยฝ teaspoon dried oregano, ยผ teaspoon salt, ยผ teaspoon black pepper, or to taste) โ These spices create a warm, savory, and slightly smoky flavor profile that perfectly complements the rice, beans, and peppers. Adjust the amounts to your preference.
- Olive Oil:ย (2 tablespoons) โ Used for sautรฉing the vegetables and adding richness to the filling. You can substitute with another cooking oil like avocado oil or coconut oil.
- Fresh Cilantro:ย (ยผ cup, chopped, for garnish) โ Adds a fresh, herbaceous note and vibrant green color as a final touch. Parsley can be used as a substitute if you prefer.
- Optional Toppings:ย (Shredded cheese (vegetarian or vegan), sour cream or Greek yogurt (vegetarian), avocado slices, salsa) โ These toppings add extra flavor, texture, and richness to the finished dish. Cheese melts beautifully over the peppers, while sour cream or yogurt adds a creamy tang. Avocado provides healthy fats and a smooth texture, and salsa adds a spicy kick.
Instructions
- Prepare the Bell Peppers:ย Begin by preheating your oven to 375ยฐF (190ยฐC). Wash the bell peppers thoroughly under cool running water. Carefully slice off the tops of the bell peppers, about ยฝ inch from the stem. Set the tops aside โ you can chop them up and add them to the filling later if desired, or discard them. Using a spoon or your fingers, remove the seeds and membranes from inside each bell pepper, ensuring they are clean and hollowed out. If you want the peppers to sit flat, you can carefully slice a thin sliver off the bottom of each pepper, being careful not to cut through the base, as this can cause the filling to leak out during baking.
- Sautรฉ Aromatics:ย Heat olive oil in a large skillet over medium heat. Add the diced onion and cook until softened and translucent, about 5-7 minutes, stirring occasionally. Once the onion is softened, add the minced garlic and cook for another minute until fragrant, being careful not to burn the garlic. The aroma of sautรฉing onions and garlic is the first step towards building delicious flavor in this dish.
- Build the Filling:ย Add the diced tomatoes (undrained), tomato paste, chili powder, cumin, smoked paprika, dried oregano, salt, and black pepper to the skillet with the onions and garlic. Stir well to combine all the spices and ensure the tomato paste is evenly distributed. Cook for 2-3 minutes, stirring occasionally, allowing the spices to bloom and release their flavors into the tomato mixture. This step deepens the flavor profile of the filling.
- Combine Filling Ingredients:ย Pour in the vegetable broth and bring the mixture to a simmer. Reduce the heat to low and add the cooked rice and rinsed and drained beans to the skillet. Stir everything together thoroughly to combine all the ingredients and ensure the rice and beans are evenly coated in the flavorful tomato sauce. Simmer for another 5-7 minutes, allowing the flavors to meld together and the filling to thicken slightly. Taste the filling and adjust seasonings as needed, adding more salt, pepper, or spices to your preference.
- Stuff the Peppers:ย Lightly grease a baking dish large enough to hold all the bell peppers snugly. Stand the hollowed-out bell peppers upright in the prepared baking dish. Spoon the rice and bean filling generously into each bell pepper, packing it in gently but not too tightly. Fill each pepper to the top, mounding the filling slightly if desired. If you have any leftover filling, you can spoon it around the base of the peppers in the baking dish.
- Bake the Stuffed Peppers:ย Pour about ยผ cup of water into the bottom of the baking dish. This will create steam and help keep the peppers moist during baking. Cover the baking dish tightly with aluminum foil. Bake in the preheated oven for 30 minutes. After 30 minutes, remove the foil and continue baking for another 15-20 minutes, or until the bell peppers are tender but still slightly firm, and the filling is heated through and bubbly. If you want the tops of the peppers to brown slightly, you can broil them for the last 1-2 minutes of baking, watching carefully to prevent burning.
- Garnish and Serve:ย Once the stuffed bell peppers are baked to your liking, carefully remove them from the oven. Let them cool slightly for a few minutes before serving. Garnish with fresh chopped cilantro and any optional toppings you desire, such as shredded cheese (if using, sprinkle it on top during the last few minutes of baking or after removing from the oven), sour cream or Greek yogurt, avocado slices, or salsa. Serve hot and enjoy!
Nutrition Facts
(Per serving, approximate values, may vary based on specific ingredients and serving size)
- Servings:ย 6
- Calories:ย Approximately 350-400 kcal per serving
- Protein:ย 12-15g
(Note: These values are estimates. For precise nutritional information, use a nutrition calculator with the specific brands and quantities of ingredients you use.)
Preparation Time
- Prep Time:ย 30 minutes (includes chopping vegetables, preparing filling, and stuffing peppers)
- Cook Time:ย 45-50 minutes (baking time in the oven)
- Total Time:ย Approximately 1 hour 15 minutes
(This recipe is relatively quick to prepare, especially if you use pre-cooked rice and canned beans. Most of the time is hands-off baking time, allowing you to prepare a side dish or relax while the stuffed peppers bake.)
How to Serve
These Stuffed Bell Peppers with Rice and Beans are a complete and satisfying meal on their own, but you can also enhance your dining experience by serving them with complementary side dishes and garnishes. Here are some delicious serving suggestions:
- Side Salads:
- Simple Green Salad:ย A light and refreshing green salad with a vinaigrette dressing provides a crisp contrast to the richness of the stuffed peppers.
- Corn and Black Bean Salad:ย A vibrant salad with corn, black beans, red onion, cilantro, and a lime dressing echoes the flavors of the filling and adds extra freshness.
- Cucumber and Tomato Salad:ย A cool and hydrating salad with cucumbers, tomatoes, red onion, and a simple olive oil and vinegar dressing.
- Grains and Breads:
- Quinoa:ย Serve a side of fluffy quinoa for an extra boost of protein and fiber.
- Crusty Bread:ย Offer slices of crusty bread or garlic bread for soaking up any delicious sauce from the baking dish.
- Cornbread:ย A slightly sweet cornbread complements the savory flavors of the stuffed peppers beautifully.
- Toppings and Garnishes:
- Shredded Cheese:ย Sprinkle vegetarian or vegan shredded cheese over the hot stuffed peppers for a melty, cheesy topping.
- Sour Cream or Greek Yogurt:ย A dollop of sour cream or Greek yogurt adds a creamy tang and coolness.
- Avocado Slices:ย Creamy avocado slices provide healthy fats and a smooth texture that complements the peppers.
- Salsa or Pico de Gallo:ย Add a spicy kick and fresh flavors with a spoonful of salsa or pico de gallo.
- Hot Sauce:ย For those who like extra heat, offer a bottle of your favorite hot sauce on the side.
- Fresh Herbs:ย Garnish with extra fresh cilantro, parsley, or chopped green onions for added freshness and visual appeal.
- Serving Occasions:
- Weeknight Dinners:ย These stuffed bell peppers are perfect for a healthy and satisfying weeknight meal.
- Casual Weekend Gatherings:ย They are also great for potlucks, barbecues, or casual dinner parties.
- Vegetarian or Vegan Feasts:ย A wonderful centerpiece for vegetarian or vegan meals, impressing both vegetarians and meat-eaters alike.
- Meal Prep:ย Stuffed bell peppers are excellent for meal prepping. They can be made ahead of time and reheated for lunches or dinners throughout the week.
Additional Tips
- Choose the Right Peppers:ย Select bell peppers that are firm, brightly colored, and can stand upright easily. Assorted colors like red, yellow, and orange not only look beautiful but also offer slightly different flavor profiles โ red peppers are sweeter, yellow are milder, and orange are somewhere in between. Avoid peppers with blemishes or soft spots.
- Pre-cook the Peppers (Optional):ย For slightly softer bell peppers, you can pre-cook them before stuffing. Blanch them in boiling water for 3-5 minutes, or roast them in the oven at 400ยฐF (200ยฐC) for 10-15 minutes. This will partially cook the peppers and make them more tender in the final dish, especially if you prefer a softer texture. However, baking them directly stuffed also works perfectly and retains a bit more of their crispness.
- Customize Your Filling:ย Feel free to customize the filling to your liking! Add other vegetables like corn, zucchini, mushrooms, or spinach. Experiment with different types of beans such as pinto beans, cannellini beans, or lentils. You can also add other grains like quinoa or couscous in addition to or instead of rice.
- Spice it Up:ย Adjust the spices to your preference. For a spicier dish, add a pinch of red pepper flakes, a chopped jalapeรฑo pepper to the filling, or use a spicier chili powder. For a milder flavor, reduce the amount of chili powder or omit it altogether. You can also experiment with other spices like smoked chipotle powder for a smoky kick or Italian seasoning for a different flavor profile.
- Add Cheese (Optional):ย While this recipe is delicious as a vegan dish, you can easily add cheese for a vegetarian option. Stir shredded cheese (like cheddar, Monterey Jack, or a Mexican blend) into the filling or sprinkle it on top of the stuffed peppers during the last 10-15 minutes of baking until melted and bubbly. For a vegan cheesy flavor, use vegan shredded cheese or nutritional yeast.
- Make it Ahead:ย Stuffed bell peppers are a great make-ahead meal. You can prepare the filling and stuff the peppers ahead of time, then store them covered in the refrigerator for up to 24 hours before baking. This is perfect for busy weeknights or when you are preparing for a dinner party. You may need to add 5-10 minutes to the baking time if baking from cold.
- Freeze for Later:ย Leftover stuffed bell peppers freeze well. Let them cool completely, then wrap each pepper individually in plastic wrap and place them in a freezer-safe bag or container. Freeze for up to 2-3 months. To reheat, thaw them in the refrigerator overnight or in the microwave, then bake in a preheated oven at 350ยฐF (175ยฐC) until heated through.
- Don’t Waste the Pepper Tops:ย Instead of discarding the tops of the bell peppers, chop them up and sautรฉ them with the onions and garlic to add extra flavor and vegetables to the filling. You can also roast the pepper tops alongside the stuffed peppers and serve them as a side.
Frequently Asked Questions (FAQs)
Q1: Can I make these stuffed bell peppers vegan?
A: Absolutely! This recipe is naturally vegan as written, using plant-based ingredients like rice, beans, vegetables, and spices. Just be sure to use vegetable broth and avoid adding any dairy cheese or toppings unless you are using vegan alternatives. For a cheesy flavor, nutritional yeast can be added to the filling.
Q2: Can I use different types of beans?
A: Yes, feel free to experiment with different types of beans based on your preference and what you have on hand. Black beans and kidney beans are classic choices, but you can also use pinto beans, cannellini beans, or even lentils for a different texture and flavor profile. A mix of different beans can also be delicious!
Q3: Can I use pre-cooked rice for this recipe?
A: Yes, using pre-cooked rice is a great time-saver. You can use leftover cooked rice from a previous meal or store-bought pre-cooked rice pouches or containers. Just make sure the rice is cooked according to package directions before adding it to the filling.
Q4: How do I prevent the bell peppers from becoming soggy?
A: To prevent soggy bell peppers, avoid overfilling them too tightly, as this can trap moisture. Baking them uncovered for the last portion of the cooking time helps to evaporate excess moisture and allows the peppers to slightly caramelize. Also, ensure you don’t add too much liquid to the baking dish โ just a ยผ cup of water at the bottom is sufficient to create steam without making the peppers soggy.
Q5: Can I make these stuffed bell peppers ahead of time?
A: Yes, these stuffed bell peppers are perfect for making ahead. You can prepare them up to 24 hours in advance. Assemble the stuffed peppers, cover the baking dish tightly, and store them in the refrigerator. When ready to bake, simply preheat your oven and bake as directed, adding a few extra minutes to the baking time if baking directly from the fridge.
Q6: How do I reheat leftover stuffed bell peppers?
A: Leftover stuffed bell peppers can be easily reheated in the oven, microwave, or even in a skillet. For oven reheating, preheat your oven to 350ยฐF (175ยฐC) and bake for 15-20 minutes, or until heated through. For microwave reheating, microwave on medium power for 2-3 minutes per pepper, or until heated through. You can also reheat them in a skillet over medium heat with a little bit of water or broth to prevent them from drying out.
Q7: Can I add meat to this recipe if I’m not vegetarian?
A: While this recipe is designed to be vegetarian, you can certainly add meat if you prefer. Cooked ground beef, turkey, or sausage can be browned and drained, then added to the filling along with the rice and beans. Adjust seasonings as needed if adding meat. However, the rice and bean filling is hearty and flavorful enough to be satisfying on its own.
Q8: What if I don’t have all the spices listed?
A: Don’t worry if you don’t have every single spice listed. The key spices for this recipe are chili powder and cumin, which provide the core Southwestern flavor. Smoked paprika and oregano enhance the flavor, but you can adjust or substitute with other spices you have on hand. Consider using a general taco seasoning blend or even just salt, pepper, and garlic powder if you are short on spices. The most important thing is to season the filling to your taste!
Print
Stuffed Bell Peppers with Rice and Beans
Ingredients
- Bell Peppers:ย (6 large, assorted colors like red, yellow, and orange) โ These vibrant peppers form the edible bowls for our delicious filling, adding sweetness and a satisfying crunch. Choose firm peppers that can stand upright.
- Cooked Rice:ย (2 cups, cooked brown or white rice) โ Provides a fluffy and substantial base for the filling. Brown rice adds extra fiber and nuttiness, while white rice offers a lighter texture.
- Cooked Beans:ย (1 ยฝ cups, black beans or kidney beans, rinsed and drained) โ Hearty and protein-rich, beans contribute a creamy texture and earthy flavor. Black beans offer a slightly sweeter taste, while kidney beans are milder.
- Onion:ย (1 medium, finely diced) โ Forms the aromatic foundation of the filling, adding savory depth and flavor.
- Garlic:ย (2 cloves, minced) โ Enhances the savory notes and adds a pungent aroma that complements the other ingredients.
- Diced Tomatoes:ย (1 (14.5 ounce) can, undrained) โ Provides moisture and acidity to the filling, along with a tangy tomato flavor. Use fire-roasted tomatoes for a smoky depth or diced tomatoes with green chilies for a touch of heat.
- Tomato Paste:ย (2 tablespoons) โ Concentrates the tomato flavor, adding richness and depth to the sauce.
- Vegetable Broth:ย (ยฝ cup) โ Adds moisture and flavor to the filling, helping to keep it moist and preventing it from drying out during baking. Low-sodium vegetable broth is recommended.
- Spices:ย (1 teaspoon chili powder, 1 teaspoon cumin, ยฝ teaspoon smoked paprika, ยฝ teaspoon dried oregano, ยผ teaspoon salt, ยผ teaspoon black pepper, or to taste) โ These spices create a warm, savory, and slightly smoky flavor profile that perfectly complements the rice, beans, and peppers. Adjust the amounts to your preference.
- Olive Oil:ย (2 tablespoons) โ Used for sautรฉing the vegetables and adding richness to the filling. You can substitute with another cooking oil like avocado oil or coconut oil.
- Fresh Cilantro:ย (ยผ cup, chopped, for garnish) โ Adds a fresh, herbaceous note and vibrant green color as a final touch. Parsley can be used as a substitute if you prefer.
- Optional Toppings: (Shredded cheese (vegetarian or vegan), sour cream or Greek yogurt (vegetarian), avocado slices, salsa) โ These toppings add extra flavor, texture, and richness to the finished dish. Cheese melts beautifully over the peppers, while sour cream or yogurt adds a creamy tang. Avocado provides healthy fats and a smooth texture, and salsa adds a spicy kick.
Instructions
- Prepare the Bell Peppers:ย Begin by preheating your oven to 375ยฐF (190ยฐC). Wash the bell peppers thoroughly under cool running water. Carefully slice off the tops of the bell peppers, about ยฝ inch from the stem. Set the tops aside โ you can chop them up and add them to the filling later if desired, or discard them. Using a spoon or your fingers, remove the seeds and membranes from inside each bell pepper, ensuring they are clean and hollowed out. If you want the peppers to sit flat, you can carefully slice a thin sliver off the bottom of each pepper, being careful not to cut through the base, as this can cause the filling to leak out during baking.
- Sautรฉ Aromatics:ย Heat olive oil in a large skillet over medium heat. Add the diced onion and cook until softened and translucent, about 5-7 minutes, stirring occasionally. Once the onion is softened, add the minced garlic and cook for another minute until fragrant, being careful not to burn the garlic. The aroma of sautรฉing onions and garlic is the first step towards building delicious flavor in this dish.
- Build the Filling:ย Add the diced tomatoes (undrained), tomato paste, chili powder, cumin, smoked paprika, dried oregano, salt, and black pepper to the skillet with the onions and garlic. Stir well to combine all the spices and ensure the tomato paste is evenly distributed. Cook for 2-3 minutes, stirring occasionally, allowing the spices to bloom and release their flavors into the tomato mixture. This step deepens the flavor profile of the filling.
- Combine Filling Ingredients:ย Pour in the vegetable broth and bring the mixture to a simmer. Reduce the heat to low and add the cooked rice and rinsed and drained beans to the skillet. Stir everything together thoroughly to combine all the ingredients and ensure the rice and beans are evenly coated in the flavorful tomato sauce. Simmer for another 5-7 minutes, allowing the flavors to meld together and the filling to thicken slightly. Taste the filling and adjust seasonings as needed, adding more salt, pepper, or spices to your preference.
- Stuff the Peppers:ย Lightly grease a baking dish large enough to hold all the bell peppers snugly. Stand the hollowed-out bell peppers upright in the prepared baking dish. Spoon the rice and bean filling generously into each bell pepper, packing it in gently but not too tightly. Fill each pepper to the top, mounding the filling slightly if desired. If you have any leftover filling, you can spoon it around the base of the peppers in the baking dish.
- Bake the Stuffed Peppers:ย Pour about ยผ cup of water into the bottom of the baking dish. This will create steam and help keep the peppers moist during baking. Cover the baking dish tightly with aluminum foil. Bake in the preheated oven for 30 minutes. After 30 minutes, remove the foil and continue baking for another 15-20 minutes, or until the bell peppers are tender but still slightly firm, and the filling is heated through and bubbly. If you want the tops of the peppers to brown slightly, you can broil them for the last 1-2 minutes of baking, watching carefully to prevent burning.
- Garnish and Serve: Once the stuffed bell peppers are baked to your liking, carefully remove them from the oven. Let them cool slightly for a few minutes before serving. Garnish with fresh chopped cilantro and any optional toppings you desire, such as shredded cheese (if using, sprinkle it on top during the last few minutes of baking or after removing from the oven), sour cream or Greek yogurt, avocado slices, or salsa. Serve hot and enjoy!
Nutrition
- Serving Size: one normal portion
- Calories: 400
- Protein: 15g






