Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

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. 

taco stuffed peppers on a white plate

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.

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. 

peppers with the tops cut off

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. 

stuffing ingredients in a mixing bowl

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.

quinoa stuffed peppers

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.

avocado lime sauce in a cup

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.

avocado sauce as a topping for the peppers

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

taco stuffed peppers with avocado lime sauce

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

Which type of bell pepper holds its shape best for stuffing?

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.

Why has some of my avocado lime sauce turned brown in the refrigerator?

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. 

Can I make these taco stuffed peppers without an oven?

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.

taco stuffed peppers on a white plate

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

https://youtu.be/NGOCdNxeLQw
taco stuffed peppers on a white plate
Print Recipe
5 from 4 votes

Taco Stuffed Peppers

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. 
Prep Time30 minutes
Cook Time30 minutes
Total Time1 hour
Course: Main Course
Cuisine: American
Servings: 4 servings
Calories: 480kcal
Author: Anjali Shah

Ingredients

Stuffed Peppers:

Avocado Lime Sauce:

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. 

Nutrition

Serving: 1pepper | Calories: 480kcal | Carbohydrates: 71.4g | Protein: 20.1g | Fat: 16g | Saturated Fat: 4.6g | Sodium: 659.9mg | Fiber: 17.9g | Sugar: 8.3g

38 responses to “Taco Stuffed Peppers”

    • Oh how strange that got deleted from the recipe card! It’s fresh or frozen corn – the recipe card should be updated now! Thanks!

  1. This looks fabulous! great idea I never would have thought about doing this with a capsicum! great idea for a weeknight meal!5 stars

5 from 4 votes

Leave a Reply

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

Recipe Rating





Subscribe to newsletter

Copyright 2026 The Picky Eater®, LLC. All rights reserved. Powered by Crave