Stuffed Bell Peppers with Rice & Beans

Jenny

the heart behind Family Cooks Club

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

Stuffed bell peppers have always been a classic comfort food in my household, but I was looking for a healthier, vegetarian twist. That’s when I stumbled upon this recipe for Stuffed Bell Peppers with Rice & Beans, and let me tell you, it was a game-changer! From the vibrant colors of the bell peppers to the hearty and flavorful filling, this dish is a feast for the senses. My family, even the meat-lovers, absolutely devoured them. The combination of fluffy rice, protein-packed beans, and zesty seasonings nestled inside sweet bell peppers is simply irresistible. It’s become a regular weeknight meal for us, loved for its deliciousness, ease of preparation, and the fact that it’s packed with wholesome ingredients. Trust me, if you’re looking for a satisfying, healthy, and vegetarian-friendly meal, these stuffed bell peppers are a must-try!

Ingredients

  • Bell Peppers: 6 large bell peppers (various colors like red, yellow, orange, green) – These form the edible bowls for our delicious filling and provide a slightly sweet and crunchy texture.
  • Cooked Rice: 2 cups cooked rice (long-grain, brown rice, or quinoa) – Serves as the base of our filling, adding bulk and a comforting texture. Brown rice or quinoa adds more fiber and nutrients.
  • Black Beans: 1 (15-ounce) can black beans, rinsed and drained – Provides protein, fiber, and a creamy texture to the filling. They also add a wonderful earthy flavor.
  • Corn Kernels: 1 cup frozen or canned corn kernels – Adds sweetness, texture, and a pop of color to the filling. If using canned, drain well.
  • Onion: 1 medium yellow onion, finely chopped – Forms the aromatic base of the filling, adding savory depth and flavor.
  • Garlic: 2 cloves garlic, minced – Essential for flavor, garlic enhances the savory notes of the filling and pairs perfectly with the other ingredients.
  • Diced Tomatoes: 1 (14.5-ounce) can diced tomatoes, undrained – Provides moisture, acidity, and a juicy element to the filling. The tomatoes also contribute to a richer sauce.
  • Tomato Sauce: 1 cup tomato sauce – Further enhances the tomato flavor and binds the filling together, creating a cohesive and saucy texture.
  • Vegetable Broth: 1/2 cup vegetable broth – Adds moisture during baking, ensuring the rice and beans are perfectly cooked and the peppers are tender. It also adds depth of flavor.
  • Olive Oil: 2 tablespoons olive oil – Used for sautéing the vegetables and adding richness to the filling. You can substitute with other cooking oils like avocado oil.
  • Chili Powder: 2 tablespoons chili powder – Provides a warm, earthy, and slightly spicy flavor to the filling, giving it a Southwestern flair.
  • Cumin: 1 tablespoon ground cumin – Adds a warm, earthy, and aromatic flavor that complements the chili powder and other spices.
  • Smoked Paprika: 1 teaspoon smoked paprika – Adds a smoky depth of flavor that enhances the overall taste profile of the filling. Regular paprika can be substituted if smoked paprika is unavailable.
  • Oregano: 1 teaspoon dried oregano – Provides a slightly peppery and earthy flavor that complements the tomatoes and other Mediterranean-inspired spices.
  • Salt: 1 teaspoon salt, or to taste – Enhances the flavors of all the ingredients and balances the overall taste of the dish.
  • Black Pepper: 1/2 teaspoon black pepper, or to taste – Adds a subtle spice and enhances the overall flavor profile.
  • Shredded Cheese (Optional): 1 cup shredded cheese (cheddar, Monterey Jack, or vegan cheese) – Adds a cheesy, melty topping for extra flavor and richness. Optional for vegan diets or cheese preferences.
  • Fresh Cilantro (Optional): Fresh cilantro, chopped, for garnish – Provides a fresh, bright, and herbaceous garnish that adds a final touch of flavor and visual appeal.

Instructions

  1. Preheat the Oven and Prepare Peppers: Preheat your oven to 375°F (190°C). While the oven is preheating, prepare the bell peppers. Carefully cut off the tops of each bell pepper, about ½ inch from the stem. Remove the seeds and membranes from inside each pepper and from the insides of the pepper tops if you wish to use them. Set the pepper bodies aside and, if using, chop the pepper tops and set them aside as well. Preparing the peppers now ensures they are ready to be filled once the filling is made and the oven is at the correct temperature for even baking.
  2. Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook until softened, about 5-7 minutes. Stir occasionally to prevent burning and ensure even cooking. Once the onion is softened and translucent, add the minced garlic and cook for another minute until fragrant. Be careful not to burn the garlic, as burnt garlic can become bitter. Sautéing the onion and garlic first builds a flavorful base for the entire filling.
  3. Add Spices and Vegetables: Add the chili powder, cumin, smoked paprika, and oregano to the skillet with the onion and garlic. Cook for 1 minute more, stirring constantly, until fragrant. This step is crucial as it blooms the spices, releasing their essential oils and intensifying their flavors. Next, add the diced tomatoes (undrained, including their juice for extra moisture), tomato sauce, corn kernels, black beans, and cooked rice to the skillet. If you are using the chopped pepper tops, add them now as well.
  4. Simmer the Filling: Stir everything together well to combine all the ingredients and spices evenly. Pour in the vegetable broth and bring the mixture to a simmer. Reduce the heat to low, cover the skillet, and let it simmer for 10-15 minutes, stirring occasionally. Simmering allows the flavors to meld together beautifully and the sauce to thicken slightly, creating a more cohesive and flavorful filling. Taste and adjust seasoning with salt and pepper as needed. Remember that flavors deepen as they cook, so season to your preference.
  5. Stuff the Peppers: Remove the skillet from the heat. Carefully spoon the rice and bean filling into each bell pepper, packing it in gently but firmly. Fill each pepper to the top, or slightly mounded if desired. If you have any leftover filling, you can spoon it around the base of the peppers in the baking dish.
  6. Bake the Stuffed Peppers: Arrange the stuffed bell peppers upright in a baking dish. If you want to add cheese, sprinkle shredded cheese evenly over the top of each stuffed pepper. Pour about 1/4 cup of water into the bottom of the baking dish. This creates steam during baking, preventing the peppers from drying out and ensuring they become tender. Cover the baking dish with aluminum foil. Bake in the preheated oven for 30 minutes. After 30 minutes, remove the foil and bake for another 15-20 minutes, or until the bell peppers are tender and the cheese is melted and bubbly (if using). Baking covered initially helps steam the peppers and cook them through, while removing the foil towards the end allows for browning and cheese melting.
  7. Rest and Garnish: Once the stuffed peppers are done, carefully remove them from the oven. Let them rest for a few minutes before serving. This allows the filling to set slightly and the peppers to cool down enough to handle. Garnish with fresh chopped cilantro, if desired, before serving. The fresh cilantro adds a bright and refreshing finish to the rich flavors of the stuffed peppers.
  8. Serve and Enjoy: Serve the stuffed bell peppers hot. They can be enjoyed as a main course on their own or with a side salad or crusty bread. These stuffed bell peppers are a complete and satisfying meal, perfect for a healthy and flavorful dinner.

Nutrition Facts

(Per serving, approximately 1 stuffed pepper)

  • Serving Size: 1 stuffed bell pepper
  • Calories: Approximately 350-400 calories – This is an estimate and can vary depending on the exact ingredients used and portion sizes.
  • Protein: 12-15 grams – Primarily from the black beans and rice, protein is essential for building and repairing tissues and provides satiety.
  • Fiber: 10-12 grams – A high source of dietary fiber from the bell peppers, beans, rice, and corn. Fiber aids in digestion, promotes gut health, and helps regulate blood sugar levels.
  • Vitamin C: Over 100% of Daily Value – Bell peppers are an excellent source of Vitamin C, a powerful antioxidant that supports immune function and skin health.
  • Vitamin A: High in Vitamin A – Bell peppers, especially red and orange ones, are rich in Vitamin A, important for vision, immune function, and cell growth.
  • Iron: Good source of Iron – Black beans and rice contribute to the iron content, which is essential for carrying oxygen in the blood and preventing anemia.

Note: Nutritional values are estimates and can vary based on specific ingredients used and serving sizes. For accurate nutritional information, use a nutrition calculator and input the exact brands and quantities of ingredients used.

Preparation Time

  • Prep Time: 30 minutes – This includes chopping vegetables, preparing the peppers, and measuring out ingredients. Efficient chopping and organization can reduce prep time.
  • Cook Time: 45-50 minutes – This includes both simmering the filling on the stovetop and baking the stuffed peppers in the oven. Baking time may vary slightly depending on your oven.
  • Total Time: 1 hour 15 minutes – 1 hour 20 minutes – From start to finish, this is the total time needed to prepare and cook these delicious stuffed bell peppers. While it requires a bit of time, the result is a satisfying and healthy meal well worth the effort.

How to Serve

These Stuffed Bell Peppers with Rice & Beans are versatile and can be served in various ways to complement the main dish or create a complete meal. Here are some serving suggestions:

  • As a Main Course:
    • Standalone Meal: They are substantial enough to be a satisfying and complete vegetarian or vegan main course on their own. Serve two halves per person for a heartier meal.
    • With a Side Salad: A fresh green salad with a light vinaigrette dressing provides a crisp and refreshing contrast to the warm and hearty stuffed peppers. Consider a simple mixed green salad, a Caesar salad (vegan Caesar for vegan option), or a Mediterranean salad.
    • With Crusty Bread: Serve with a side of crusty bread, like baguette slices or sourdough, for soaking up any extra sauce from the peppers and making it a more filling meal. Garlic bread would also be a delicious accompaniment.
  • As Part of a Larger Meal:
    • Alongside Roasted Vegetables: Pair with roasted vegetables like broccoli, asparagus, Brussels sprouts, or sweet potatoes for a more nutritious and balanced meal. The roasted vegetables add different textures and flavors.
    • With a Grain Side: While the peppers already contain rice, you could serve them with another grain like quinoa or couscous on the side for extra carbohydrates, especially if serving smaller portions of the peppers.
    • As a Buffet Item: Stuffed bell peppers are great for potlucks, buffets, or gatherings as they can be prepared ahead of time and are easily served at room temperature or reheated.
  • Topping and Garnish Ideas:
    • Sour Cream or Greek Yogurt: A dollop of sour cream or Greek yogurt (or vegan sour cream/yogurt) adds a cool and tangy contrast to the warm and savory peppers.
    • Salsa or Pico de Gallo: Spoon some fresh salsa or pico de gallo over the top for a zesty and refreshing kick.
    • Avocado or Guacamole: Diced avocado or a dollop of guacamole adds creaminess and healthy fats.
    • Hot Sauce: For those who like a bit of heat, offer a side of hot sauce or a sprinkle of red pepper flakes.
    • Fresh Herbs: Besides cilantro, consider other fresh herbs like parsley or chives for garnish, adding freshness and visual appeal.

Additional Tips for Perfect Stuffed Bell Peppers

  1. Choose the Right Peppers: Select bell peppers that are firm and sturdy, able to hold their shape during baking. Choose peppers of similar size for even cooking. A mix of colors not only looks beautiful but can also offer slight variations in sweetness and flavor.
  2. Pre-Cook Rice Properly: Ensure your rice is cooked perfectly before adding it to the filling. Overcooked rice can become mushy, while undercooked rice will not soften properly during baking. Fluffy, well-cooked rice is key to the texture of the filling.
  3. Don’t Overstuff: While you want to fill the peppers generously, avoid overstuffing them. Overfilling can cause the peppers to burst during baking, and the filling might spill out. Leave a little space at the top to allow for expansion during cooking.
  4. Par-boil Peppers for Softer Texture (Optional): If you prefer very soft bell peppers, you can par-boil them before stuffing. Bring a large pot of salted water to a boil. Add the hollowed peppers and boil for 5 minutes. Drain and then stuff as directed. This pre-cooking step softens the peppers significantly.
  5. Customize Your Filling: Feel free to customize the filling to your liking. Add other vegetables like zucchini, mushrooms, or spinach. You can also use different types of beans like kidney beans or pinto beans. For a spicier filling, add diced jalapeños or a pinch of cayenne pepper.
  6. Make it Vegan: This recipe is naturally vegetarian, and easily made vegan by omitting the cheese topping or using a vegan cheese alternative. Ensure all ingredients are vegan-friendly, especially if using store-bought broth or tomato sauce.
  7. Prepare Ahead of Time: You can prepare the filling ahead of time and store it in the refrigerator for up to 2 days. You can also stuff the peppers ahead of time and keep them refrigerated, ready to bake when needed. This makes it a great meal for meal prepping or busy weeknights.
  8. Freeze Leftovers: Cooked 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. They can be frozen for up to 2-3 months. To reheat, bake them from frozen in a preheated oven at 350°F (175°C) for about 40-50 minutes, or until heated through. You can also thaw them in the refrigerator overnight before reheating for a shorter cooking time.

Frequently Asked Questions (FAQ)

Q1: Can I use different types of rice for this recipe?

A: Yes, you can definitely use different types of rice! Long-grain white rice, brown rice, basmati rice, or even quinoa all work well. Brown rice and quinoa will add more fiber and a slightly nuttier flavor. Just ensure the rice is cooked according to package directions before adding it to the filling.

Q2: I don’t have black beans; can I substitute them with another type of bean?

A: Absolutely! Kidney beans, pinto beans, cannellini beans, or even lentils would be great substitutes for black beans. Each type will bring a slightly different flavor and texture, but they will all work well in this recipe. Just make sure to rinse and drain canned beans before using.

Q3: Can I make these stuffed peppers spicier?

A: Yes, if you prefer a spicier dish, there are several ways to add heat. You can add diced jalapeños or serrano peppers to the filling while sautéing the onions and garlic. You could also add a pinch of cayenne pepper or red pepper flakes to the spice mixture. Serving with hot sauce on the side is another easy way to customize the spiciness for individual preferences.

Q4: Can I make these stuffed peppers without cheese?

A: Yes, definitely! The cheese topping is completely optional. The stuffed peppers are delicious and flavorful even without cheese. For a vegan version, simply omit the cheese or use a vegan shredded cheese alternative. The filling itself is hearty and satisfying without any cheese.

Q5: How do I store leftover stuffed bell peppers?

A: Leftover stuffed bell peppers should be stored in an airtight container in the refrigerator. They will keep well for 3-4 days. You can reheat them in the oven at 350°F (175°C) until heated through, or microwave them for a quicker reheat. They are also delicious cold or at room temperature, making them great for lunch the next day.

Q6: Can I grill these stuffed bell peppers instead of baking them?

A: Yes, you can grill stuffed bell peppers! Preheat your grill to medium heat. Prepare the peppers and filling as instructed. Wrap each stuffed pepper in aluminum foil and grill for about 30-40 minutes, or until the peppers are tender. Grilling will impart a smoky flavor to the peppers, adding another layer of deliciousness.

Q7: My bell peppers are floating in the baking dish. Is this normal?

A: It’s normal for bell peppers to float slightly if you’ve added water to the baking dish. The water is there to create steam and prevent the peppers from drying out. As long as the water level isn’t too high (about ¼ cup is usually sufficient), it shouldn’t be a problem. If you are concerned, you can use a smaller baking dish to keep the peppers more snug and upright.

Q8: Can I add ground meat to this recipe if I’m not strictly vegetarian?

A: Yes, you can easily adapt this recipe to include ground meat if you prefer. Brown about ½ pound of ground beef, turkey, or chicken along with the onions and garlic. Drain off any excess fat before adding the spices and other filling ingredients. This will create a heartier, non-vegetarian version of the stuffed bell peppers. Just ensure the meat is fully cooked before stuffing the peppers.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Stuffed Bell Peppers with Rice & Beans


  • Author: Sarah

Ingredients

  • Bell Peppers: 6 large bell peppers (various colors like red, yellow, orange, green) – These form the edible bowls for our delicious filling and provide a slightly sweet and crunchy texture.
  • Cooked Rice: 2 cups cooked rice (long-grain, brown rice, or quinoa) – Serves as the base of our filling, adding bulk and a comforting texture. Brown rice or quinoa adds more fiber and nutrients.
  • Black Beans: 1 (15-ounce) can black beans, rinsed and drained – Provides protein, fiber, and a creamy texture to the filling. They also add a wonderful earthy flavor.
  • Corn Kernels: 1 cup frozen or canned corn kernels – Adds sweetness, texture, and a pop of color to the filling. If using canned, drain well.
  • Onion: 1 medium yellow onion, finely chopped – Forms the aromatic base of the filling, adding savory depth and flavor.
  • Garlic: 2 cloves garlic, minced – Essential for flavor, garlic enhances the savory notes of the filling and pairs perfectly with the other ingredients.
  • Diced Tomatoes: 1 (14.5-ounce) can diced tomatoes, undrained – Provides moisture, acidity, and a juicy element to the filling. The tomatoes also contribute to a richer sauce.
  • Tomato Sauce: 1 cup tomato sauce – Further enhances the tomato flavor and binds the filling together, creating a cohesive and saucy texture.
  • Vegetable Broth: 1/2 cup vegetable broth – Adds moisture during baking, ensuring the rice and beans are perfectly cooked and the peppers are tender. It also adds depth of flavor.
  • Olive Oil: 2 tablespoons olive oil – Used for sautéing the vegetables and adding richness to the filling. You can substitute with other cooking oils like avocado oil.
  • Chili Powder: 2 tablespoons chili powder – Provides a warm, earthy, and slightly spicy flavor to the filling, giving it a Southwestern flair.
  • Cumin: 1 tablespoon ground cumin – Adds a warm, earthy, and aromatic flavor that complements the chili powder and other spices.
  • Smoked Paprika: 1 teaspoon smoked paprika – Adds a smoky depth of flavor that enhances the overall taste profile of the filling. Regular paprika can be substituted if smoked paprika is unavailable.
  • Oregano: 1 teaspoon dried oregano – Provides a slightly peppery and earthy flavor that complements the tomatoes and other Mediterranean-inspired spices.
  • Salt: 1 teaspoon salt, or to taste – Enhances the flavors of all the ingredients and balances the overall taste of the dish.
  • Black Pepper: 1/2 teaspoon black pepper, or to taste – Adds a subtle spice and enhances the overall flavor profile.
  • Shredded Cheese (Optional): 1 cup shredded cheese (cheddar, Monterey Jack, or vegan cheese) – Adds a cheesy, melty topping for extra flavor and richness. Optional for vegan diets or cheese preferences.
  • Fresh Cilantro (Optional): Fresh cilantro, chopped, for garnish – Provides a fresh, bright, and herbaceous garnish that adds a final touch of flavor and visual appeal.

Instructions

  1. Preheat the Oven and Prepare Peppers: Preheat your oven to 375°F (190°C). While the oven is preheating, prepare the bell peppers. Carefully cut off the tops of each bell pepper, about ½ inch from the stem. Remove the seeds and membranes from inside each pepper and from the insides of the pepper tops if you wish to use them. Set the pepper bodies aside and, if using, chop the pepper tops and set them aside as well. Preparing the peppers now ensures they are ready to be filled once the filling is made and the oven is at the correct temperature for even baking.
  2. Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook until softened, about 5-7 minutes. Stir occasionally to prevent burning and ensure even cooking. Once the onion is softened and translucent, add the minced garlic and cook for another minute until fragrant. Be careful not to burn the garlic, as burnt garlic can become bitter. Sautéing the onion and garlic first builds a flavorful base for the entire filling.
  3. Add Spices and Vegetables: Add the chili powder, cumin, smoked paprika, and oregano to the skillet with the onion and garlic. Cook for 1 minute more, stirring constantly, until fragrant. This step is crucial as it blooms the spices, releasing their essential oils and intensifying their flavors. Next, add the diced tomatoes (undrained, including their juice for extra moisture), tomato sauce, corn kernels, black beans, and cooked rice to the skillet. If you are using the chopped pepper tops, add them now as well.
  4. Simmer the Filling: Stir everything together well to combine all the ingredients and spices evenly. Pour in the vegetable broth and bring the mixture to a simmer. Reduce the heat to low, cover the skillet, and let it simmer for 10-15 minutes, stirring occasionally. Simmering allows the flavors to meld together beautifully and the sauce to thicken slightly, creating a more cohesive and flavorful filling. Taste and adjust seasoning with salt and pepper as needed. Remember that flavors deepen as they cook, so season to your preference.
  5. Stuff the Peppers: Remove the skillet from the heat. Carefully spoon the rice and bean filling into each bell pepper, packing it in gently but firmly. Fill each pepper to the top, or slightly mounded if desired. If you have any leftover filling, you can spoon it around the base of the peppers in the baking dish.
  6. Bake the Stuffed Peppers: Arrange the stuffed bell peppers upright in a baking dish. If you want to add cheese, sprinkle shredded cheese evenly over the top of each stuffed pepper. Pour about 1/4 cup of water into the bottom of the baking dish. This creates steam during baking, preventing the peppers from drying out and ensuring they become tender. Cover the baking dish with aluminum foil. Bake in the preheated oven for 30 minutes. After 30 minutes, remove the foil and bake for another 15-20 minutes, or until the bell peppers are tender and the cheese is melted and bubbly (if using). Baking covered initially helps steam the peppers and cook them through, while removing the foil towards the end allows for browning and cheese melting.
  7. Rest and Garnish: Once the stuffed peppers are done, carefully remove them from the oven. Let them rest for a few minutes before serving. This allows the filling to set slightly and the peppers to cool down enough to handle. Garnish with fresh chopped cilantro, if desired, before serving. The fresh cilantro adds a bright and refreshing finish to the rich flavors of the stuffed peppers.
  8. Serve and Enjoy: Serve the stuffed bell peppers hot. They can be enjoyed as a main course on their own or with a side salad or crusty bread. These stuffed bell peppers are a complete and satisfying meal, perfect for a healthy and flavorful dinner.

Nutrition

  • Serving Size: One Normal Portion
  • Calories: 400
  • Fiber: 12
  • Protein: 15