Stuffed Bell Peppers with Rice and Beans

Sophia

Founder of Vintage cooks

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.

I will always associate Stuffed Bell Peppers with my first apartment kitchen. It was small, the budget was tight, and my culinary skills were, to put it generously, a work in progress. I was looking for meals that were healthy, affordable, and could stretch over a few days. I stumbled upon a basic recipe for stuffed peppers, and something clicked. The peppers themselves were edible, colorful bowls—a genius concept! I swapped the traditional meat for a hearty, budget-friendly mix of black beans and rice. The first time I pulled that pan from the oven, my tiny kitchen filled with the warm, savory aroma of roasted peppers, cumin, and garlic. The peppers were tender, the filling was satisfying, and the little bit of cheese on top was gloriously melted. It felt like a gourmet meal, but it cost next to nothing and gave me lunches for two more days. It was more than just dinner; it was a culinary triumph. It taught me that delicious, wholesome food didn’t have to be complicated or expensive. That exact recipe has evolved over the years, but its comforting, resourceful spirit remains the heart of what is now a beloved family favorite.

A Timeless Classic Reimagined: The Allure of Stuffed Bell Peppers with Rice and Beans

Stuffed peppers are a culinary tradition found in cultures all around the world, from the Mediterranean to Eastern Europe and Latin America. The concept is brilliantly simple: use the hollow of a bell pepper as a natural, edible vessel for a delicious filling. While traditional recipes often feature ground meat, this vegetarian version starring rice and beans is a modern classic in its own right. It’s a powerhouse of flavor, nutrition, and vibrant color that proves a meatless meal can be profoundly satisfying.

This recipe for Stuffed Bell Peppers with Rice and Beans transforms the humble pepper into the star of the dinner table. The peppers are roasted until sweet and tender, then filled to the brim with a savory, perfectly spiced mixture of fluffy rice, hearty black beans, sweet corn, and aromatic vegetables, all bound together with a rich tomato sauce. Topped with a layer of melted cheese (or a dairy-free alternative), it’s a complete, well-rounded meal in one perfect package. It’s a testament to the beauty of plant-based cooking and a dish that’s guaranteed to win over vegetarians and meat-eaters alike.

Why You’ll Fall in Love with This Recipe

If you’re not already a fan, here are a few reasons why this dish will become a staple in your cooking repertoire:

  • Incredibly Nutritious: This meal is a fantastic source of plant-based protein, dietary fiber from the beans and vegetables, and complex carbohydrates. It’s packed with vitamins and antioxidants, especially Vitamin C from the bell peppers.
  • Budget-Friendly: The core ingredients—rice, beans, and seasonal vegetables—are some of the most affordable items in the grocery store, allowing you to create a large, satisfying meal without breaking the bank.
  • Endlessly Customizable: This recipe is a perfect template. You can easily swap the grains, beans, vegetables, and spices to suit your taste or use up whatever you have in your pantry and fridge.
  • Perfect for Meal Prep: Stuffed peppers are a dream for meal prepping. They hold up beautifully in the refrigerator and can even be frozen, making them a perfect solution for busy weeknight dinners.
  • Visually Stunning: The vibrant colors of the different bell peppers make for a beautiful presentation. It’s a dish that looks as good as it tastes, making it impressive enough to serve to guests.
  • Dietary-Friendly: This recipe is naturally vegetarian and can easily be made vegan and gluten-free with a few simple substitutions.

The Ultimate Stuffed Bell Peppers with Rice and Beans Recipe

This recipe yields six generously stuffed pepper halves, perfect for 3-6 servings depending on appetite.

Complete Ingredients

  • For the Peppers:
    • 3 large bell peppers of any color (red, yellow, orange, or green), halved lengthwise and seeds removed
    • 1 tablespoon of olive oil
    • Pinch of salt and black pepper
  • For the Filling:
    • 1 tablespoon of olive oil
    • 1 medium yellow onion, finely chopped
    • 3-4 cloves of garlic, minced
    • 1 cup of cooked rice (white, brown, or quinoa)
    • 1 (15-ounce) can of black beans, rinsed and drained
    • 1 cup of frozen or fresh corn kernels
    • 1 (15-ounce) can of diced tomatoes, undrained
    • 1 teaspoon of ground cumin
    • 1/2 teaspoon of smoked paprika
    • 1/2 teaspoon of dried oregano
    • 1/4 teaspoon of chili powder (or more, to taste)
    • 1/2 cup of vegetable broth or water
    • Salt and black pepper to taste
    • 1/4 cup of fresh cilantro, chopped
  • For the Topping:
    • 1 cup of shredded cheese (Cheddar, Monterey Jack, or a Mexican blend)
    • For a vegan option: Use 1 cup of your favorite dairy-free shredded cheese or a sprinkle of nutritional yeast.

Step-by-Step Instructions

  1. Prepare the Peppers: Preheat your oven to 400°F (200°C). Place the bell pepper halves, cut-side up, in a 9×13 inch baking dish. Drizzle them with 1 tablespoon of olive oil and sprinkle with a pinch of salt and pepper. Bake for 15-20 minutes. This crucial pre-baking step ensures the peppers will be tender and fully cooked, not hard and raw.
  2. Sauté the Aromatics: While the peppers are pre-baking, prepare the filling. Heat 1 tablespoon of olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and cook for 4-5 minutes, until softened and translucent. Add the minced garlic and cook for another minute until fragrant.
  3. Build the Filling: To the skillet, add the rinsed black beans, corn, diced tomatoes (with their juices), cumin, smoked paprika, dried oregano, and chili powder. Stir everything together to combine.
  4. Simmer the Flavors: Pour in the vegetable broth or water. Bring the mixture to a simmer and let it cook for 5-7 minutes, allowing the flavors to meld and the sauce to thicken slightly.
  5. Incorporate the Rice and Herbs: Remove the skillet from the heat. Gently stir in the cooked rice and the chopped fresh cilantro. Season the filling generously with salt and pepper to your taste. This is your last chance to season the filling, so don’t be shy!
  6. Stuff the Peppers: Carefully remove the pre-baked peppers from the oven. Spoon the rice and bean mixture evenly into each pepper half, packing it in gently.
  7. Top and Bake: Sprinkle the shredded cheese (or vegan alternative) over the top of each stuffed pepper. Pour about 1/4 cup of water or vegetable broth into the bottom of the baking dish (this creates steam and prevents the peppers from burning).
  8. Final Bake: Return the dish to the oven and bake for another 15-20 minutes, or until the filling is heated through and the cheese is melted and bubbly.

Nutrition Facts

  • Servings: 6 (1 stuffed pepper half each)
  • Calories per serving: Approximately 300-400 calories (This is an estimate and will vary based on the size of the peppers and the type of cheese used).

Preparation and Cook Time

  • Preparation Time: 20 minutes
  • Cook Time: 30-40 minutes
  • Total Time: Approximately 50-60 minutes

The Art of Serving: Turning a Meal into an Experience

These stuffed peppers are a complete meal on their own, but adding a few simple garnishes and sides can elevate them to a true feast.

  • Top it Off (The Best Part!):
    • Cool and Creamy: A dollop of sour cream or plain Greek yogurt (or a dairy-free sour cream) provides a wonderful cool contrast to the warm, savory filling.
    • Fresh and Zesty: A spoonful of fresh salsa or pico de gallo adds a bright, acidic kick.
    • Rich and Green: Sliced or diced avocado adds a rich, creamy texture and healthy fats.
    • Herbal Finish: An extra sprinkle of fresh cilantro or chopped green onions adds a final burst of freshness.
    • A Little Heat: A few dashes of your favorite hot sauce or some pickled jalapeños can add a nice spicy element.
  • Perfect Side Dishes:
    • Simple Salad: A crisp green salad with a lime vinaigrette is a perfect light and refreshing accompaniment.
    • Cornbread: A slice of warm cornbread on the side is perfect for soaking up any extra sauce.
    • Tortilla Chips: Serve with a side of tortilla chips for scooping up any filling that might have escaped.

5 Essential Tips for Stuffed Pepper Perfection

Follow these key tips to ensure your stuffed peppers are flawless every single time.

1. Don’t Skip the Pre-Bake!
This is the most critical tip for avoiding crunchy, undercooked peppers. Giving the empty pepper halves a head start in the oven for 15-20 minutes ensures they become wonderfully sweet and tender-crisp in the final dish.

2. Use Pre-Cooked Rice
This recipe is designed for already cooked rice. Do not use uncooked rice in the filling, as there isn’t enough liquid or cooking time for it to cook through properly inside the pepper, which would result in a hard, crunchy filling. This is a perfect way to use up leftover rice.

3. Season Every Layer Generously
Great cooking is about building flavor. Salt the water when you cook your rice. Season the peppers themselves with salt and pepper before the pre-bake. And most importantly, taste and generously season the final filling mixture before stuffing it into the peppers.

4. Add Liquid to the Baking Dish
Pouring a small amount of water or vegetable broth into the bottom of the baking dish before the final bake is a simple but brilliant trick. It creates steam in the oven, which helps to keep the peppers moist and cook them evenly. It also prevents the bottoms of the peppers from scorching.

5. Choose Your Peppers Wisely
For the best results, choose peppers that are large and have a relatively flat bottom so they can sit upright in the baking dish without tipping over. While you can cut the peppers in half lengthwise (as in this recipe), you can also cut just the tops off and stand them upright for a different presentation.

Endless Variations: Making This Recipe Your Own

This recipe is a fantastic starting point. Feel free to get creative and tailor it to your tastes.

  • Swap the Grain: Instead of rice, try using cooked quinoa for a protein boost, or other hearty grains like farro or bulgur.
  • Change the Beans: Kidney beans, pinto beans, or even lentils would work wonderfully in place of black beans.
  • Add More Veggies: Sauté diced zucchini, mushrooms, or carrots along with the onion for extra nutrients and flavor.
  • Give it a Different Flavor Profile:
    • Mediterranean Twist: Use chickpeas instead of black beans, quinoa instead of rice, and add chopped spinach, kalamata olives, and crumbled feta cheese. Season with oregano and lemon juice.
    • Spicy Southwest: Add a diced jalapeño with the onion and a pinch of cayenne pepper for extra heat.

Frequently Asked Questions (FAQ)

1. Can I make Stuffed Bell Peppers ahead of time?
Yes! This recipe is perfect for making ahead. You can either prepare the filling in advance and store it in the fridge for up to 3 days, then stuff and bake the peppers when ready. Or, you can fully assemble and bake the peppers, let them cool, and store them in an airtight container in the refrigerator for up to 4 days. Reheat in the oven or microwave.

2. Can I freeze stuffed peppers?
Absolutely. For best results, fully assemble and bake the peppers, then let them cool completely. You can freeze them individually on a baking sheet before transferring them to a freezer-safe bag or container. They can be frozen for up to 3 months. To reheat, you can bake them directly from frozen at 375°F (190°C) for 30-40 minutes, or until heated through.

3. How do I make this recipe vegan?
It’s incredibly simple to make this recipe vegan. The filling is already vegan. The only substitution you need to make is to use your favorite brand of dairy-free shredded cheese for the topping, or omit the cheese altogether and sprinkle with nutritional yeast for a cheesy flavor.

4. Why are my stuffed peppers watery?
Bell peppers naturally release water as they cook. To minimize this, make sure your filling isn’t too wet to begin with. If your canned tomatoes are extra juicy, you can drain a little of the liquid. The pre-baking step also helps to release some of the peppers’ initial moisture.

5. Which color bell pepper is best for stuffing?
This is purely a matter of preference!

  • Red, Yellow, and Orange Peppers: These are sweeter and have a milder flavor, which many people prefer. They also contain more vitamins.
  • Green Peppers: These are less sweet and have a more earthy, slightly bitter flavor that provides a nice contrast to the savory filling.
    Using a mix of colors makes for the most beautiful presentation.

A Final Word: A Meal to Feel Good About

Stuffed Bell Peppers with Rice and Beans is more than just a recipe; it’s a celebration of wholesome, vibrant, and satisfying food. It’s a dish that proves that healthy eating can be incredibly delicious and that simple, plant-based ingredients can be transformed into a meal that is both comforting and elegant. It’s a perfect weeknight staple, a crowd-pleasing party dish, and a shining example of how wonderful vegetarian cooking can be. So pick out your most colorful peppers and get ready to create a meal you can truly feel good about.

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 and Beans


  • Author: Sophia

Ingredients

Scale

Complete Ingredients

  • For the Peppers:

    • 3 large bell peppers of any color (red, yellow, orange, or green), halved lengthwise and seeds removed
    • 1 tablespoon of olive oil
    • Pinch of salt and black pepper

  • For the Filling:

    • 1 tablespoon of olive oil
    • 1 medium yellow onion, finely chopped
    • 34 cloves of garlic, minced
    • 1 cup of cooked rice (white, brown, or quinoa)
    • 1 (15-ounce) can of black beans, rinsed and drained
    • 1 cup of frozen or fresh corn kernels
    • 1 (15-ounce) can of diced tomatoes, undrained
    • 1 teaspoon of ground cumin
    • 1/2 teaspoon of smoked paprika
    • 1/2 teaspoon of dried oregano
    • 1/4 teaspoon of chili powder (or more, to taste)
    • 1/2 cup of vegetable broth or water
    • Salt and black pepper to taste
    • 1/4 cup of fresh cilantro, chopped

  • For the Topping:

    • 1 cup of shredded cheese (Cheddar, Monterey Jack, or a Mexican blend)
    • For a vegan option: Use 1 cup of your favorite dairy-free shredded cheese or a sprinkle of nutritional yeast.


Instructions

  1. Prepare the Peppers: Preheat your oven to 400°F (200°C). Place the bell pepper halves, cut-side up, in a 9×13 inch baking dish. Drizzle them with 1 tablespoon of olive oil and sprinkle with a pinch of salt and pepper. Bake for 15-20 minutes. This crucial pre-baking step ensures the peppers will be tender and fully cooked, not hard and raw.
  2. Sauté the Aromatics: While the peppers are pre-baking, prepare the filling. Heat 1 tablespoon of olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and cook for 4-5 minutes, until softened and translucent. Add the minced garlic and cook for another minute until fragrant.
  3. Build the Filling: To the skillet, add the rinsed black beans, corn, diced tomatoes (with their juices), cumin, smoked paprika, dried oregano, and chili powder. Stir everything together to combine.
  4. Simmer the Flavors: Pour in the vegetable broth or water. Bring the mixture to a simmer and let it cook for 5-7 minutes, allowing the flavors to meld and the sauce to thicken slightly.
  5. Incorporate the Rice and Herbs: Remove the skillet from the heat. Gently stir in the cooked rice and the chopped fresh cilantro. Season the filling generously with salt and pepper to your taste. This is your last chance to season the filling, so don’t be shy!
  6. Stuff the Peppers: Carefully remove the pre-baked peppers from the oven. Spoon the rice and bean mixture evenly into each pepper half, packing it in gently.
  7. Top and Bake: Sprinkle the shredded cheese (or vegan alternative) over the top of each stuffed pepper. Pour about 1/4 cup of water or vegetable broth into the bottom of the baking dish (this creates steam and prevents the peppers from burning).
  8. Final Bake: Return the dish to the oven and bake for another 15-20 minutes, or until the filling is heated through and the cheese is melted and bubbly.

Nutrition

  • Serving Size: one normal portion
  • Calories: 300-400