Poblano Peppers Recipe Vegan: Easy & Delicious Ideas

Updated On: October 1, 2025

Poblano peppers are a fantastic ingredient to add depth and a mild smoky heat to your vegan meals. These dark green, slightly wrinkled peppers are beloved in Mexican cuisine, often roasted and stuffed with a variety of fillings.

Today, I’m excited to share a delicious vegan poblano peppers recipe that’s both hearty and full of flavor, perfect for a comforting weeknight dinner or an impressive dish for entertaining. Whether you’re vegan, vegetarian, or simply looking to add more plant-based meals to your diet, this recipe offers a wonderful balance of textures and tastes with wholesome ingredients that nourish and satisfy.

This recipe features roasted poblanos stuffed with a savory mixture of rice, black beans, corn, and spices, topped with a creamy avocado sauce that adds a fresh, cooling contrast. It’s easy to prepare, highly customizable, and sure to become a favorite in your recipe rotation.

Plus, it’s gluten-free and packed with protein and fiber, making it a nutritious option for any meal. Let’s dive into why you’ll love this vibrant vegan poblano peppers recipe!

Why You’ll Love This Recipe

Flavorful and versatile: Poblano peppers have a unique smoky flavor that pairs beautifully with a variety of fillings, making this recipe adaptable to your favorite ingredients.

Nutritious and satisfying: Packed with protein-rich black beans, fiber-full rice, and vitamins from fresh vegetables, this dish is as healthy as it is tasty.

Simple to make: With straightforward steps and easily accessible ingredients, this recipe is perfect for cooks of all skill levels.

Perfect for meal prep: These stuffed peppers reheat well and can be made ahead, ideal for busy schedules and quick lunches or dinners.

Looking for more plant-based inspiration? Check out my Vegetarian Tex Mex Recipes for Easy Weeknight Dinners for more flavorful ideas!

Ingredients

  • 4 large poblano peppers
  • 1 cup cooked brown rice
  • 1 cup canned black beans, rinsed and drained
  • 1 cup corn kernels (fresh or frozen)
  • 1 small red onion, finely chopped
  • 2 cloves garlic, minced
  • 1 medium tomato, diced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon chili powder
  • Salt and pepper, to taste
  • 2 tablespoons olive oil
  • Fresh cilantro, chopped (for garnish)
  • Avocado sauce:
    • 1 ripe avocado
    • Juice of 1 lime
    • 1/4 cup water
    • 1 clove garlic
    • Salt to taste

Equipment

  • Baking sheet
  • Mixing bowls
  • Skillet or frying pan
  • Food processor or blender (for avocado sauce)
  • Knife and cutting board
  • Measuring cups and spoons
  • Spoon for stuffing

Instructions

  1. Roast the poblanos: Preheat your oven to 425°F (220°C). Place the poblano peppers on a baking sheet and roast for 15-20 minutes, turning occasionally, until the skins are blistered and blackened.
  2. Steam and peel: Remove the peppers from the oven and place them in a covered bowl or a sealed plastic bag for 10 minutes. This will steam the skins and make them easier to peel off. Gently peel off the skins without tearing the peppers. Slice a slit down the side of each pepper and carefully remove the seeds.
  3. Prepare the filling: Heat 1 tablespoon olive oil in a skillet over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Add garlic, cumin, smoked paprika, and chili powder, and cook for another minute until fragrant.
  4. Add the beans, corn, and tomato: Stir in the black beans, corn, and diced tomato. Cook for 5 minutes, stirring occasionally. Remove from heat and mix in the cooked brown rice. Season with salt and pepper to taste.
  5. Stuff the peppers: Using a spoon, carefully fill each roasted poblano with the rice and bean mixture. Arrange the stuffed peppers back on the baking sheet.
  6. Bake the stuffed peppers: Drizzle with the remaining olive oil and bake at 375°F (190°C) for 15-20 minutes until heated through and slightly browned on top.
  7. Make the avocado sauce: While the peppers bake, combine the avocado, lime juice, water, garlic, and salt in a food processor or blender. Blend until smooth and creamy. Add more water if needed to reach your desired consistency.
  8. Serve: Drizzle the avocado sauce over the baked stuffed poblanos and garnish with fresh cilantro. Enjoy warm!

Tips & Variations

For an extra kick, add finely chopped jalapeños or a pinch of cayenne pepper to the filling mixture.

If you want to avoid peeling, you can char the poblanos directly on a gas stovetop or grill for a more intense smoky flavor. Just be careful not to burn them too much.

Try swapping the brown rice with quinoa or cauliflower rice for a different texture and nutritional profile.

To add creaminess to the filling, mix in some vegan cheese or cashew cream before stuffing the peppers.

For a more filling meal, serve with a side of sautéed greens or a fresh salad.

Interested in more creamy vegan sauces? Check out my Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes.

Nutrition Facts

Nutrient Amount per Serving (1 stuffed pepper)
Calories 280 kcal
Protein 9 g
Carbohydrates 40 g
Dietary Fiber 10 g
Fat 8 g
Saturated Fat 1 g
Sodium 320 mg
Vitamin C 45% DV
Iron 15% DV

Serving Suggestions

This vegan poblano peppers recipe pairs beautifully with a side of fluffy Mexican rice or a crisp green salad with lime vinaigrette to keep things light and fresh.

For a heartier meal, serve with warm corn tortillas and a scoop of guacamole or salsa verde.

You can also enjoy these stuffed peppers alongside Vegetarian Swiss Chard Recipes for Healthy Meals or a bowl of Low Calorie Vegetable Soup Recipe for Healthy Eating for a complete and nutritious dinner.

Conclusion

Making vegan stuffed poblano peppers is a fantastic way to enjoy a flavorful, nutritious meal that satisfies both the palate and the body. The smoky roasted peppers combined with a hearty filling of rice, beans, and vibrant veggies create a dish that feels indulgent yet wholesome.

The creamy avocado sauce adds a perfect touch of freshness and richness, balancing the spices and textures beautifully.

This recipe is flexible enough to suit your preferences and can easily be adapted with your favorite fillings or toppings. Whether you’re new to cooking with poblanos or a seasoned fan, this dish will become a staple in your vegan recipe collection.

Don’t forget to explore more exciting vegan dishes like those in my Vegan Bread Machine Recipe for Soft, Delicious Loaves to keep your meals diverse and delicious!

📖 Recipe Card: Vegan Stuffed Poblano Peppers

Description: A flavorful vegan dish featuring roasted poblano peppers stuffed with a savory quinoa and black bean filling. Perfect as a healthy and satisfying meal.

Prep Time: PT20M
Cook Time: PT30M
Total Time: PT50M

Servings: 4 servings

Ingredients

  • 4 large poblano peppers
  • 1 cup cooked quinoa
  • 1 cup black beans, drained and rinsed
  • 1/2 cup corn kernels
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1/2 cup diced tomatoes
  • 1 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 1 tbsp olive oil
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Roast poblano peppers on a baking sheet for 10 minutes until soft; let cool and carefully peel skin.
  3. In a skillet, heat olive oil and sauté onion and garlic until translucent.
  4. Add black beans, corn, diced tomatoes, cumin, paprika, salt, and pepper; cook for 5 minutes.
  5. Stir in cooked quinoa and mix well.
  6. Stuff each poblano pepper with the quinoa mixture.
  7. Place stuffed peppers in a baking dish and bake for 15 minutes.
  8. Garnish with fresh cilantro before serving.

Nutrition: Calories: 280 kcal | Protein: 10 g | Fat: 7 g | Carbs: 42 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Stuffed Poblano Peppers”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful vegan dish featuring roasted poblano peppers stuffed with a savory quinoa and black bean filling. Perfect as a healthy and satisfying meal.”, “prepTime”: “PT20M”, “cookTime”: “PT30M”, “totalTime”: “PT50M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“4 large poblano peppers”, “1 cup cooked quinoa”, “1 cup black beans, drained and rinsed”, “1/2 cup corn kernels”, “1 small onion, finely chopped”, “2 cloves garlic, minced”, “1/2 cup diced tomatoes”, “1 tsp ground cumin”, “1/2 tsp smoked paprika”, “1 tbsp olive oil”, “Salt and pepper to taste”, “Fresh cilantro for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 375\u00b0F (190\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Roast poblano peppers on a baking sheet for 10 minutes until soft; let cool and carefully peel skin.”}, {“@type”: “HowToStep”, “text”: “In a skillet, heat olive oil and saut\u00e9 onion and garlic until translucent.”}, {“@type”: “HowToStep”, “text”: “Add black beans, corn, diced tomatoes, cumin, paprika, salt, and pepper; cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in cooked quinoa and mix well.”}, {“@type”: “HowToStep”, “text”: “Stuff each poblano pepper with the quinoa mixture.”}, {“@type”: “HowToStep”, “text”: “Place stuffed peppers in a baking dish and bake for 15 minutes.”}, {“@type”: “HowToStep”, “text”: “Garnish with fresh cilantro before serving.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “10 g”, “fatContent”: “7 g”, “carbohydrateContent”: “42 g”}}

Photo of author

Marta K

Leave a Comment

X