• Skip to main content

The Plant-Based Wok

menu icon
go to homepage
  • Newsletter
  • Cookbook
  • Recipes
  • About
  • Press
  • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Substack
    • TikTok
  • search icon
    Homepage link
    • Newsletter
    • Cookbook
    • Recipes
    • About
    • Press
    • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Substack
    • TikTok
  • ×

    August 25, 2018

    Roasted Cauliflower Steak with Sweet Potato Purée and Lentils

    Jump to Recipe

    Crispy tender roasted cauliflower steak. Served on a bed of creamy sweet potato mash and lentils. Topped with a tangy cilantro-lime dressing and a garlicky tahini sauce. Mmm mm, now that’s what I call a satisfying meal.

    As a bonus, this delicious cauliflower entree is packed with nutrients, protein, fiber. It’s perfect for a nourishing weekday meal or a dinner party.  The recipe involves a few more steps than usual, but I think the result is well worth the process!

    Two sauces may seem like a lot, but they’re necessary for the flavor and I highly recommend making both. Plus, if you follow the recipe, you’ll have leftovers— which is a very good thing, since they taste good drizzled on salads, pasta, rice dishes, toast, basically any savory dish.

    Print

    📖 Recipe

    Roasted Cauliflower Steak with Sweet Potato Purée and Lentils (Vegan, Gluten-Free)

    ★★★★★

    5 from 2 reviews

    Crispy caramelized roasted cauliflower “steaks” served on a bed of lentils and sweet potato puree with a creamy tahini garlic sauce and a tangy chimichurri. Garnished with cilantro and toasted pepita seeds.

    • Author: Hannah
    • Prep Time: 20
    • Cook Time: 40
    • Total Time: 1 hour
    • Yield: 2 1x
    • Category: Main Dishes
    • Method: Cook

    Ingredients

    Scale

    Cauliflower

    • 1 large head cauliflower
    • 1 tbsp olive oil
    • 1 tsp maple syrup
    • ¼ tsp salt
    • ½ tsp each ground cumin, smoked paprika, and turmeric (optional: add ¼ tsp cayenne for heat)

    Sweet Potatoes

    • 1 lb (2-3 large or 454 g) sweet potatoes
    • 1 tbsp tahini

    Lentils

    • 1 15 oz (425 g) can cooked lentils*
    • ½ tsp each cumin and garlic powder

    Tahini Sauce

    • ⅓ cup (85g) tahini
    • ½ tsp garlic powder
    • 3 tbsp lemon juice
    • ½ tsp ground cumin
    • 4–5 tablespoon water
    • 1 pinch salt

    Cilantro Lime Sauce

    • 1 small bunch cilantro (sub parsley)
    • 3 cloves garlic
    • ½ a jalapeño pepper (for heat)
    • 3 tbsp lime juice
    • ½ the flesh of a medium avocado (sub 1 tbsp olive oil)
    • 2 tbsp water
    • ½ tsp each salt and pepper

    Instructions

    1. Preheat oven to 400F (205 C). Slice cauliflower into 1-inch steaks, leaving the large stem at the bottom. (There will be loose florets; you can roast these in the pan along with the steaks).
    2. Place cauliflower steaks on a baking sheet lined with parchment paper, drizzle on olive oil and maple syrup, and rub to coat both sides, then sprinkle on salt and the spices. Bake for 25 minutes, flipping once halfway, until tender and browned on both sides.
    3. In the meantime, steam sweet potatoes until soft and fork-tender. Instant pot option: place steamer basket and water in the base of the pot, add whole sweet potatoes, and cook using the manual setting on HIGH for 15 minutes. Allow pressure to release naturally.
    4. Peel cooked sweet potatoes. Add the 1 tablespoon tahini and mash with a fork (or purée in a food processor) until combined and smooth.
    5. Prep sauces. For tahini sauce, whisk all ingredients in a small bowl until combined. Add as much water as needed to achieve desired consistency. For green sauce, combine all ingredients in a food processor/blender and blend until smooth.
    6. Combine cooked lentils with spices and season with salt and pepper to taste.
    7. To serve, spoon a layer of sweet potato puree onto plate, then top with lentils, a cauliflower steak, and both sauces. Garnish with chopped cilantro and toasted pepita seeds.

    Notes

    *I used pre-cooked lentils for convenience, but you can also cook your own from ¾ cup dried lentils. Simply cover with water, bring to a boil over medium heat in a pot, reduce to a simmer, and cook until lentils are tender, about 15-20 minutes.

    Did you make this recipe?

    Tag @hannah.che on Instagram

    More Recipes

    • Tea-Brined Tofu 茶香干
    • Chinese Vegetarian Roast Goose 素烧鹅
    • Ultimate Guide to Vegan Mooncakes (6 ways!) 純素月餅
    • Blanched purple green beans with fragrant ginger soy dressing 姜蓉豆角

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

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

      ★☆ ★☆ ★☆ ★☆ ★☆

    1. FAHMIDA AKHTER says

      March 08, 2020 at 9:32 am

      COULD YOU PROVIDE THE NUTRITION FACTS FOR THIS RECIPE.

      Reply
    2. Karlyn says

      May 08, 2021 at 7:24 am

      Hi! Lentils can surely vary by softness—I’m assuming what you used in this recipe are red lentils?

      Reply
    3. Alison says

      September 24, 2022 at 11:56 am

      Fabulous! So tasty; the lime & coriander sauce really lifted the flavours ( be generous with the sauces!). My cauliflower wasn’t up to being ‘steaked’ so I just used florets instead. Definitely doing this again.

      ★★★★★

      Reply
    4. Guadalupe Gabba says

      January 12, 2023 at 4:03 pm

      So delicious, even my carnivore husband said he’d eat this again!

      ★★★★★

      Reply

    Trackbacks

    1. 25+ Authentic Festive Vegan Mains For A Simple Christmas - The Vegan Afterglow says:
      November 23, 2020 at 5:30 am

      […] 3. Roasted Cauliflower Steak With Sweet Potato Puree + Lentils by The Plant Based Wok […]

      Reply

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Services
    • Media Kit
    • FAQ