Taco Stuffed Peppers
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.Whenever I want to make a weeknight dinner without much effort, I make my taco stuffed peppers with avocado lime sauce. I pack each pepper with a hearty quinoa, black bean, and sweet corn medley, then drizzle everything with a creamy, tangy sauce. These come together in just 1 hour and provide an impressive amount of plant-based protein.

After seeing how much my kids loved my vegetarian stuffed poblano peppers, I knew I had to create a main dish with the same energy. Bell peppers are an underrated vehicle for stuffings and fillings. Their natural sweetness deepens as they roast, and their sturdy walls hold up nicely. I love using a variety of colors for a visual and flavorful difference. If you or your kids enjoy meals with a slight theatricality, I recommend these stuffed peppers.
Taco Tuesday is a big thing in my house, and while my kids love it as is, I like to change it up now and then. The first time I served these, I deliberately made the plates look stark with what seemed to be 1 lonely roasted pepper. My kids looked at me worriedly. How did Taco Tuesday become this? I giggled and told them to take off the lids, and then brought out all the fixings and side dishes. They loved this meal so much that it served as a perfect gateway to introduce them to my Yemista Greek stuffed tomatoes and peppers. I think it is safe to say that my kids will eat any stuffed vegetable.
👩🏽🍳 Why I Love This Recipe
As a nutritionist and a mom, I am always looking for recipes that make my kids so excited that they forget they are eating meals loaded with serious nutrition. The taco stuffed peppers do exactly that. Black beans are one of my favorite plant-based ingredients as they have an impressive combination of protein, fiber, iron, folate, and magnesium. Quinoa steps in as a complete protein with all nine essential amino acids, which I love!
I start by broiling the peppers over high heat, blistering the skin and concentrating their natural sugars within their walls. Mixing the filling in a large bowl rather than cooking it in a skillet keeps the quinoa fluffy and the beans intact. This gives me stuffing with varied texture instead of a mashed-up mess. I bake the filled pepper at 375F for 30 minutes, giving the cheese enough time to melt into the filling completely.
My husband absolutely loves these taco stuffed peppers. After his first time trying them, I noticed he was always lurking around the kitchen whenever I made them. He was paying close attention and watching exactly what I did, but he never made them. Then my kids and I were going on a trip to see family while my husband stayed at home to work. The night before we left, my husband was in the kitchen, meal prepping with about 10 stuffed peppers ready to go. I looked at him, bewildered, and he told me he was quite happy to have them for dinner every night while we were away. Ha! I recommend adding these taco stuffed peppers to your meal prep, too, although in smaller quantities.
Latest Recipe Video!
🥘 Ingredients
I use simple, wholesome, and fresh ingredients to create these taco stuffed peppers with avocado and lime sauce. This is a list of all the things I use:
Bell peppers: I choose a variety of colors, and use large bell peppers to accommodate a generous amount of stuffing.
Cooked quinoa: I use cooked quinoa that has been fluffed up nicely.
Black beans: For this recipe, I use canned black beans, which have been drained and rinsed.
Corn: Fresh or frozen corn works well for this recipe, bringing a subtle sweetness to the stuffing.
Tomatoes: I use finely diced tomatoes, which blend seamlessly into the filling.
Cilantro: Finely chopped fresh cilantro gives my peppers a fresh finish that lifts the dish.
Shredded cheese: I use a sharp cheddar for its bold flavor and the way it melts into a gooey golden layer over the filling.
Taco seasoning: You could use a store-bought seasoning, but I love using my homemade Old El Paso taco seasoning for this recipe.
Sour cream: I stir a small amount into the filling for extra creaminess, and again for the avocado lime sauce. You could also use my vegan sour cream for a plant-based option.
Avocado: I use 1 ripe avocado to form the creamy base of my sauce.
Lime juice: Freshly squeezed lime juice adds a bright acidity to the sauce, which complements all the flavors of the dish and cuts through the richness of the avocado.
Salt and black pepper: I season both the stuffing and sauce with simple seasonings to accentuate the flavors without overwhelming them.
🔪 How To Make
Building these taco stuffed peppers is an easy process that moves in a logical order. Here is exactly how I make them:
Roast bell peppers: I preheat my oven to 375F, then place the whole peppers on a baking sheet, and broil them on high for 3-4 minutes per side until the skin is blistered. Next, I cut the tops off and scoop out the seeds and membranes.

Combine stuffing and fill peppers: I combine the cooked quinoa, black beans, corn, diced tomatoes, cilantro, sour cream, and seasoning in a large bowl and mix well. Then I spoon the filling generously into each roasted pepper, and top with a handful of cheese.

Bake stuffed peppers: I arrange the stuffed peppers on a baking sheet and bake at 375F for 30 minutes until the cheese is fully melted and the peppers are completely tender.

Make sauce: While the peppers bake, I combine my avocado, lime juice, sour cream, salt, and pepper in a blender and blend until completely smooth.

Drizzle sauce over peppers: I remove the peppers from the oven, allow them to rest for 3 minutes, then drizzle with the avocado lime sauce.

Serve: I serve these peppers warm, and sometimes place the tops back on for added effect.

💭 Expert Tips
My #1 Secret Tip for this taco stuffed peppers with avocado lime sauce recipe is to use a muffin tray to hold the peppers upright while I fill and bake them. I place each roasted pepper into a cup of the muffin tray before I begin stuffing, and this helps them remain stable and upright. You could also bake them in these trays, as it makes transferring them in and out of the oven much easier.
Other Tips To Keep In Mind:
- Roast peppers ahead: I roast and prep my peppers the day before, if I am meal planning. The night I serve them, I just need to stuff and bake them. This cuts my cooking time down significantly.
- Pack the filling firmly: I press the filling down into each pepper as I stuff it, rather than letting it lie loosely. A compact filling means it holds together better as it bakes.
- Let them rest: Always give the peppers 3 minutes of resting time before drizzling with the sauce. This gives the cheese a chance to set and makes serving a lot easier.
- Serve the sauce cold: I make the avocado lime sauce while the peppers bake, and keep it in the fridge until serving. The contrast between the warm peppers and cool creamy sauce is a significant part of the appeal.
📖 Variations
These taco stuffed peppers have endless possibilities, and I have tested many different versions. These are 3 that have been picky eater and husband-approved:
Pepper jack upgrade: I swap out the cheddar for an equal amount of shredded pepper jack cheese, and stir in 1 diced jalapeno into the filling mixture. My husband loves this spicy version, and sometimes even adds extra jalapeno.
Walnut taco meat swap: I replace the black beans with the same amount of my mushroom walnut taco meat to resemble a ground beef filling. I loved making this version when I am catering to a crowd of vegetarians and meat eaters. And everybody loves them.
Brown rice replacement: For a heartier, chewier filling, I substitute an equal amount of cooked brown rice for the quinoa. I make sure to add an extra 1/2 teaspoon of taco seasoning to compensate for the milder flavor. My kids call this a burrito in a pepper.
🍽 Serving Suggestions
I love serving these taco stuffed peppers with avocado lime sauce with a spread of toppings and side dishes. This gives everyone the chance to experiment with their flavors and create a balanced plate. If this sounds like something you or your family would enjoy, I recommend a helping of my vegan taco sauce and a side of my fresh and crispy copycat Chick-fil-A kale salad. Keep the avocado dressing aside as well, and let everyone try out different sauce options.
A few years ago, I asked my eldest what they would like for their birthday dinner. I was honestly expecting an answer that ended up with us at some restaurant, but instead, I was told, “Literally any stuffed please.” The next week, our dinner was made up of taco stuffed peppers, my zucchini pizza boats, and vegan stuffed mushrooms. I also included a side of my 4 ingredient cilantro lime rice just for good measure. Ha!
🧊 Storing And ♨️ Reheating
Refrigeration: I allow the stuffed peppers to cool completely before wrapping each one in foil and transferring it to an airtight container. These keep well for up to 4 days. The avocado lime dressing is kept for up to 2 days in a separate container.
Freezing: I wrap each pepper in foil and place them in a freezer-safe bag or container, and freeze for up to 2 months. The avocado lime sauce is not suitable for freezing.
Reheating: I reheat pepper in a 350F oven for 8-12 minutes until fully warmed through and the cheese has become soft again. For a quicker option, I place the pepper in a microwave-safe dish and heat it for 1-2 minutes, checking halfway. Never reheat the sauce; drizzle it over the heated peppers instead.
❓Recipe FAQs
I select my peppers carefully if I know I am going to be stuffing them. I look for the largest, most symmetrical peppers that have no problem standing upright. In terms of color, green peppers have a more bitter flavor and thinner walls, so I would recommend reducing the baking time by 5 minutes to avoid collapse.
Avocado oxidizes quickly when exposed to air, even after it has been mixed with an acid. But I always make sure to press a piece of plastic wrap directly on the surface of the sauce while in the refrigerator. This extends the greenness significantly.
Yes, you can! If you have a gas stove top, you could char the peppers over the open flame for 1-2 minutes per side, then place the stuffed peppers upright in a deep skillet, cover with a lid or foil, and cook on a medium-low heat for 15-18 minutes. For an air fryer, I preheat mine to 350F, broil the peppers for 5-7 minutes, then place the stuffed peppers in the basket and cook for 10-12 minutes until the cheese has melted.

Love this plant based Mexican recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment 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!
🎥 Watch How to Make It
Taco Stuffed Peppers
Ingredients
Stuffed Peppers:
- 4 large Bell Peppers
- 2 cups cooked Quinoa
- 15 oz Black beans rinsed and drained 1 can
- 1 cup fresh or frozen corn
- ¼ cup Tomatoes diced
- ¼ cup Cilantro chopped
- ⅓ cup Cheddar Cheese shredded
- ⅓ cup low fat Sour Cream
- 1 tsp Salt add more to taste if needed
- ½ tsp ground black pepper add more to taste if needed – depending on how spicy you want the filling to be
Avocado Lime Sauce:
- 1 ripe Avocado
- 2 Limes juiced
- 1 tbsp low fat Sour Cream
- dash of salt
- ½ tsp ground black pepper
Instructions
For The Stuffed Peppers
- Roast bell peppers: you can roast them on the grill or in the oven. I roasted mine in my oven under the broiler. To roast in the broiler: Pre-heat your oven to 375 degrees. Broil the peppers on high for a few minutes until the skin is blistery/starting to blacken. Then turn the peppers over and broil them on high for about 3 additional minutes until the other side is done.
- Cut off the top of the pepper (save for garnish) and scoop out the insides. Discard seeds and inside of the pepper.
- Combine all of the other ingredients in a large mixing bowl. Spoon into bell peppers. If you have any extra filling left over, store it in an airtight container in the fridge. You can use it as a topping for nachos or a filling for burritos later in the week!
- Place peppers on a baking sheet or in a large baking dish. Bake in oven for 30 minutes. Remove from the oven and let rest 3 minutes. Enjoy with avocado lime sauce. Note: You can also combine the filling ingredients in a large skillet with 1 tsp olive oil and cook them over medium heat for 10 minutes before adding them to the peppers. If you do that, reduce your baking time for the pepper halves to about 10-15 minutes.
Avocado Lime Sauce
- Chop Avocado, juice limes: combine all ingredients in blender or food processor and puree until smooth.
Notes
- My #1 Secret Tip for this taco stuffed peppers with avocado lime sauce recipe is to use a muffin tray to hold the peppers upright while I fill and bake them. I place each roasted pepper into a cup of the muffin tray before I begin stuffing, and this helps them remain stable and upright. You could also bake them in these trays, as it makes transferring them in and out of the oven much easier.
- Roast peppers ahead: I roast and prep my peppers the day before, if I am meal planning. The night I serve them, I just need to stuff and bake them. This cuts my cooking time down significantly.
- Pack the filling firmly: I press the filling down into each pepper as I stuff it, rather than letting it lie loosely. A compact filling means it holds together better as it bakes.
- Let them rest: Always give the peppers 3 minutes of resting time before drizzling with the sauce. This gives the cheese a chance to set and makes serving a lot easier.
- Serve the sauce cold: I make the avocado lime sauce while the peppers bake, and keep it in the fridge until serving. The contrast between the warm peppers and cool creamy sauce is a significant part of the appeal.





This was the bomb! So tasty and easy. Kids loved it. Thanks so much. I love finding recipes online that are winners!
Awesome!! That’s so great – glad you liked it! 🙂
Love this easy delicious vegetarian dish
Yay! So happy to hear you liked this recipe!
I’ve only tried and made rice stuffed peppers the Mediterranean way so far. Your recipe excites me as I love quinoa. And I will definitely have guacamole with this Mexican style stuffed peppers. Can’t wait.
Yay! Can’t wait to hear how it turns out for you!
Planning on making this soon!! Is the avocado lime sauce included in the calorie count?
Yup it is! Enjoy and let me know how it turns out!
Anjali, This recipe looks awesome. As fellow IIN graduates we are constantly looking for new info and recipes to forward on to our clients. We will definitely be sharing your recicipes and blog.
Thanks!!
The 2 Chix
Thanks so much!! Can’t wait to hear how you like it – and thanks for sharing my recipes / my blog with your clients! 🙂
I think my friends would love these for our dinner tomorrow–and that avocado lime sauce! Most definitely on my radar. Thanks for sharing this awesome recipe, lovin’ it!
Oh awesome!! Can’t wait to hear how you guys like it Ala!
Wow this looks awesome! I am always looking for a new way to use quinoa.
Thanks Margaret!! I can’t wait to hear how you like this recipe when you try it at home! 🙂
Thank you Anjali for sharing the recipe. It looks delicious!
Dany Alex
Thanks so much! Enjoy!
These look sooo tasty Anjali! Is there a best way to keep these if you make extra, or are they more an ‘eat straight away’ kind of dish? Thanks!
Thanks!! So with the avocado lime sauce and the roasted peppers, you should eat those as soon as you make them. The filling will last — so you could make a bunch of filling ahead of time, and then just roast the peppers/stuff them and make the sauce on the day of! Hope that helps!
wow I love this dish. I cook it at home at least once a season.
Oh that’s so great! Thanks for letting me know!
Interesting recipe! I’ve never tasted bell peppers made this way. Maybe I’ll give it a try! Thanks for sharing the recipe and nutritional info. 🙂
Thanks Howie! Hope you like this recipe when you try it!
Should I cook 2 cups of dry quinoa, or cook 1/2 cup of quinoa so I end up with 2 cups of cooked quinoa?
Great question Isabel! You want 2 cups of cooked quinoa, so you should start with 1/2 cup dry. Hope that helps!
I wish I had seen this yesterday 🙁 I made quinoa and ground turkey stuffed peppers (also with black beans) last night. It’s my go-to stuffed pepper recipe, but this would have been a fun change, it looks delicious! Next time!
Aw! Well you are right, there is always next time 🙂 Keep me posted on how this turns out for you!
Hi Anjali – These look wonderful. I have never been a big fan of stuffed peppers, but I have only ever had the “grren peppers stuffed with ground beef” variety. These look so much better. I am pinning so I can try them soon.
Thank you so much Gaye! I can’t wait for you to try this recipe – I’m sure you will love it!
Can you list the nutritional information for these? They look great!
Hi Michaela! I just updated the recipe with nutritional information 🙂 Hope that helps! Let me know how you like it!
Overall, this is very tasty. However, I cannot imagine that 1TBSP is the right amount of salt for the filling. This should likely be 1 TSP, right? Against my better judgement, I added all the recommended salt.
Thank GOD I am a salt aholic, because it is almost too salty to be edible for me… which means inedible for most people.
Omg THANK YOU for the catch!! So sorry the recipe originally read 1 Tbsp – you are right, that is way too much salt. I changed it to 1 tsp which is the correct amount, and added a note that you can add more salt to taste if you like 🙂 Thanks again, and glad you enjoyed the recipe despite the addition of salt!