Mexican Stuffed Peppers with Rice and Beans

Servings: 6 Total Time: 50 mins Difficulty: Beginner
pinit

Save this recipe for later !

Mexican cuisine is known for its bold flavors, colorful presentation, and comforting warmth — and these Mexican Stuffed Peppers with Rice and Beans are the perfect example. With soft roasted bell peppers filled with a hearty mixture of seasoned rice, black beans, sweet corn, tomatoes, and melty cheese, this dish delivers a satisfying and delicious experience in every bite.

Whether you’re cooking for a family dinner, meal prepping for the week, or hosting a festive gathering, these stuffed peppers are a beautiful centerpiece — both nourishing and deeply flavorful.

Why I Love This Recipe

I love this recipe because it’s:

  • Simple yet flavorful, with spices that bring everything to life
  • Nutritious and wholesome, full of fiber, protein, and vegetables
  • Versatile, easily adjustable for vegan, spicy, or cheesy variations
  • Meal-prep friendly, storing and reheating beautifully

The combination of tender bell peppers and savory filling makes it a comfort food that feels indulgent but remains healthy.

Why This Recipe Is a Must-Try

You should try this recipe because:

  • It’s an easy one-pan meal with minimal cleanup.
  • The flavors represent classic Mexican cuisine in a beginner-friendly format.
  • It’s family-friendly and loved by kids and adults.
  • You can customize the dish with different fillings, sauces, or toppings.

It’s a perfect balance of convenience, nutrition, and taste.

Recipe Details

CategoryInformation
Preparation Time20–25 minutes
Cooking Time30–35 minutes
Total Time50–60 minutes
Servings6 stuffed peppers (6 servings)
Calories per Serving (approx.)310–350 calories
CourseMain Course
CuisineMexican

Ingredients

For the Stuffed Peppers

  • 6 large bell peppers (red, yellow, or green)
  • 1 cup cooked white or brown rice
  • 1 can (15 oz / 425g) black beans, drained and rinsed
  • 1 cup corn kernels (fresh, frozen, or canned)
  • 1 can (14 oz / 400g) diced tomatoes, drained
  • 1 small onion, finely chopped
  • 2–3 cloves garlic, minced
  • 1 tbsp olive oil

Seasonings

  • 1 ½ tsp chili powder
  • 1 tsp cumin
  • ½ tsp smoked paprika
  • ¼ tsp cayenne pepper (optional)
  • Salt and pepper to taste

Cheese & Garnish

  • 1 ½ cups shredded Mexican blend or cheddar
  • Fresh cilantro, chopped (optional)
  • Lime wedges for serving

Step-by-Step Preparation Method

Step 1: Prepare the Bell Peppers

  1. Preheat oven to 190°C (375°F).
  2. Cut the tops off the bell peppers and remove seeds and membranes.
  3. Lightly brush the insides with oil and place them in a baking dish.

Step 2: Cook the Filling

  1. Heat oil in a skillet over medium heat.
  2. Sauté onions for 3–4 minutes until soft.
  3. Add garlic and cook another 30 seconds.
  4. Stir in rice, beans, corn, tomatoes, and spices.
  5. Mix until evenly combined and heated through.
  6. Add ½ cup cheese into the mixture and stir.

Step 3: Assemble and Bake

  1. Spoon filling into each pepper, packing it gently.
  2. Cover dish with foil and bake for 25 minutes.
  3. Remove foil, top with remaining cheese, and bake 10 more minutes until bubbly and golden.

How to Serve

Serve warm with:

  • Sour cream or Greek yogurt
  • Fresh cilantro
  • Salsa or pico de gallo
  • Guacamole
  • Lime wedges

Pair with tortilla chips, Mexican rice, or a simple salad.

Recipe Tips

  • Parboil peppers for 3–5 minutes if you prefer super soft texture.
  • Use cooked rice, not raw — it prevents excess moisture.
  • Drain tomatoes well to avoid soggy filling.
  • Let peppers cool slightly before serving so filling sets.

Variations

Vegetarian Protein Boost

Add quinoa, tofu crumbles, or pinto beans.

Meat Lover’s Version

Stir in cooked ground beef, turkey, or chicken.

Vegan Version

Use vegan cheese and replace sour cream with cashew crema.

Spicy Option

Add jalapeños, chipotle peppers in adobo, or hot sauce.

Tex-Mex Flavor

Add salsa verde, taco seasoning, or enchilada sauce.

Freezing and Storage

MethodDuration
Refrigerated (airtight)3–4 days
Frozen (baked)Up to 3 months
Frozen (unbaked)Up to 2 months

Reheating: Bake at 175°C (350°F) for 20–25 minutes, or microwave 2–3 minutes per pepper.

Special Equipment Needed

  • Knife and cutting board
  • Skillet
  • Baking dish
  • Foil
  • Spoon for stuffing

No special or advanced equipment needed — beginner friendly.

FAQ

Q: Can I use different colored peppers?
Yes — red and yellow are sweeter, green is more savory.

Q: Can I make this ahead of time?
Absolutely — assemble and refrigerate up to 24 hours before baking.

Q: Can I use leftover rice?
Yes — leftover rice works great and saves time.

Conclusion

These Mexican Stuffed Peppers with Rice and Beans are flavorful, nourishing, and fun to make. They bring together classic Mexican spices and ingredients in a colorful and satisfying dish that works for weeknight dinners, packed lunches, and special gatherings.

With endless customization options and easy preparation, this recipe is truly a keeper — delicious, wholesome, and impossible not to love.

Save this recipe for later !

pinit
0 Add to Favorites

Mexican Stuffed Peppers with Rice and Beans

Difficulty: Beginner Prep Time 20 mins Cook Time 30 mins Total Time 50 mins
Servings: 6 Calories: 350 calories

Description

Mexican cuisine is known for its bold flavors, colorful presentation, and comforting warmth — and these Mexican Stuffed Peppers with Rice and Beans are the perfect example.

Ingredients

For the Stuffed Peppers

Seasonings

Cheese & Garnish

Instructions

  1. Step 1: Prepare the Bell Peppers : Preheat oven to 190°C (375°F). Cut the tops off the bell peppers and remove seeds and membranes. Lightly brush the insides with oil and place them in a baking dish.
  2. Step 2: Cook the Filling : Heat oil in a skillet over medium heat. Sauté onions for 3–4 minutes until soft. Add garlic and cook another 30 seconds. Stir in rice, beans, corn, tomatoes, and spices. Mix until evenly combined and heated through. Add ½ cup cheese into the mixture and stir.
  3. Step 3: Assemble and Bake : Spoon filling into each pepper, packing it gently. Cover dish with foil and bake for 25 minutes. Remove foil, top with remaining cheese, and bake 10 more minutes until bubbly and golden.
Keywords: Mexican Stuffed Peppers with Rice and Beans
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Q: Can I use different colored peppers?

Yes — red and yellow are sweeter, green is more savory.

Q: Can I make this ahead of time?

Absolutely — assemble and refrigerate up to 24 hours before baking.

Q: Can I use leftover rice?

Yes — leftover rice works great and saves time.

Samantha Doe Food and Lifestyle Blogger

Hi, I'm Samantha, a full-time food blogger, mother of 2 beautiful daughters and a lovely wife. I live in New Jersey with my family. Loves traveling, sharing new recipes, and spending time with my family.

Leave a Comment

Your email address will not be published. Required fields are marked *

[instagram-feed]