Cauliflower Steak

This cauliflower steak recipe will help you make the best vegan steak that is tender on the inside, crispy on the outside, and full of flavor. The key is to pre-cook the cauliflower for 5 minutes, add your favorite...

Cauliflower Steak

Home > Vegan Entrees

By on 03/27/2025 - May contain affiliate links. Please read our disclosure.

This cauliflower steak recipe will help you make the best vegan steak that is tender on the inside, crispy on the outside, and full of flavor. The key is to pre-cook the cauliflower for 5 minutes, add your favorite seasonings, and then pan-fry for 10 minutes.

2 crispy brown yellow cauliflower slices in a cast-iron skillet surrounded by roasted garlic cloves and wilted rosemary twigs.

Want to save this post?

Enter your email below and get it sent straight to your inbox. Plus, I’ll send you budget recipes and money-saving tips every week!

It can be quite challenging to get that perfect texture for your cauliflower steaks. But this recipe will guide you through a simple pre-cook method that will make all the difference.

If you are looking for more vegan steak recipes, I recommend trying my Teriyaki oyster mushroom steak and spicy tofu steak.

Jump to:❤️ Why you’ll love it🧾 Key ingredients🥘 Equipment👩‍🍳 Instructions💡 Expert tip🔄 Variations🥣 Serving ideas❄️ Storing tips🤔 FAQs More vegan cauliflower recipesCauliflower Steaks in 20 Mins!

❤️ Why you’ll love it

I love how this cauliflower steak recipe gives you a great meatless alternative that is not only delicious but also hearty and satisfying. The secret lies in the simple yet flavorful seasonings that add a meaty flavor to the cauliflower.

Plus, the cooking method used here results in a steak that is tender on the inside but crunchy on the outside. It’s a texture that you will love.

This is not your average cauliflower recipe. It takes a simple, often bland vegetable and turns it into a show-stopping dish that is perfect for a special dinner or when you just want to impress your family and friends.

2 crispy brown yellow cauliflower slices in a cast-iron skillet surrounded by roasted garlic cloves and wilted rosemary twigs. A slotted turner is sliding underneath one.

A heart shape puzzle of vegetables with a text overlay saying 7-day meal plan

FREE 7-Day Vegan Meal Plan

Subscribe to our newsletters and download it right now.

🧾 Key ingredients

This cauliflower steak recipe calls for simple, easy-to-find ingredients that will bring out the best flavors in this dish.

Ingredients of cauliflower steak in small glass bowls like butter, garlic, and different spices as well as a large cauliflower head next to them.

Fresh cauliflower is the star of this dish. When sliced into thick steaks and roasted, it becomes tender with a delicate, slightly sweet flavor that pairs well with the savory seasonings.

Garlic and rosemary are the key to infusing the cauliflower steaks with amazing flavor. The garlic becomes caramelized during roasting, adding a deep, mellow flavor, while the rosemary lends a piney, earthy note that is truly delicious.

A blend of spices, including onion powder, sweet smoked paprika, cumin, and mustard powder, adds a depth of flavor to the cauliflower steaks that is both smoky and slightly sweet.

🛒 You can find detailed measurements for all ingredients in the printable version of the recipe card at the bottom of this post.

🥘 Equipment

To make these delicious cauliflower steaks, the most important piece of equipment you will need is a good quality cast-iron skillet. Its ability to distribute heat evenly will help the cauliflower cook to perfection, allowing it to caramelize and develop a wonderful depth of flavor.

👩‍🍳 Instructions

Preparing the cauliflower steaks

STEP 1
Start by removing the leaves of the cauliflower. Then, cut off the stem at the bottom, along with any remaining leaves.

STEP 2
Place the cauliflower with the stem side down and cut the head in half. Use a sharp knife to cut a 1-inch slice from both halves. If your cauliflower is large, you may be able to cut two 1-inch thick slices from each half.

A slotted turner is submerging a large cauliflower slice in hot water.

STEP 3
In a large stockpot, bring water to boil on the stovetop. Add a pinch of salt to the water. Use tongs to gently place the cauliflower slices in the hot water. Cover the pot with a lid and cook the slices for 5 minutes. Then, transfer them to a plate to cool.

Making the cauliflower steaks

STEP 1
Prepare the spice mix for the cauliflower steaks. In a small bowl, combine onion powder, mustard powder, smoked paprika powder, black pepper, and salt.

STEP 2
Place the pre-cooked cauliflower steaks on a plate or cutting board. Sprinkle the spice mix on both sides of the steaks. Gently press the spices onto the steaks to make them stick.

2 large cauliflower slices with ample dry spice rub on a wooden cutting board.

STEP 3
Heat a cast-iron skillet over medium heat. Add vegan butter to the skillet. Then, add the garlic cloves and fresh rosemary twigs. Place the cauliflower steaks in the skillet.

STEP 4
Fry the cauliflower steaks for 5 minutes on each side. The steaks should be crunchy, not too soft. You can test the doneness by piercing the stem part with the tip of a knife. It should be tender but not mushy.

2 crispy brown yellow cauliflower slices in a cast-iron skillet surrounded by roasted garlic cloves and wilted rosemary twigs. A small black bowl of green peppercorn sauce is next to it.

💡 Expert tip

The key to achieving the perfect cauliflower steak is the thickness of your slices. Aim for one-inch thick steaks to ensure they hold up during the cooking process. If your steaks are too thin, they might fall apart, and if they are too thick, the inside may not cook properly.

🔄 Variations

For a tangy twist, consider adding a squeeze of fresh lemon juice or a splash of balsamic vinegar to the cauliflower steaks during the last few minutes of cooking.

You can also experiment with different spice blends. Try a Cajun-inspired version by adding some cayenne pepper, thyme, and oregano to the spice mix. This will give your cauliflower steaks a spicy kick and a unique flavor profile.

If you are a fan of herbs, consider adding a tablespoon of chopped fresh thyme or oregano to the spice mix. These herbs will bring a refreshing and aromatic flavor to the dish, complementing the earthy cauliflower, and adding a pop of color to your plate.

A crispy brown orange cauliflower slice is served on a black plate with roasted garlic cloves and wilted rosemary twigs. The leftover slices are in a cast iron skillet. A black bowl of green peppercorn sauce is place next to it.

🥣 Serving ideas

These vegan cauliflower steaks are a versatile and delicious dish that can be enjoyed in a variety of ways. I love serving them with a side of vegan mashed potatoes and a drizzle of green peppercorn sauce for a comforting and hearty meal.

In addition to this classic combination, they also pair beautifully with a range of other side dishes. Consider serving them with roasted asparagus and mushrooms for a fresh and earthy twist, or with sautéed julienned carrots for a pop of color and crunch.

For a more traditional option, they can also be served with a range of potato dishes, such as vegan scalloped potatoes, roasted potatoes, or a creamy polenta. The options are truly endless, and you can mix and match to find your perfect combination.

A crispy brown orange cauliflower slice is served on a black plate with roasted garlic cloves and wilted rosemary twigs.

❄️ Storing tips

Storing and reheating these cauliflower steaks is a cinch, and the great news is that the flavors only get better over time. The key is to separate the steaks from any accompanying sauce or side dishes.

To store, allow the steaks to cool completely. Once cooled, place them in separate airtight containers and pop them in the fridge. They should stay fresh and delicious for up to 3 or 4 days.

If you prefer to freeze them, you can do so in airtight containers or resealable freezer bags. They should be good in the freezer for about a month. Just be aware that the crispy crust may become a bit soggy upon thaw.

You can reheat the steaks in the microwave or a frying pan. Start with low heat, as you don’t want to burn the spices.

2 crispy brown yellow cauliflower slices in a cast-iron skillet surrounded by roasted garlic cloves and wilted rosemary twigs. A small black bowl of green peppercorn sauce is next to it.

🤔 FAQs

What to do with the rest of the cauliflower?

You can also use the spice mix and season the florets and pieces. Roast them or pan-fry them as you like. Alternatively, you can make cauliflower soup, pizza crust, or riced cauliflower.

Will you taste the cauliflower?

Yes, cauliflower steaks will not taste like beef steaks, nor will they look like those. You will taste they are made of cauliflower, but with the right combination of spices and a matching sauce, it will turn into a delicious meatless main dish.

Why do you need to pre-cook the cauliflower steaks?

Pre-cooking the cauliflower steaks helps to soften them before pan-frying. This ensures that they are cooked through and have a nice texture without burning on the outside.

More vegan cauliflower recipes

THANK YOU so much for visiting our website. Please comment below if you have tried this recipe. We LOVE hearing from you! If you loved the recipe, please don’t forget to give us a ⭐⭐⭐⭐ RATING. We appreciate all of our readers.  

Different colorful vegetables drawn as icons on an orange background in a shape of a heart.

2 crispy brown yellow cauliflower slices in a cast-iron skillet surrounded by roasted garlic cloves and wilted rosemary twigs. A small black bowl of green peppercorn sauce is next to it.

Cauliflower Steaks in 20 Mins!

Nandor Barta

Let’s make delicious vegan cauliflower steaks that are tender inside and crispy outside. Slice a whole head into thick pieces, pre-cook them for 5 minutes, add ample seasoning, then pan-fry them for 10 minutes! You will love them with vegan mashed potatoes and vegan green peppercorn sauce. And no need to turn on your oven!

Prep Time 5 minutes

Cook Time 15 minutes

Total Time 20 minutes

Course Main Course

Servings 2 servings

Calories 305kcal

EXCLUSIVE 5-ingredient recipes for busy home cooks that are ready in 15 minutes!Check out our Express Vegan Cookbook!

Instructions 

How to cut cauliflower steaks

Peel off the leaves as much as you can.

Cut off the stem at the bottom with the remaining leaves.

Place it with the stem below, and cut the head of the cauliflower in half.

Take a sharp knife and cut a 1-inch slice from both halves. (If you have a large cauliflower head, you may be able to cut TWO 1-inch thick slices from both halves.)

Pre-cooking

In a large stockpot, boil water with a pinch of salt on the stovetop.

Use tongs to a slotted turner to gently place the slices in the hot water.

Cover it with a lid and cook them for 5 minutes. Use medium heat to keep it simmering.

When the time is up, place them on a plate to let them cool.

Pan-frying

In a small bowl, mix all spices for the dry rub: onion powder, mustard powder, smoked paprika powder, black paper, and salt.

Place the pre-cooked cauliflower steaks on a plate or cutting board.

Sprinkle the spice mix on both sides. Gently pat it with your fingers to make it stick.

Preheat a cast-iron skillet over medium heat and add butter.

Add cauliflower steaks, garlic cloves, and fresh rosemary twigs when the butter melts.

Fry them for 5 minutes on each side. The stem part takes the longest to soften. You can test it with the tip of the knife. In the end, the steaks should be crunchy, not too soft, so you can actually bite into them.

Nutrition

Nutrition Facts

Cauliflower Steaks in 20 Mins!

Amount Per Serving (1 steak with sauce)

Calories 305 Calories from Fat 180

% Daily Value*

Fat 20g31%

Saturated Fat 4g25%

Sodium 973mg42%

Potassium 1014mg29%

Carbohydrates 29g10%

Fiber 7g29%

Sugar 14g16%

Protein 7g14%

Vitamin A 493IU10%

Vitamin C 141mg171%

Calcium 89mg9%

Iron 2mg11%

* Percent Daily Values are based on a 2000 calorie diet.

UPDATED: The original recipe was published in February 2020. We improved the recipe and republished it in January 2023.

Reader Interactions