Skip to main content

Brussels sprout tacos with spicy peanut butter sauce

These Brussels sprout tacos with spicy peanut butter offer a delightful twist on traditional flavours, combining the earthy richness of Brussels sprouts with the bold, nutty taste of peanuts. This high-protein dish celebrates seasonal ingredients, featuring vibrant spring onions, zesty lime, and a hint of ginger, all wrapped in warm corn tortillas. The result is a satisfying meal that’s both comforting and invigorating, perfect for those seeking a nutritious alternative to meat-heavy fare.

Ideal for a quick weeknight dinner or a lively weekend gathering, these tacos are not only easy to prepare but also packed with protein thanks to the inclusion of peanuts and Brussels sprouts. Serve them with optional toppings like sliced avocado and coriander for added freshness, or pair with a crisp salad to create a well-rounded meal that keeps you feeling energised.

Continue reading below

Ingredients for Brussels sprout tacos with spicy peanut butter

  • 45 ml fish sauce

  • 240 ml unseasoned rice vinegar

  • 40 g sliced spring onions

  • 4 cm piece ginger, peeled, finely grated

  • kosher salt

  • 30 g Aleppo-style pepper or 15 g crushed red pepper flakes

  • 100 g unsalted, roasted peanuts, plus 30 g crushed

  • kosher salt

  • 450 g brussels sprouts, preferably small ones, trimmed, divided

  • 240 ml vegetable oil

  • 8 (15 cm) corn tortillas

  • 40 g finely chopped white onion

  • sliced avocado (optional)

  • sliced serrano chiles (optional)

  • coriander leaves with tender stems (optional)

  • flaky sea salt (optional)

  • lime wedges (for serving)

How to make Brussels sprout tacos with spicy peanut butter

  1. Heat a small saucepan over medium heat. When hot, pour in 15 ml of fish sauce. Allow it to bubble vigorously, then let it thicken and darken slightly for about 30 seconds. Repeat with the remaining fish sauce, adding 15 ml at a time.

  2. Carefully add the vinegar (it may spatter), then transfer the mixture to a small bowl and let it cool. Stir in the chopped scallions and ginger. Taste and season with salt as needed.

  3. Purée the red pepper and 100 g of whole peanuts in a food processor until a smooth butter forms, which should take about 2 minutes. Season with salt and scrape into a small bowl.

  4. Very thinly slice one-quarter of the Brussels sprouts and transfer them to a medium bowl. Cut the remaining Brussels sprouts in half.

  5. Heat 30 ml of oil in a medium frying pan over medium-high heat. Shallow-fry the halved Brussels sprouts in batches, taking care not to overcrowd the pan, until browned and crisp, about 5 minutes per batch. Transfer to paper towels to drain, then combine with the sliced Brussels sprouts. Drizzle with the vinaigrette and toss to coat; season with salt.

  6. To serve, heat a medium frying pan over medium-high heat. Working one at a time, warm the tortillas just until heated through, then transfer to plates.

  7. Spread each tortilla with some spicy peanut butter and top with the Brussels sprouts mixture. Add slices of onion, avocado, chiles, cilantro, and 60 g of crushed peanuts, then sprinkle with sea salt. Serve with lime wedges.

  8. Note: The vinaigrette can be made up to 1 week in advance. Cover and chill until ready to use.

Disclaimer
While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Continue reading below

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 30 Oct 2025 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.