Vegan Smoky BBQ Cauliflower Tacos

Featured in: Weekend Refreshing Bakes

Enjoy a vibrant plant-based dish featuring crispy roasted cauliflower coated in smoky BBQ sauce. Roasted to perfection and paired with a tangy pineapple salsa, this dish offers a fresh blend of textures and flavors. Served warm in soft corn or flour tortillas, it’s topped with creamy avocado slices and shredded cabbage for added crunch. A fusion-inspired delight ideal for a satisfying main course that balances smoky, sweet, and zesty notes in every bite.

Updated on Fri, 13 Feb 2026 09:54:00 GMT
1. Vegan smoky BBQ cauliflower tacos with pineapple salsa served on a rustic wooden board, topped with avocado and fresh cilantro.  Pin it
1. Vegan smoky BBQ cauliflower tacos with pineapple salsa served on a rustic wooden board, topped with avocado and fresh cilantro. | citrusfable.com

Last summer, I was scrambling to impress a friend who'd just gone vegan, and I'll admit I panicked in the produce aisle. But then I spotted a gorgeous head of cauliflower and thought, what if I roasted it until it got crispy and caramelized, then slathered it in smoky BBQ sauce? The result was so good that she asked for the recipe before she'd finished her first taco, and now it's become my go-to move whenever I want to prove that plant-based eating doesn't mean sacrificing flavor or satisfaction.

I made these for a taco night with friends who were skeptical about vegan food, and watching them go back for thirds was the sweetest validation. One friend actually said, "Wait, this is vegan?" and I got to nod smugly while they were already reaching for another tortilla.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Cauliflower: Cut into bite-sized florets that'll get golden and crispy, not too small or they'll burn, not too big or they'll stay soft inside.
  • Olive oil: The coating agent that makes magic happen in the oven; don't skip it or your cauliflower will dry out.
  • Smoked paprika, ground cumin, garlic powder, cayenne pepper: These spices build layers of warmth and depth, but you can adjust the cayenne based on your heat tolerance.
  • Vegan BBQ sauce: Read the label carefully because some brands sneak honey in there; maple syrup adds richness and helps things caramelize.
  • Fresh pineapple: Canned works in a pinch, but fresh really shines here with its juicy brightness.
  • Red onion, tomato, jalapeño, cilantro: These create the salsa that ties everything together, and honestly, that lime juice is non-negotiable.
  • Corn or flour tortillas: Warm them properly or your tacos will fall apart; this matters more than you'd think.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready:
Preheat to 425°F and line a baking sheet with parchment paper so cleanup is easier and nothing sticks.
Season the cauliflower:
Toss your florets with olive oil and all those spices until every piece looks coated. Don't be shy with the seasoning; this is where the flavor foundation gets built.
First roast:
Spread everything on the sheet in a single layer and roast for 20 minutes, flipping halfway through so they get golden on all sides. You'll start smelling that smoky, caramelized goodness.
Make the BBQ coating:
While the cauliflower roasts, whisk together your BBQ sauce, maple syrup, and apple cider vinegar in a small bowl until smooth and glossy.
Second roast with sauce:
Pull the cauliflower out after 20 minutes, toss it with that BBQ mixture until every piece is coated, then back into the oven for 8 to 10 minutes. The sauce will caramelize and stick to the florets, creating a slightly crispy exterior.
Build the salsa:
While everything's roasting, combine diced pineapple, red onion, tomato, jalapeño, cilantro, and lime juice in a bowl. The acidity from the lime brightens everything and brings balance to the smoky, sweet cauliflower.
Warm your tortillas:
A dry skillet over medium heat for about 30 seconds per side works perfectly, or wrap them in foil and warm them in the oven. Warm tortillas are pliable and delicious; cold ones are disappointing.
Assemble with intention:
Layer BBQ cauliflower, fresh salsa, avocado slices, and shredded cabbage into each tortilla, then garnish with cilantro and serve with lime wedges for people to squeeze over the top.
2. Crispy roasted cauliflower in smoky BBQ sauce piled into warm tortillas with vibrant pineapple salsa and shredded cabbage.  Pin it
2. Crispy roasted cauliflower in smoky BBQ sauce piled into warm tortillas with vibrant pineapple salsa and shredded cabbage. | citrusfable.com

There's something magical about watching someone bite into a vegan taco and their eyes light up because it actually tastes incredible. That moment when food stops being about diet restrictions and becomes just delicious is worth every minute spent dicing and roasting.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making the Most of Your Cauliflower

The key to crispy roasted cauliflower is understanding that dry heat is your friend. If your cauliflower looks pale and soft after roasting, it didn't get hot enough or you didn't give it enough space on the sheet to breathe. The second roast with BBQ sauce is where the magic really happens because the sugar in the sauce caramelizes and creates this slightly charred, sticky coating that feels indulgent and delicious.

Playing with the Salsa

The pineapple salsa is actually pretty forgiving once you understand the flavor balance. You want sweetness from the fruit, heat from the jalapeño, brightness from the lime and cilantro, and a little bite from the red onion. If your salsa tastes flat, it probably needs more lime juice and salt; if it tastes too acidic, add a touch more pineapple to round it out.

Building Your Taco Station

There's a rhythm to building a great taco that honestly makes the whole experience better. Tortilla first, then the hot cauliflower while it's still warm, then the cool, fresh toppings so you get this temperature contrast with every bite. The avocado acts as a soft, creamy base layer, the cabbage adds crunch, and the cilantro brings freshness that ties everything together.

  • Set out all your toppings before you start assembling so people can customize their tacos to their liking.
  • If you're making these for a crowd, keep the cauliflower warm in a low oven and let guests build their own tacos so everything stays fresh and crispy.
  • Leftover roasted cauliflower is amazing tossed into grain bowls or eaten cold the next day, so don't hesitate to make extra.
3. Plant-based BBQ cauliflower tacos featuring tangy pineapple salsa, creamy avocado slices, and a sprinkle of fresh cilantro for garnish. Pin it
3. Plant-based BBQ cauliflower tacos featuring tangy pineapple salsa, creamy avocado slices, and a sprinkle of fresh cilantro for garnish. | citrusfable.com

These tacos prove that vegan cooking isn't about restriction; it's about letting good ingredients shine. Serve them with cold drinks and watch people come back for more.

Recipe FAQs

How do I achieve a smoky flavor on the cauliflower?

Coat the cauliflower florets with smoked paprika and a smoky BBQ sauce before roasting. This combination infuses a rich, smoky taste throughout the dish.

Can I make this dish gluten-free?

Yes, use certified gluten-free tortillas and verify your BBQ sauce ingredients to avoid gluten.

What gives the pineapple salsa its fresh flavor?

Fresh pineapple, lime juice, cilantro, and jalapeño combine to create a tangy and slightly spicy salsa that complements the smoky cauliflower beautifully.

How long should I roast the cauliflower for best texture?

Roast the cauliflower initially for 20 minutes, toss with sauce, then roast an additional 8–10 minutes for caramelized, slightly crispy texture.

Are there any suggested toppings to add crunch?

Toasted pepitas or crispy chickpeas are excellent for adding extra crunch and texture to the tacos.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Vegan Smoky BBQ Cauliflower Tacos

Crispy smoky cauliflower with pineapple salsa, layered on warm tortillas for a flavorful plant-based meal.

Prep time
20 minutes
Time to cook
30 minutes
Overall time
50 minutes
Created by Noah Roberts


Skill Level Medium

Cuisine Fusion

Serves 4 Portions

Diet info Plant-based, No Dairy

What You'll Need

Cauliflower

01 1 large head cauliflower, cut into bite-sized florets
02 2 tablespoons olive oil
03 1 teaspoon smoked paprika
04 1/2 teaspoon ground cumin
05 1/2 teaspoon garlic powder
06 1/4 teaspoon cayenne pepper, optional
07 Salt and black pepper to taste

BBQ Sauce

01 1/2 cup vegan BBQ sauce
02 1 tablespoon maple syrup
03 1 teaspoon apple cider vinegar

Pineapple Salsa

01 1 cup fresh pineapple, finely diced
02 1/4 cup red onion, finely diced
03 1 medium tomato, seeded and diced
04 1 small jalapeño, seeded and minced
05 1/4 cup fresh cilantro, chopped
06 Juice of 1 lime
07 Salt to taste

For Serving

01 8 small corn or flour tortillas
02 1 avocado, sliced
03 1/4 cup shredded red cabbage
04 Fresh cilantro leaves for garnish
05 Lime wedges

Directions

Step 01

Prepare Baking Station: Preheat oven to 425°F. Line a baking sheet with parchment paper.

Step 02

Season Cauliflower: In a large bowl, toss cauliflower florets with olive oil, smoked paprika, cumin, garlic powder, cayenne if using, salt, and black pepper until evenly coated.

Step 03

Initial Roast: Spread seasoned cauliflower on the prepared baking sheet in a single layer. Roast for 20 minutes, flipping halfway through.

Step 04

Prepare BBQ Glaze: In a small bowl, whisk together vegan BBQ sauce, maple syrup, and apple cider vinegar.

Step 05

Coat and Finish Roasting: Remove cauliflower from the oven. Toss with BBQ sauce mixture until well coated. Return to the oven and roast for 8 to 10 minutes until caramelized and slightly crispy.

Step 06

Compose Pineapple Salsa: Combine pineapple, red onion, tomato, jalapeño, cilantro, lime juice, and salt in a bowl. Mix well and set aside.

Step 07

Warm Tortillas: Warm tortillas in a dry skillet or wrap in foil and heat in the oven for a few minutes.

Step 08

Assemble Tacos: Layer BBQ cauliflower, pineapple salsa, avocado slices, and shredded cabbage in each tortilla. Garnish with cilantro and serve with lime wedges.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Baking sheet
  • Parchment paper
  • Mixing bowls
  • Chef's knife
  • Cutting board
  • Small whisk
  • Skillet for warming tortillas

Allergy Advice

Review ingredients for allergens and speak with a healthcare provider if unsure.
  • Contains wheat if using flour tortillas
  • May contain mustard and soy in some BBQ sauces
  • Always verify BBQ sauce and tortilla ingredients for allergen information

Nutritional Details (per serving)

This nutrition info is an estimate and not medical advice.
  • Total Calories: 310
  • Fats: 9 grams
  • Carbohydrates: 54 grams
  • Proteins: 6 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.