This Creamy cauliflower steaks are so easy and flavorful. They’re made with just four ingredients and make a great main course for a meatless meal.

Cauliflower is one of the most versatile vegetables, and in this recipe you’ll see that it makes a great main dish too. These creamy cauliflower steaks are hearty and filling, with a rich and flavorful sauce.
This recipe is great for meatless Mondays, light lunches, and when you want to serve a healthy dinner to your family. There are also many variations you can try to keep the dish fresh and exciting. If you’re looking for something light but not too light, this is the way to go. Now let’s talk in more detail about the ingredients we’re going to use to make these creamy cauliflower steaks.
video guide
main ingredients
- Cauliflower. You can get two “steaks” from each head of cauliflower. Any leftovers can be used for other recipes.
- mayo You can use store-bought or homemade mayo, but homemade mayo is so easy and tastes worlds better.
- Garlic. Use fresh cloves when you can for the best flavor. Garlic powder can be used instead.
- Sriracha. Use as much or as little as you like.
- Salt. Taste.
How to make creamy cauliflower steaks
1. Cut off the bottom of the cauliflower and stand it upright on the cutting board. Trim the sides with a large, sharp knife, then slice the remaining head into 2 or 3 1-inch “steaks.” How many you get depends on the size of your cauliflower. Reserve the sides for another recipe.

2. Mix mayo, garlic and sriracha in a small bowl.

4. Then add about ¼ cup water and salt to a large skillet. Bring them to a gentle simmer and add the cauliflower steaks. Cover the pan with a lid and let the cauliflower cook for about 2-3 minutes to soften.

5. Remove the cauliflower steaks from the pan and place on a baking sheet. Spread the spicy mayo generously on top. Bake at 200°C for about 20-25 minutes until the cauliflower steaks get brown spots. Garnish with parsley. Serve immediately.


Tips for the best creamy cauliflower steaks
- Make a flat base for easier cutting. Cut the bottom of the stalk off the cauliflower so you have a flat bottom and can stand the cauliflower upright on the cutting board.
- Cook them to your liking. Whether you like it soft, lightly browned, or crispy, you can cook these cauliflower steaks as much or as little as you like.
- Make sure they don’t burn. Keep an eye on the cauliflower, as it can brown quickly and burn easily. When they start to brown, they’re done.
- Cut the steaks thick. Since these should look like steaks, cut them on the thick side. This will also prevent them from falling apart during cooking.
Variations on this recipe
- Add fresh herbs. Dill, parsley, or cilantro are great herbs to add to these creamy cauliflower steaks for extra flavor.
- Make them extra spicy. Adding more sriracha or some red pepper flakes can turn up the heat on these steaks.
- Substitute another sauce. You can also make this recipe with Chermoula sauce, tzatzikipesto or roasted pepper sauce.
- Add some characters. Sear these steaks for a few minutes to get a little char on top for a tasty finish.
How to store and reheat it
Store any leftovers of these creamy cauliflower steaks in an airtight container in the fridge. You will last up to 5 days. They can be reheated in the microwave or in the oven.
What should you serve it with?
- proteins. Serve these as an accompaniment to main courses, e.g Chicken Stew, Crispy Baked Prawns, Spinach Stuffed Flounder, or Baked Black Bean Taquitos.
- Salad. Pair them with a beautiful salad like this one Iceberg Lettuce, Plain Kale Salad, Cucumber Tomato Feta Salador German cucumber salad.
- Vegetables. You can’t go wrong by serving these steaks with other veggies, such as: Brussels sprouts roasted with garlic, quick and easy stovetop asparagus, the best veggie fritters, twice baked potato casseroleor Crispy baked broccoli.
- Potatoes. These creamy cauliflower steaks are delicious with some Twice Baked Potato Casserole, Roasted Parmesan Potatoes, Sage Mashed Potatoesor Roasted Baby Potatoes.

I hope you love this fun and delicious Creamy Cauliflower Steak recipe. You don’t need meat to have a satisfying and filling meal when you have these delicious “steaks.”
More delicious cauliflower recipes:

Creamy cauliflower steaks
This Creamy cauliflower steaks are so easy and flavorful. They’re made with just four ingredients and make a great main course for a meatless meal.
ingredients
- 1 Middle cauliflower
- 3 Tablespoon. mayonnaise
- ½ Tablespoon. Sriracha
- 2 Middle Garlic cloves, chopped
instructions
-
Cut off the bottom of the cauliflower and set it on the cutting board. Trim the sides with a large, sharp knife, then slice the remaining head into 2 or 3 1-inch “steaks.” How many you get depends on the size of your cauliflower. Reserve the sides for another recipe.
-
Mix the mayo, garlic, and sriracha together in a small bowl.
-
Then add about ¼ cup water and salt to a large skillet. Bring them to a gentle simmer and add the cauliflower steaks. Cover the pan with a lid and let the cauliflower cook for about 2-3 minutes to soften.
-
Remove the cauliflower steaks from the pan and place on a baking sheet. Spread the spicy mayo generously on top. Bake at 200°F for about 20-25 minutes until cauliflower steaks start to brown. Garnish with parsley. Serve immediately.
Remarks
Variations on this recipe
- Add fresh herbs. Dill, parsley, or cilantro are great herbs to add to these creamy cauliflower steaks for extra flavor.
- Make them extra spicy. Adding more sriracha or some red pepper flakes can turn up the heat on these steaks.
- Substitute another sauce. You can also make this recipe with Chermoula sauce, tzatzikipesto or roasted pepper sauce.
- Add some characters. Sear these steaks for a few minutes to get a little char on top for a tasty finish.
How to store and reheat it
Store any leftovers of these creamy cauliflower steaks in an airtight container in the fridge. You will last up to 5 days. They can be reheated in the microwave or in the oven.
nutrition
Calories: 228kcalCarbohydrates: fifteenGProtein: 6GFat: 17GSaturated Fatty Acids: 3GPolyunsaturated fat: 10GMonounsaturated fatty acids: 4GTrans fats: 0.04GCholesterol: 9mgSodium: 325mgPotassium: 881mgFiber: 6GSugar: 6GVitamin A: 21ieVitamin C: 142mgCalcium: 71mgIron: 1mg