If you’re looking for a plant-based dish that’s bold, flavorful, and incredibly satisfying, Harissa Spiced Cauliflower Steaks are about to become your new favorite recipe. This dish transforms a simple head of cauliflower into a vibrant centerpiece, thanks to warm spices, lemon, and the irresistible heat of harissa-inspired flavors. Paired with creamy cauliflower mash and served with bright lemon chickpeas, this recipe delivers a complete, nourishing meal that feels just as filling as any protein-forward entrée.
If you enjoy meals that are wholesome yet exciting, this is one you’ll want to make again and again.
Why You’ll Love This Recipe
You’ll adore this cauliflower steak recipe because:
- It’s flavor-packed: Harissa-inspired spices create deep warmth without overpowering heat.
- Plant-based and nutritious: Loaded with fiber, protein (thanks to chickpeas), and wholesome ingredients.
- Beautiful presentation: Cauliflower steaks look impressive on any plate.
- Easy to customize: Adjust spice levels, toppings, or sides effortlessly.
- A full meal in one recipe: The lemon chickpeas and mash make it complete and satisfying.
- Meal-prep friendly: Reheats beautifully and stores well.
This recipe makes vegetables exciting — bold flavors, hearty textures, and a balanced, nourishing profile.
Ingredients You’ll Need
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Cauliflower Steaks & Mash
- 1½ lb head of cauliflower
- ¾ cup + 2 teaspoons water, divided (more to thin if needed)
- 1 large garlic clove, minced
- 1 tablespoon lemon juice
- 2 tablespoons extra-virgin olive oil, divided
- ¼ + ⅛ teaspoon fine sea salt, divided
- 1 tablespoon maple syrup
- ¾ teaspoon paprika
- ¾ teaspoon ground cumin
- ¾ teaspoon ground coriander
- ¼ teaspoon smoked paprika
- ⅛ teaspoon cayenne pepper
- Tahini, for drizzling (optional)
Warm Lemon Chickpeas
- 1 teaspoon extra-virgin olive oil
- 1 (15 oz) can chickpeas, rinsed and patted dry
- 1 cup finely chopped lacinato kale
- 1 tablespoon lemon juice
- 2 tablespoons currants
- 2 tablespoons chopped parsley
- Salt and black pepper, to taste
Let’s Get Started
1. Prepare the Cauliflower Steaks
Remove the outer leaves and trim the stem, keeping the core intact. Slice the cauliflower into two to three thick “steaks.” Any loose florets can be used for the mash later.
2. Make the Spice Mixture
Whisk together 1 tablespoon olive oil, maple syrup, paprika, cumin, coriander, smoked paprika, cayenne, and ⅛ teaspoon sea salt. This creates a harissa-inspired paste that coats the cauliflower beautifully.
Brush the spice mixture onto both sides of the cauliflower steaks.
3. Cook the Cauliflower
In a large skillet, heat the remaining 1 tablespoon olive oil over medium heat. Add the steaks and sear for 3–4 minutes per side until lightly browned.
Add 2 teaspoons of water, cover the skillet, and steam for 4–5 minutes until fork-tender.
4. Make the Cauliflower Mash
Add leftover cauliflower pieces to a pot with ¾ cup water and garlic. Simmer until soft. Blend with lemon juice, remaining salt, and additional water if needed to reach creamy consistency.
5. Prepare the Warm Lemon Chickpeas
In a skillet, heat 1 teaspoon olive oil. Add chickpeas and sauté until lightly golden. Stir in kale, lemon juice, currants, parsley, salt, and pepper. Cook 2–3 more minutes until the kale softens.
6. Serve
Plate cauliflower mash, top with a cauliflower steak, and finish with warm lemon chickpeas. Drizzle tahini for extra richness.
Servings and Pairing
This recipe serves 2–3 people as a main dish or 4 as a side.
Pair with:
- Warm pita or flatbread
- A simple cucumber-tomato salad
- Roasted potatoes
- Hummus or baba ganoush
- A crisp white wine or sparkling water with lemon
It’s a well-rounded meal on its own but pairs beautifully with Mediterranean sides.
Variations
-
Make it spicier: Add extra cayenne or a spoonful of real harissa paste.
-
Make it sweeter: Reduce the cayenne and add a touch more maple syrup.
-
Add protein: Serve with grilled tofu or roasted chickpea “croutons.”
-
Swap greens: Spinach or Swiss chard work instead of kale.
-
Low-carb version: Skip the maple syrup and reduce chickpea quantity.
-
Roast instead of pan-searing: Bake cauliflower steaks at 425°F for 20–25 minutes.
Storage Tips
- Refrigerator: Store everything in airtight containers for up to 4 days.
- Reheat: Warm in a skillet or microwave until heated through.
- Freezing: Freeze cauliflower mash, but avoid freezing chickpeas or the steaks (textures soften).
This dish reheats well and is meal-prep friendly!
FAQs
Can I make the cauliflower steaks in the oven only?
Yes! Roast at 425°F for 25 minutes, flipping halfway.
What can I use instead of maple syrup?
Honey or agave works well, or omit for a less-sweet version.
Can I use regular kale instead of lacinato?
Absolutely — any kale variety works.
Can I replace currants?
Use raisins, dried cranberries, or chopped dates.
How do I keep the cauliflower steaks from falling apart?
Use a large, firm head of cauliflower and slice carefully through the core.
Final Thoughts
Harissa Spiced Cauliflower Steaks are the perfect combination of bold flavors, nutritious ingredients, and delicious textures. They’re hearty enough to serve as a main course while still being light, vibrant, and full of warmth. With a creamy mash and bright lemon chickpeas on the side, every bite feels balanced and satisfying.
Print
Harissa Spiced Cauliflower Steaks
- Total Time: 40 minutes
- Yield: 3 servings
- Diet: Vegan
Description
These Harissa Spiced Cauliflower Steaks are bold, aromatic, and incredibly satisfying. Served with creamy cauliflower mash and warm lemon chickpeas, perfect for weeknight dinners.
Ingredients
Cauliflower Steaks & Mash
- 1½ lb head of cauliflower
- ¾ cup + 2 teaspoons water, divided (more to thin if needed)
- 1 large garlic clove, minced
- 1 tablespoon lemon juice
- 2 tablespoons extra-virgin olive oil, divided
- ¼ teaspoon fine sea salt
- ⅛ teaspoon fine sea salt, divided
- 1 tablespoon maple syrup
- ¾ teaspoon paprika
- ¾ teaspoon ground cumin
- ¾ teaspoon ground coriander
- ¼ teaspoon smoked paprika
- ⅛ teaspoon cayenne pepper
- Tahini, for drizzling (optional)
Warm Lemon Chickpeas
- 1 teaspoon extra-virgin olive oil
- 1 (15 oz) can chickpeas, rinsed and patted dry
- 1 cup finely chopped lacinato kale
- 1 tablespoon lemon juice
- 2 tablespoons currants
- 2 tablespoons chopped parsley
- Salt and black pepper, to taste
Instructions
- Prepare the Cauliflower Steaks
Remove outer leaves and trim the stem, leaving the core intact. Slice the cauliflower into 2–3 thick “steaks.” Reserve loose florets for the mash. - Make the Spice Paste
In a bowl, combine 1 tablespoon olive oil, maple syrup, paprika, cumin, coriander, smoked paprika, cayenne, and ⅛ teaspoon sea salt. Mix to create a smooth paste. - Season the Steaks
Brush the spice mixture evenly over both sides of the cauliflower steaks. - Cook the Steaks
Heat the remaining 1 tablespoon olive oil in a large skillet over medium heat. Sear the steaks for 3–4 minutes per side until golden. Add 2 teaspoons water, cover, and steam 4–5 minutes until tender. - Make the Cauliflower Mash
Add leftover florets to a pot with ¾ cup water and minced garlic. Simmer until soft. Transfer to a blender and mix with lemon juice and remaining sea salt. Add extra water as needed to reach a smooth, creamy texture. - Prepare the Warm Lemon Chickpeas
In a skillet, heat 1 teaspoon olive oil. Add chickpeas and sauté until lightly golden. Add kale, lemon juice, currants, parsley, salt, and pepper. Cook 2–3 minutes until the kale softens. - Assemble and Serve
Spread the cauliflower mash on plates, top with a cauliflower steak, and spoon warm lemon chickpeas over top. Drizzle with tahini if desired.
Notes
- Use a large, firm cauliflower to prevent steaks from falling apart.
- Add extra cayenne if you prefer more heat.
- Replace currants with raisins or dried cranberries if needed.
- For crispier edges, finish steaks under the broiler for 1–2 minutes.
- Mash can be made smoother by adding a splash of non-dairy milk.
- Chickpeas can be roasted instead for extra crunch.
- Prep Time: 15 minutes
- Cook Time: 25 minutes

