vegan brussels sprouts tacos

These crispy vegan Brussels sprouts tacos come together in one pan, so they’re super easy to make whenever the craving strikes. They’re inspired by my fave Brussels sprouts tacos from Tacofino, with a few dietitian-y touches (like not deep frying the Brussels!)

I love tacos. Not a newsflash, for sure…but I’ll pretty much put anything in a taco. Kimchi tacos? LOVE em. Crumbled tofu tacos? Heck yes. And yet, before I ate the Brussels sprouts tacos at my local Tacofino, I had never thought to put what is perhaps my favourite veggie into tacos.

My life has been changed.

I have kept the recipe pretty faithful to the original:

Then I added a few of my own touches, like smashed cumin-y white beans for extra protein and fibre so you’ll actually get full. Plus pickled jalapeños because pickles >>> regular garnish.

How to get crispy Brussels sprouts without deep frying

For these Brussels, all you need is a good nonstick pan with a lid and a resistance to fuss with them. By adding enough oil, and covering the Brussels sprouts, they caramelize and steam at the same time so you don’t end up with raw and burnt sprouts. Cuz that’s the worst.

  • add oil to the pan and preheat over medium-high
  • add the Brussels, cut side down, to the pan – the Brussels should sizzle a bit when they hit the pan
  • cover the pan and leave them for 3-4 minutes, checking for doneness earlier if you have really small sprouts.
  • turn down heat to medium and then flip Brussels to brown on the other side

Benefits of Brussels Sprouts

My love of Brussels sprouts goes deep…I’ve been gobbling them up since I was a kid. See? Total food nerd since birth.

I know that not everyone loves ’em, but it’s usually because we’re subjected to overcooked, sulphurous mush masquerading as sprouts. Roasted or pan-fried, or even raw and shredded, they’re so delicious. Perhaps even…in a crispy Brussels sprouts taco? Hmm? Convinced yet?

They also come with a ton of nutritional benefits too, if that helps!

  • A member of the cruciferous veggie family, along with kale, cabbage and broccoli, Brussels sprouts contain special sulphur-containing phytochemicals called glucosinolates that have anti-inflammatory and anti-cancer properties.
  • Brussels sprouts are also rich in fat-soluble vitamin K, which is important for blood clotting, bone health and even fighting chronic inflammation.
  • Brussels sprouts contain plenty of vitamin C to support immunity and skin health – vitamin C is critical for collagen formation.
  • Brussels sprouts boast reasonable amounts of vitamin A (skin and immune health), folate (nervous system and blood) and manganese (energy metabolism, antioxidant and skin health).

Looking for more vegan taco recipes?

vegan brussels sprouts tacos

Crispy Vegan Brussels Sprouts Tacos

These crispy vegan Brussels sprouts tacos are super simple to make and come together in one pan. If you want a more filling meal, make the cumin-smashed white beans to add extra flavour and protein to make this easy plant-based meal even more satisfying.
4 from 1 rating
Leave a Review »
Pin Print



  • 1 pound Brussels sprouts, trimmed and halved
  • 2 cups frozen cubed hash brown potatoes
  • 2 tablespoons avocado oil

Cumin-smashed white beans

  • 14 oz can white beans, such as cannelini or navy beans, drained and rinsed
  • 1 teaspoon avocado oil
  • ½ teaspoon salt
  • ¼ teaspoon cumin
  • ¼ teaspoon garlic powder
  • squeeze lemon or lime juice
  • freshly cracked pepper

For Serving

  • 8 small tortillas, gluten free or whole grain
  • pickled or fresh sliced jalepenos
  • your favourite hot sauce, I love Valentina's here
  • vegan mayo, don't skip this!
  • shredded cabbage, cilantro or parsley


  • In a small bowl, mash together the white beans, oil, salt, pepper, cumin, garlic powder, lemon and a bit of hot sauce. Taste and adjust salt, lemon or hot sauce as you wish. Set aside.
  • Heat up a large nonstick skillet over medium high heat with the 2 tablespoons (30ml) of oil. Place Brussels sprouts, cut side down, in skillet and cover for 2-4 minutes, until sprouts are crispy and browned on the bottom. If your sprouts are smaller, definitely check at 2 min just in case!
  • When browned, turn heat down to medium. Turn sprouts over (cut side up) and sprinkle generously with salt and pepper and cook until other side is browned about 2-3 min. Remove to a platter and set aside.
  • In the same pan on medium, add hashbrowns and cook according to package directions until browned and crispy, about 5-10 minutes. Season with salt and pepper. Add to platter.
  • Turn heat down to medium low and gently warm smashed beans. Turn off heat.
  • To assemble, spread tortillas with mayo (like I said, don't skip this step!). Add a scoop of smashed beans, some hashbrowns, and Brussels sprouts. Top with hot sauce, pickled jalepenos and greens as you wish!


I love serving these with halved sprouts, the way they did at the restaurant but if you like, try roughly chopping the sprouts after they’re cooked so they’re a bit easier to munch in the tacos.