These roasted cauliflower steaks bring together warm spices, tender vegetables, and silky butternut squash puree for a colorful plant-based dinner. You may also like our Creamy Roasted Cauliflower Soup.

Turmeric, cumin, and garlic give the cauliflower a savory coating that pairs beautifully with the squash’s natural sweetness. Made with just seven main ingredients, this vegan, oil-free recipe comes together in about 40 minutes and looks special enough for company.
Recipe Quick Look: Cauliflower Steaks
🕗 Prep Time: 10 minutes
🔥 Cook Time: 30 minutes
⏰ Total Time: 40 minutes
🍽️ Servings: 2
⭐ Difficulty: Moderate – cut, season, and roast the cauliflower steaks, make the butternut squash puree, assemble, and enjoy.
🌿Diet: 100% whole food, plant-based vegan, gluten-free, oil-free, soy-free, nut-free, low-fat, and Starch Solution recipe.
🙏 Daniel Fast recipe
Summarize and Save with AI

Why You'll Love These Oil-Free Cauliflower Steaks
- Big flavor from simple ingredients. Earthy cumin, mellow garlic, and a touch of black pepper bring out cauliflower’s savory side.
- A delicious contrast of textures. Thick slices of roasted cauliflower sit on a smooth, creamy puree.
- Naturally creamy without dairy. Butternut squash blends into a velvety base without butter, cream, or nuts.
- Fits several dietary preferences. The recipe is vegan, oil-free, gluten-free, soy-free, and nut-free.
- Easy to prepare. Make the puree while the cauliflower roasts to keep dinner moving.
- Beautiful on the plate. Golden cauliflower, orange squash, and fresh green herbs make an inviting presentation.
Jump to:
- Recipe Quick Look: Cauliflower Steaks
- Summarize and Save with AI
- Why You'll Love These Oil-Free Cauliflower Steaks
- Health Benefits
- Key Ingredients
- Substitutions and Variations
- How to Make Cauliflower Steaks with Butternut Squash Puree
- Expert Tips
- Serving Suggestions
- Cauliflower Steaks FAQs
- Related Recipes to Try
- Rate and Review
- Cauliflower Steak with Butternut Squash Puree
Health Benefits
- This recipe is high in fiber, which supports gut health and improves heart health and blood sugar control.
- Butternut squash also provides carotenoids, including beta-carotene, which the body can convert into vitamin A and supports vision and immune health.
Key Ingredients

- Cauliflower: The main ingredient provides a mild, slightly sweet flavor. Thick slices become tender in the center, with lightly browned edges after roasting.
- Butternut Squash: Adds natural sweetness, a vibrant orange color, and a smooth, creamy texture that balances the savory cauliflower.
The recipe card below includes a full list of ingredients with exact amounts.
Substitutions and Variations
- Kabocha squash makes a good alternative to butternut squash. It has a sweet flavor and dense texture, so adjust the blending water as needed.
- Cooked sweet potato is another option for the puree. It creates a slightly different flavor.
- Use cilantro for a bright, citrusy finish or basil for a sweeter, aromatic flavor. Each gives the finished dish a different personality.
- If you do not have cumin seeds, try ground cumin, starting with ½ teaspoon. It spreads more evenly through the seasoning and removes the slight texture of the whole seeds.
- Try a small pinch of smoked paprika for a smoky variation or crushed red pepper flakes for gentle heat.
- No intact steaks? No problem. Toss the loose florets with the same seasoning and roast them in a single layer. Smaller pieces may cook faster, so check them early. Serve over the butternut squash puree.
How to Make Cauliflower Steaks with Butternut Squash Puree

- Step 1: Preheat the oven to 400°F (205°C). Make the spice mixture by combining the ground turmeric, cumin seeds, garlic powder, and black pepper. This will be the "rub" for the cauliflower steaks.

- Step 2: Cut the head of cauliflower into 1-1 ½-inch-thick steaks, and place them on a parchment-lined baking sheet. Season the cauliflower steaks by sprinkling and rubbing the spice mixture into the steaks.

- Step 3: Carefully flip the cauliflower steaks and repeat the seasoning step. Roast in the oven at 400°F (205°C) for 30 minutes, flipping the steaks halfway through.

- Step 4: While the cauliflower is roasting, add 1 to 1 ½ inches of water to a medium pot. Place the steamer basket into the pot and add the butternut squash chunks.

- Step 5: Turn the heat to medium-high, put the lid on, and steam for 10 to 12 minutes or until fork tender.

- Step 6: Drain cooked butternut squash and add it to a high-speed blender with a vented lid. Add ½ cup of water to the blender with a vented lid. Blend until smooth and creamy.
To serve, spread a nice helping of puree on the bottom of the dish and carefully place the cauliflower steak(s) on top. Top with fresh parsley or another fresh herb like basil or cilantro. Salt to taste and enjoy!
Expert Tips
- The central core connects the florets. Cutting it away before slicing is one of the easiest ways to end up with florets instead of steaks.
- Even slices cook more consistently. Thin slices are more fragile, while very thick slices may need additional roasting time.
- Pat away excess water after washing and before seasoning. A wet surface encourages steaming and can limit browning.
- Use a large baking sheet or divide the cauliflower between two pans. Crowded vegetables trap moisture.
- Slide the spatula under as much of the steak as possible, then turn gently. Support any loose sections with a second utensil.
- Drain the squash well. Excess cooking water can make the puree thin. Start with less blending water and add more gradually.
- Use a blender with a vented lid to let steam escape.
SAVE THIS RECIPE!
We'll also send you other yummy recipes. No worries! You can unsubscribe at any time. 💙
Serving Suggestions
Nutritionally, I recommend pairing this with beet arugula salad or vegan caesar salad to keep it light. Or, for a more filling meal, start with a cup of vegan lentil soup or white bean and kale soup.
Our red lentil fritters or butternut squash hummus make a great appetizer and boost the protein.
For date night, try one of our mocktails, like our grapefruit mocktail or watermelon mocktail, for a healthy, no-added-sugar, non-alcoholic beverage.
Cauliflower Steaks FAQs
Cauliflower steaks are thick slices cut vertically through a whole head of cauliflower, including the central core. Keeping part of the core in each slice helps the florets stay connected during cooking.
Store leftovers in a covered container in the refrigerator for up to 4 days. Alternatively, freeze in meal prep containers for up to 4 months. Thaw in the fridge before reheating.
No. This recipe roasts the cauliflower directly from raw. You don't need to boil or steam the steaks first.

These cauliflower steaks with butternut squash puree turn everyday vegetables into a dinner worth slowing down for. Warm spices, tender cauliflower, silky squash, and fresh herbs deliver plenty of flavor with a short ingredient list.
Related Recipes to Try
Rate and Review
If you tried these Cauliflower Steaks or any other recipe on our website, please leave a 🌟 star rating and let us know how it went in the 📝 comments below! We love your feedback to help us improve.

Cauliflower Steak with Butternut Squash Puree
Equipment
Ingredients
- 1 tsp turmeric
- 1 tsp cumin seeds
- ½ tsp garlic powder
- ¼ tsp black pepper
- 1 medium or large cauliflower cut into 2 to 4 steaks
- 4 cups butternut squash cubed
- ½ cup water
- 2 Tbsp fresh chopped parsley or basil, cilantro
- Salt to taste
Instructions
- Preheat oven to 400°F (205°C).
- Make the spice mixture by combining the ground turmeric, cumin seeds, garlic powder, and black pepper. This will be the "rub" for the cauliflower steaks.
- Cut the head of cauliflower into 1-1 ½-inch-thick steaks, and place them on a parchment-lined baking sheet.
- Season both sides of the cauliflower steaks by sprinkling and rubbing them with the spice mixture.
- Roast in the oven at 400°F (205°C) for 30 minutes, flipping the steaks halfway through.
- While the cauliflower is roasting, add 1 to 1 ½ inches of water to a medium pot. Place the steamer basket into the pot and add the butternut squash chunks.
- Turn the heat to medium-high, put the lid on, and steam for 10 to 12 minutes or until fork tender.
- Drain cooked butternut squash and add it to a high-speed blender with a vented lid. Add ½ cup of water to the blender with a vented lid. Blend until smooth and creamy.
- To serve, spread a nice helping of puree on the bottom of the dish and carefully place the cauliflower steak(s) on top. Top with fresh parsley or another fresh herb like basil or cilantro. Salt to taste and enjoy!
Notes
- The cauliflower's central core connects the florets. Cutting it away before slicing is one of the easiest ways to end up with florets instead of steaks.
- Even slices cook more consistently. Thin slices are more fragile, while very thick slices may need additional roasting time.
- Pat away excess water after washing and before seasoning. A wet surface encourages steaming and can limit browning.
- Use a large baking sheet or divide the cauliflower between two pans. Crowded vegetables trap moisture.
- Slide the spatula under as much of the steak as possible, then turn gently. Support any loose sections with a second utensil.
- Drain the squash well. Excess cooking water can thin the puree. Start with less blending water and add more gradually.
- Use a blender with a vented lid to let steam escape.
- Store leftovers in a covered container in the refrigerator for up to 4 days. Alternatively, freeze in freezer-safe containers for up to 4 months. Thaw in the fridge before reheating.









Regina says
This is my new favorite way to season cauliflower, whether I'm making this steak or roasting florets. The butternut squash is the perfect complement to this. Yum!