Vegetarian Stuffed Poblano Peppers
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.My hearty, spicy, vegetarian stuffed poblano peppers with quinoa, tomatoes, and corn are a Southwestern classic that’s a real crowd-pleaser. They’re ready in under an hour, loaded with flavor and melty cheese, and make a perfect Mexican side dish to enchiladas.

If you didn’t know by now, I’m a huge fan of Southwestern and Mexican flavors! The sweet, savory, and spicy flavors in recipes such as roasted poblano corn chowder, my healthy black bean quesadillas, and these stuffed poblano peppers are just so comforting and perfect for sharing.
With Southwestern spices, quinoa, and gooey, melted cheese, these 45-minute oven-roasted poblano peppers have become a household favorite. My husband loves spicy food so much that he dips them into tomatillo salsa verde sauce for extra heat, and my kids drizzle over sour cream to cool them down. No matter how you eat these stuffed poblano peppers, I’m sure you’ll love them!
👩🏽🍳 Why I Love This Recipe
What’s not to love about healthy grains of tender quinoa and vegetables stuffed in poblano peppers, broiled with gooey melted cheese, and topped with lime crema!? This dish is so delicious and can be served as a side to enchiladas, fajitas, tacos, or even as a main course. We can’t get enough of stuffed poblano peppers in our house, and I can easily adjust the spice level for my kids or make it completely vegan with vegan yogurt and cheese substitutes. It’s hearty, packed with healthy nutrients, and so easy to make.
I simply cook the quinoa until soft, saute the veggies in a pan with seasonings, and bake the poblano peppers before combining the quinoa and veggies and stuffing the peppers with the mixture. Then, I top the stuffed peppers with cheese and broil for a few minutes until golden and melted. For the final touch, I make a simple lime crema with yogurt and lime to drizzle over the top that brings all those delicious flavors together in just 45 minutes.
It’s perfect for busy weeknights, and I make it with budget-friendly ingredients that are easy to find at the grocery store. Plus, this delicious recipe is a great way to use leftover quinoa, rice, couscous and vegetables from previous meals, saving both time and money! I’ve served this Mexican dish for potlucks and neighbors’ cookouts, and it’s always one of the first dishes to go. If you love spicy food, then this stuffed poblano pepper recipe is perfect for you.
🥘 Ingredients
My vegetarian stuffed poblano peppers recipe uses pantry staples that blend perfectly together for comforting Southwestern flavors and are topped with a citrusy homemade lime crema sauce.

Stuffed Poblano Pepper Ingredients
Poblano Peppers: I like to use poblanos because they have a slight heat compared to bell peppers. Roasted poblanos are rich in vitamins and the perfect size for stuffing with this delicious Southwest-inspired quinoa with corn mixture.
Oil: I find avocado oil or olive oil works best for roasting the poblanos.
Tomatoes: I use diced Roma tomatoes for adding color and flavor to this Southwestern dish.
Scallions: For this quinoa-stuffed poblano pepper recipe, I use the white part of the diced scallion for the filling and the green part as a tasty garnish to add crunch and a pop of color.
Vegetable Stock: For adding flavor to the quinoa while cooking, I use low-sodium vegetable stock.
Quinoa: I love quinoa. It’s a crowd-pleasing and nutritious whole grain that is the perfect filling for this roasted poblano recipe.
Corn: For extra nutrients, color, and texture, I add fresh or frozen corn to this vegetarian dish.
Taco Seasoning or Southwestern Spice Blend: No need to make your own spice blend for this. I just use the premade spice blends to give lots of flavor in one ingredient. You can buy the sweet, mild, or spicy variety for this recipe. I used the mild taco seasoning blend, so it’s not overpowering for the kids.
Pepper Jack Cheese: This recipe requires a good melting cheese with a peppery taste that will complement the peppers, like shredded pepper jack cheese.
Salt and Pepper: Add to taste.
Lime Crema Ingredients
Lime: I recommend using fresh lime zest and lime juice to give the crema a refreshing citrus flavor that balances the mild heat of the peppers.
Greek Yogurt: I use Greek yogurt to give this crema a smooth, creamy, and slightly tart taste.
Water: To make the crema slightly thinner, I add a small amount of water to perfectly drizzle over the stuffed Mexican peppers.
Substitutions
Sour Cream: I substitute Greek yogurt with sour cream or vegan sour cream.
Cheese: Many types of cheese work well in this recipe. My favorites are Pepper Jack cheese, Monterey Jack cheese, Cheddar cheese, a Mexican cheese blend, mozzarella cheese, or even goat cheese.
🔪 How To Make
Making these easy roasted stuffed poblano peppers is super easy is less than an hour, Here is how it make it :
Preheat Oven, Prep The Poblanos: I adjust an oven rack to the middle position and preheat the oven to 425 degrees Fahrenheit, then halve the poblanos through the stem and remove seeds and ribs.

Cook Quinoa: First, I bring vegetable broth and a big pinch of salt to a boil in a small pot with a lid, then add the quinoa and cook it according to the package instructions.
Roast Peppers: While the quinoa cooks, I rub poblano halves with oil and season them with salt and pepper. Then, I place them on a baking sheet, cut side down, and roast on the middle rack until tender, about 20 minutes.
Cook Filling: For the veggies, I heat a drizzle of oil in a large, oven-safe skillet over high heat and add the corn, and cook it (stirring occasionally), until slightly charred, 4-5 minutes. When the corn begins to pop, I cover the pan and reduce the heat to medium before adding diced tomatoes, scallion whites, and Southwest spice blend or taco seasoning, cooking for about 2 minutes until the tomato breaks down.

Stir in Quinoa: Then, I combine the cooked quinoa with the veggies in the pan and season with salt and pepper.
Stuff Peppers: Once the poblanos are done roasting, I stuff each with as much of the grain mixture as will fit.

Prepare Poblanos To Bake: I place them in a single layer in a pan with the remaining grain mixture, nestling each poblano half in the grains, and sprinkle evenly with cheese.

Broil: I turn the broiler to high, and transfer the pan with stuffed peppers to middle rack of oven, broiling until the cheese melts and is lightly browned, 2-3 minutes.

Make Crema: While the poblanos broil, I make the crema in a small bowl, mixing the Greek yogurt or sour cream, lime zest, lime juice, salt, pepper, and water.

Serve Baked Poblano Peppers: Once the cheese has melted, I remove them from the oven, drizzle the lime crema, and sprinkle chopped scallions on top of the peppers. Divide among plates and serve with any remaining lime wedges on the side.

💭 Expert Tips
My #1 Secret Tip for this spicy stuffed poblano peppers recipe is to rinse the quinoa before cooking to remove the unpleasant soapy flavor that the grain sometimes have. For the easiest rinsing, use a fine mesh strainer.
Other Tips To Keep In Mind:
- Make Quinoa Ahead: To save time, I sometimes make the quinoa ahead of time and store it in the refrigerator for up to 4 days.
- Roast Peppers Cut Side Down: Roasting the poblano peppers will add flavor and soften the peppers perfectly before they are filled. For best results, I roast them cut side down to prevent them from drying out and provide a nicely browned edge to help hold in the quinoa.
- Broil Using an Oven-Safe Pan: I recommend using an ovenproof pan to cook the quinoa filling so that you can fill the peppers and broil them without transfering them to a small baking dish. Saves on washing up.
- Use Similarly Sized Poblanos: For best results, I use similarly sized poblanos. The peppers will roast at the same rate and everyone will get the same portion of delicious quinoa and corn filling.
📖 Variations
If you want to switch things up a little, I have some tasty variations for you to try at home.
Extra Cheesy: For an extra cheesy dish, I add ½ cup of pepper jack cheese or cheddar cheese to the quinoa mixture before filling the peppers.
Spicy Stuffed Peppers: Elevate the heat level of this dish and get your spicy food fix! I add two diced jalapeno peppers to the pan when adding the tomatoes for some extra heat, or I swap the tomatoes for half a can of fire-roasted tomatoes. Garnish peppers with additional diced jalapenos.
More Protein: To add more plant protein to this vegetarian stuffed poblanos recipe, I spread a layer of refried beans in the peppers before adding the rest of the stuffing ingredients!
🍽 Serving Suggestions
These vegetarian stuffed poblano peppers are delicious on their own and are a hearty meal with other vegan dishes. Here are some of my favorite recipes to pair with these spicy stuffed peppers.
One of my favorite ways to enjoy roasted stuffed peppers is with a boatload of condiments: pineapple pico de gallo for a sweet, tangy, spicy topping, edamame guacamole without avocado for a protein-packed, flavorful dip, and a bowl of air fryer tortilla chips to scoop up all that deliciousness.
Then, if we have more mouths to feed, I bring out the tacos, enchiladas, fajitas, and nachos to complete the table. My personal favorite that I think complements the stuffed peppers perfectly are these vegan black bean enchiladas packed with flavorful veggies and a creamy tomato sauce.

🧊 Storage Directions
Storing: I store any leftovers in an airtight container in the refrigerator for up to 4 days. For optimum freshness, I wrap each pepper individually in foil or plastic wrap before placing it inside the container.
Freezing: Once the stuffed peppers have cooled completely, I wrap them individually in foil or plastic wrap before placing them inside a freezer-safe bag or container. Mexican stuffed poblanos keep for 2-3 months in the freezer.
Reheating: Place the leftover stuffed peppers on a microwave-safe dish and heat them on high for 1 to 2 minutes. I also reheat them in the oven or air fryer at 350 degrees Fahrenheit for 10-15 minutes or until warmed through.
❓ Recipe FAQs
No, I do not peel poblano peppers before cooking. This poblano pepper recipe uses whole, unpeeled peppers for a complete vegetarian meal that’s easy and satisfying. Cutting peppers in half, rubbing with oil, and then roasting peppers will soften the peppers and deepen their flavor and require no peeling of the poblano skins.
Yes! I find the best way to cook the stuffed peppers in the air fryer is to air fry them for 8 to 10 minutes until soft, then stuff them and air fry them once more with the cheese on top. Then, place them in the pan of quinoa and vegetable mixture and drizzle with the lime crema.
If your quinoa is mushy, it is probably because it was cooked for too long or too much water was added. Always follow the instructions on the package and rinse the quinoa first to get rid of the bitterness.

🥣 More Healthy Mexican Recipes!
Love this healthy vegetarian recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comments section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
Vegetarian Stuffed Poblano Peppers
Ingredients
- 4 poblano peppers
- 2 roma tomatoes chopped
- 4 scallions sliced
- 1 tsp lime zest (from 1 fresh lime)
- 2 cups low sodium vegetable stock
- 1 cup quinoa rinsed
- 4 tbsp plain Greek yogurt (or sour cream)
- 2 cups corn kernels (fresh or frozen)
- 2 tbsp taco seasoning or southwestern spice blend
- 1 cup shredded pepperjack cheese (¼ cup per pepper)
- salt & pepper to taste
Instructions
- Adjust an oven rack to the middle position and preheat oven to 425 degrees F. Wash and dry all produce. Halve poblanos through stem, then remove seeds and ribs. Dice tomato. Trim and thinly slice scallions, separating whites from greens. Wash quinoa. Zest lime until you have 1 tsp; quarter lime.
- Bring vegetable stock and a large pinch of salt to a boil in a small, lidded pot. Once boiling, add quinoa, cover, and reduce heat to low. Simmer until quinoa is tender and water has evaporated, 15-20 minutes. (TIP: If not all water evaporates, drain excess.)
- While quinoa cooks, rub poblano halves with oil (about 1 tsp per pepper – 4 tsp total); season with salt and pepper. Place on a baking sheet cut sides down. Roast on middle rack until tender, about 20 minutes. Meanwhile, in a small bowl, combine greek yogurt or sour cream, lime zest, a squeeze of lime juice, and 2 tsp water. Season with salt and pepper.
- Drain corn and pat dry with paper towels. Heat a drizzle of oil (about 1 tsp) in a large, oven-safe pan over high heat. Add corn and cook, stirring occasionally, until slightly charred, 4-5 minutes. (TIP: If corn begins to pop, cover pan.)
- Reduce heat to medium and add tomato, scallion whites, and Southwest Spice blend or taco seasoning. Cook, stirring occasionally, until tomato breaks down, about 2 minutes. Season with salt and pepper.
- Stir cooked quinoa into pan with veggies; season with salt and pepper.
- Once poblanos are done roasting, stuff each with as much of the grain mixture as will fit. Place in pan with remaining grain mixture, nestling each poblano half in the grains. (TIP: If your pan isn't ovenproof, transfer mixture to a small baking dish and arrange stuffed poblanos in there.) Sprinkle evenly with cheese. Heat broiler to high.
- Transfer pan with stuffed peppers to middle rack of oven. Broil until cheese is melted and lightly browned, 2-3 minutes.
- Remove from oven, then top with lime crema and scallion greens. Divide among plates. Serve with any remaining lime wedges on the side for squeezing over.
Notes
- My #1 Secret Tip for this spicy stuffed poblano peppers recipe is to rinse the quinoa before cooking to remove the unpleasant soapy flavor that the grain sometimes have. For the easiest rinsing, use a fine mesh strainer.
- Make Quinoa Ahead: To save time, I sometimes make the quinoa ahead of time and store it in the refrigerator for up to 4 days.
- Roast Peppers Cut Side Down: Roasting the poblano peppers will add flavor and soften the peppers perfectly before they are filled. For best results, I roast them cut side down to prevent them from drying out and provide a nicely browned edge to help hold in the quinoa.
- Broil Using an Oven-Safe Pan: I recommend using an ovenproof pan to cook the quinoa filling so that you can fill the peppers and broil them without transferring them to a small baking dish. Saves on washing up.
- Use Similarly Sized Poblanos: For best results, I use similarly sized poblanos. The peppers will roast at the same rate and everyone will get the same portion of delicious quinoa and corn filling.




My husband would go crazy for this! He loves poblano peppers. I think I’ll stick to the green peppers, my stomach can’t take to much spice these days.
Aw thank you so much!! Makes sense — you can totally switch out the peppers to make them more mild!
I have prepared stuffed peppers before but I used bell peppers. I’ve never tried preparing using poblano peppers. Those look good, though. Can’t wait to give your recipe a try.
Bell peppers are great, but poblanos have a spicier/smokier flavor that I love in this recipe! Hope you enjoy it!
Absolutely love this recipe of Stuffed Poblano Peppers with Quinoa and corn. We love the unique flavour of Peppers and this recipe seems just right for our tastes. Hope to try this out very soon.
Thank you so much! I’m sure you will love it!
This is one of the most beautiful dishes ever! It looks appetizing and very tasty. The idea of stuffing poblano pepper is fantastic.
Thank you so much Ruth!! Enjoy!
I’ve never tried stuffed peppers with quinoa before! It looks delightful and it’s easy to make as well. It would be nice to have this on the menu especially if you’re having friends over.
Thanks so much Karen! Totally agree – this is perfect for serving a crowd! I’m sure you’ll love it when you try it!
This looks like a healthy and yummy dish. I have all the ingredients in my pantry. I’ll try the recipe later.
Awesome!! I can’t wait to hear how it turns out for you Liz!
This looks incredibly delicious. I would certainly serve it to my family and I think it could be a delightful dinner party.
Thank you Terri! This is super family friendly — even my kids love it! Hope you and your family enjoy it as much as we do!
This Southwestern Stuffed Poblano Peppers with Quinoa and Corn is absolutely divine! Looks really appetizing and it made me start to crave.
Yay!! So happy to hear that Dennis! Can’t wait to hear how it turns out if you make it at home!
I’ve had stuffed peppers before but not with quinoa. These sound good and healthy too.
Quinoa makes a great stuffing because it’s hearty and holds up well in the oven! I’m sure you’ll love this recipe!
This looks like a recipe that’s super easy to make. I can’t wait to make it for my family.
Aww thank you Tasheena!! I’m sure you will all love it!
Ok this looks absolutely delicious – I love the idea of stuffing peppers there is so much you could do with the idea and this one is a must try.
Thanks so much Sarah! I hope you love this recipe!
Those stuffed peppers look amazing so hearty and full of the best ingredients. I do not see these too often but I will look for the poblano peppers when I shop.
Thanks so much Melissa! They’re usually in the same section as bell peppers at the grocery store!
Oh my, these look delicious. The recipe card is so helpful! thanks!
Thank you so much!
Your stuffed peppers look so good! I have just about all the ingredients on hand to make these. I just need to make a grocery store run for the peppers. Yum!
Awesome!! I can’t wait for you to try these Alli!
These look so delicious! I love my spicy foods, so these are perfect for me. My son will love them too!
These are super kid friendly!! Both my kids gobbled them up — and you can always add less heat for your son and more heat for you (which is what I did for my kids!)
I would need to skip the cheese, but it seems easy enough to make dairy free. YUM!
Totally! These would taste great without cheese, or you could use a dairy-free cheese as well!