This might be the only way I eat cauliflower from now on! These thick roasted cauliflower steaks make a great vegan dinner and are so delicious with lots of spices that are pantry staples. I paired these steaks with my walnut pesto, but you could use any pesto or sauce.
This recipe is made with simple and real ingredients, making it paleo and Whole30 approved. It is also gluten free, nut free, and dairy free! Cauliflower is a vegetable superfood because it’s high in natural fiber, packed with vitamin C and antioxidants, and nutrient dense.
The challenging part of this recipe is cutting the cauliflower. You will need to:
- Wash and dry your cauliflower well!
- To make the steaks, you want to keep the core and stem intact. Carefully remove the green leaves at the bottom around the stem (I use my hands for this, but you can also use a knife). If the stem is really long, cut it so at least 3-4 inches remain.
- Cut through the middle of the cauliflower with a sharp knife and then cut 1 ½ – 2 inch thick slivers. You should be able to get about 3-4 steaks out of a regular sized cauliflower. Some florets may fall off, but just roast these with the steaks
Tips:
- Leave as much core and base so that your cauliflower will stick together as a steak.
- It’s normal for some florets to fall off, but roast these with the steaks!
- Coat your steaks with olive oil and spices directly on the baking tray to save time and make cleaning up easy!
- Use a sharp knife.
- Top the steaks with any sauce. I suggest something refreshing like my walnut pesto, avocado crema, or a squeeze of lime juice!

Roasted Cauliflower Steaks
No ratings yet
Prep Time 10 minutes mins
Cook Time 35 minutes mins
Total Time 45 minutes mins
Course Side Dish
Servings 2
Cooking & Baking Supplies
- Baking Tray
- Parchment Paper
Ingredients
Cauliflower Steaks
- 1 head of cauliflower
- 1/2 tsp salt
- 1/4 tsp pepper
- 1/4 tsp garlic powder
- 1/4 tsp paprika
- 1-2 tbsp olive oil
Walnut Pesto
- 1 cup walnuts
- 1 1/2 cups parsley, chopped
- 1/4 cup nutritional yeast
- 2 garlic cloves, minced
- 1/2 tsp salt
- 1/2 cup olive oil
- 1/2 cup water
Instructions
- Preheat the oven to 400 degrees and line a baking tray with parchment paper.
- Wash and dry your cauliflower well.
- Remove the green leaves around the stem and trim the stem if they are really long. Keep the stem (about 3-4 inches) and core intact.
- Slice the cauliflower in half right down the middle and then cut 1 ½ - 2 inch thick steak slivers with a sharp knife.
- Place the cauliflower steaks on the baking tray.
- Mix the spices together (salt, pepper, garlic powder and paprika) spices in a small bowl.
- Brush the olive oil onto both sides of the cauliflower steaks. Then sprinkle both sides with the spice mixture. Place the tray in the oven and cook for 20 minutes. Then flip the steaks and cook for another 10-15 minutes or until browned and cauliflower steaks are soft when poked with a fork.
- While the cauliflower cooks, place all of your walnut pesto ingredients into a blender and blend until smooth.
- Remove the cauliflower from the oven and top with the pesto and ENJOY!
Did you make this recipe?Tag @girlswhoeat!