• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Dianne's Vegan Kitchen
  • Home
  • Meet Dianne
  • Health Coaching
  • Cooking Classes
  • Recipes
  • Cookbooks
  • Contact Me
menu icon
go to homepage
search icon
Homepage link
  • Meet Dianne
  • Health Coaching
  • Cooking Classes
  • Recipes
  • Cookbooks
  • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Vegan Recipes

    Thai-Inspired Cauliflower Steak

    Published: Jan 15, 2023 · Modified: Apr 25, 2023 by Dianne · This post may contain affiliate links

    • Share
    • Tweet
    Jump to Recipe - Print Recipe

    With a creamy, spicy peanut sauce as well as a tangy lime sauce, this Thai-Inspired Cauliflower Steak is always a crowd-pleaser! It makes a great weekend dinner, and it’s the perfect dish for special occasions such as date night or a dinner party. It's vegan and gluten-free. 

    Thai-Inspired Cauliflower Steak with text overlay

    Cauliflower Steak

    Cauliflower is so amazingly versatile. It can be baked and made into “wings”, roasted and added to salads, breaded and used as a taco filling, mashed like potatoes, pureed for a creamy sauce, or simply added to a curry or a pizza. I also like to “rice” it and serve it with stir-fries. One of my favorite ways to make cauliflower is to slice it and serve it as a “steak.”

    cauliflower with rice, lime, garlic, and peppers

    This Thai-Style Cauliflower steak is based on a recipe from the Rouxbe Plant-Based Professional course, which I took a few years ago. I’ve simplified their dish and used my own spicy peanut sauce. The mix of creamy peanut sauce and tangy lime sauce in this dish is quite heavenly.

    peanuts, peanut sauce, stock, scallions, cilantro, garlic, ginger, cauliflower, lime, lemongrass, tamari, oil, agave, shallots, hot pepper

    What You Need

    • Cauliflower
    • Vegetable stock
    • Garlic
    • Lemongrass
    • Kaffir lime leaves
    • Vegetable oil
    • Shallots
    • Ginger
    • Thai chile
    • Scallions
    • Cilantro
    • 
peanuts
    • Lime juice
    • 
Tamari
    • 
Agave
    • Spicy Peanut Sauce

    See the recipe card for exact amounts.

    cutting cauliflower collage

    How to Slice Cauliflower

    To cut the cauliflower, you need to keep the stem intact, and you need to slice it as if you were slicing a loaf of bread. The slabs should be about an inch thick or so. I usually get two or three “steaks” from a head of cauliflower.

    There will be some florets leftover. You can cook them the same way you would the cauliflower steaks, or you can use them to make buffalo cauliflower or cheese sauce.

    cooking cauliflower collage

    How to Make Thai-Style Cauliflower Steak

    Simmering the cauliflower slices in broth with aromatics is the key to getting it nice and tender. Once it has softened, it’s seared in a pan to get it nice and brown, and to crisp up the edges a bit.

    • First you preheat the oven to 350°F.
    • Then you mix together the vegetable stock, garlic, lemongrass, and kaffir lime leaves in a 9x12-inch baking dish.
    • You place the sliced cauliflower in the dish with the stock mixture and cover it tightly with foil. Bake your cauliflower for about 40 minutes, or a knife can go into it easily. It should be cooked throughout but still a little firm.
    • While the cauliflower is cooking, you make the sauce. You heat 1 teaspoon of oil in a pan and add the shallots. Cook them for about 5 minutes, until they begin to brown. Next you add the ginger, garlic, and chilies. Cook them for a minute or two and then add the scallions and the lime juice, tamari, and agave. Again, cook for another minute or two, and then remove the sauce from the heat and add the cilantro and peanuts.
    • When the cauliflower is ready, you heat the remaining teaspoon of oil in a large pan over medium-high heat. Gently place the cauliflower steaks in the pan and let them cook for about 4 to 6 minutes on each side, until they turn golden brown. Don’t fuss with them too much, or they will fall apart.
    • To serve your cauliflower steaks, you place a spoonful or two of the Spicy Peanut Sauce at the bottom of a shallow bowl or plate. Place one of the cauliflower steaks in the center and then top it with the shallot-lime sauce.
    cauliflower with rice, lime, garlic, and peppers

    Recipe Notes

    I use my own spicy peanut sauce for this recipe, but you can use store-bought sauce if you prefer.

    If you don't like cilantro, you can use parsley instead.

    kaffir lime leaves
    Thai-Inspired Cauliflower Steak

    Kaffir lime leaves infuse a little bit of citrus flavor into your cauliflower. They can sometimes be found dried in the spice aisle. Jars of sliced leaves in brine can be found in the Asian aisle of some grocery stories. If you're using dried leaves, use 2. If you're using sliced leaves, use about a teaspoon. You can leave them out if can't find them. You can also use your lime leaves in curries, soups, and stir-fries.

    two plates of cauliflower overhead with tomatoes, scallions, limes, garlic, cilantro, and peppers

    Serving Your Cauliflower Steak

    This dish makes a great weekend dinner, and it's perfect for date night or a dinner party.

    I like to serve it with steamed brown rice and a salad. It it’s also great with other whole grains or rice noodles.

    close up of cauliflower
    Thai-Inspired Cauliflower Steak square

    Thai-Inspired Cauliflower Steak

    Dianne
    With a creamy, spicy peanut sauce as well as a tangy lime sauce, this Thai-Inspired Cauliflower Steak is always a crowd-pleaser! It’s the perfect dish for special occasions such as date night or a dinner party.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 55 minutes mins
    Course Main Course
    Cuisine Asian, Thai
    Servings 3 servings
    Calories 183 kcal

    Ingredients
      

    For the Cauliflower

    • 1 large head cauliflower leaves and stem trimmed (do not core)
    • 3 cups vegetable stock
    • 2 cloves garlic coarsely chopped
    • 1 stalk lemongrass cut in half lengthwise
    • 2 kaffir lime leaves optional

    For the Sauce

    • 2 teaspoons neutral-flavored vegetable oil divided
    • 2 shallots thinly sliced
    • 1-inch piece ginger peeled and minced
    • 2 cloves garlic minced
    • 1 Thai chile thinly sliced
    • 2 scallions thinly sliced
    • ⅓ cup cilantro coarsely chopped
    • 2 tablespoons toasted peanuts roughly chopped
    • ¼ cup lime juice
    • 3 tablespoons tamari
    • 1 tablespoons agave

    For Serving

    • 1 recipe Spicy Peanut Sauce

    Instructions
     

    • Preheat the oven to 350°F.
    • With the cauliflower sitting on its stem, slice it into large slabs, about 1-inch thick. Slice it the same way you would slice a loaf of bread. You’ll get two or three large slabs.
    • Mix together the vegetable stock, garlic, lemongrass, and kaffir lime leaves, if using, in a 9x12-inch baking dish.
    • Place the cauliflower in the dish with the stock mixture and cover tightly with foil. Bake for about 40 minutes, or a knife can go into it easily. It should be cooked throughout but still a little firm.
    • While the cauliflower is cooking, make the sauce. Heat 1 teaspoon of oil in a pan and add the shallots. Cook them for about 5 minutes, until they begin to brown. Add the ginger, garlic, and chilies. Cook for a minute or two and then add the scallions and the lime juice, tamari, and agave. Cook for another minute or two, remove from the heat, and add the cilantro and peanuts.
    • When the cauliflower is ready, heat the remaining teaspoon of oil in a large pan over medium-high heat. Gently place the cauliflower steaks in the pan. Let them cook for about 4 to 6 minutes on each side, until they're golden-brown. Don’t fuss with them too much, or they will fall apart.
    • To serve, place a spoonful or two of the Spicy Peanut Sauce at the bottom of a shallow bowl or plate. Place one of the cauliflower steaks in the center and then top with the shallot-lime sauce. Repeat with the rest of the cauliflower.
    two plates of cauliflower with rice, limes, garlic, and hot peppers

    Other delicious cauliflower steak recipes include:

    • Roasted Cauliflower Piccata from Veganize It!  by Robin Robertson
    • Cauliflower Marsala
    • Roasted Cauliflower Cutlets with Lemon from Laura Theodore's Vegan-Ease
    • Cauliflower Steaks with Romesco Sauce
    plate of cauliflower with romesco, tomatoes, and lemon water
    « Vegan Sushi Bowl from The Veginner's Cookbook
    Vegan Scampi with Cashews »

    About Dianne

    Dianne Wenz is a Certified Holistic Health Coach, Vegan Lifestyle Coach, Plant-Based Diet Nutrition Specialist, and Plant-Based Chef, as well as the author of Truly Healthy Vegan Cookbook.

    Subscribe banner horizontal

    Reader Interactions

    Comments

    1. Becky Striepe

      September 25, 2017 at 11:33 am

      Oh my gosh, this looks incredible! I love cauliflower, and those spices are right up my alley.

    2. Dianne

      September 25, 2017 at 8:06 pm

      Thanks, Becky!

    3. Cadry

      September 25, 2017 at 10:10 pm

      What a beautiful dish, Dianne! Plus, peanut sauce makes anything better.

    4. Dianne

      September 26, 2017 at 10:55 am

      Thank you, Cadry! Yes, peanut sauce makes everything better!

    Leave a Reply

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

    Recipe Rating




    Primary Sidebar

    Dianne in Kitchen

    Hi! I'm Dianne Wenz, a National Board Certified Health and Wellness Coach. I empower my clients to build new habits so they can reach their healthy living goals. I love to show others how easy it is to live a vegan lifestyle as well as how to cook deliciously easy plant-based meals. Contact me today to learn more and to schedule a complimentary breakthrough session!

    More about me →

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    The Big Book of Vegan Cooking

    Eating Vegan

    Truly Healthy Vegan Cookbook by Dianne Wenz

    Footer

    ↑ back to top

    About

    • Meet Dianne
    • Privacy Policy
    • Disclaimer

    Updates

    • Get Updates from Dianne

    Contact

    • Contact
    • Health Coaching
    • Partner With Me
    • FAQ

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Dianne Wenz. Unauthorized use and/or duplication of this material without express and written permission is strictly prohibited.

    We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.