Last Updated on November 5, 2025 by recipeinspire
Table of Contents
How to Make Vegan Cauliflower Steak & Mashed Sweet Potatoes: 5 Simple Steps
Are you craving a wholesome, plant-based meal? You’re not alone! In recent years, plant-based diets have surged in popularity, with 43% of Americans stating they want to incorporate more plants into their meals. What better way to embrace this trend than with a delicious recipe for Vegan Cauliflower Steak & Mashed Sweet Potatoes? This quick and easy 5-step recipe will not only satisfy your taste buds but also elevate your vegan cooking skills. Let’s dive into making this delightful dish!
Ingredients List

For the Cauliflower Steak:
- 1 large head of cauliflower
- 2 tablespoons olive oil
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- Salt and pepper to taste
- Fresh herbs (such as thyme or rosemary) for garnish
For the Mashed Sweet Potatoes:
- 2 large sweet potatoes
- 1 tablespoon vegan butter (or coconut oil)
- 1/4 cup coconut milk (or any plant-based milk)
- Salt and pepper to taste
- Optional: A pinch of cinnamon for a warm flavor twist
Substitutions:
- You can use other oils like avocado or sesame oil for the cauliflower.
- Swap sweet potatoes for regular potatoes or even pumpkin for a unique taste!
Timing
Preparing this delectable dish takes a total time of about 30 minutes, including 10 minutes of prep and 20 minutes of cooking. Impressively, that’s 15% less time than the average recipe for a sit-down dinner. Perfect for those busy weeknights!
Step-by-Step Instructions
Step 1: Prep the Cauliflower
Start by cutting the cauliflower head into thick slices to form “steaks.” Aim for about 1-inch thickness to ensure the steaks cook evenly. Brush both sides with olive oil and season with smoked paprika, garlic powder, salt, and pepper.
Step 2: Roast the Cauliflower
Preheat your oven to 425°F (220°C). Place the cauliflower steaks on a baking sheet lined with parchment paper. Roast for 20 minutes, flipping halfway through. You want them to be golden brown and tender!
Step 3: Boil the Sweet Potatoes
While the cauliflower is roasting, peel and chop your sweet potatoes into cubes. Boil them in a pot of salted water for about 10-15 minutes or until fork-tender. Drain and set aside.
Step 4: Mash the Sweet Potatoes
In a bowl, combine the boiled sweet potatoes, vegan butter, coconut milk, and season with salt and pepper. Mash until creamy and smooth. For added flair, sprinkle a touch of cinnamon to elevate the dish further.
Step 5: Plate and Serve
On a plate, place a hearty serving of mashed sweet potatoes and top with a golden cauliflower steak. Garnish with fresh herbs for a delightful finish. Voilà! You now have a stunning plant-based meal!
Nutritional Information
This dish is not only delicious but also packed with nutrients! Each serving (based on one cauliflower steak and a generous scoop of mashed sweet potatoes) contains approximately:
- Calories: 350
- Protein: 5g
- Carbohydrates: 60g
- Fat: 10g
- Fiber: 8g
Healthier Alternatives for the Recipe
To enhance the nutritional profile, consider these swaps:
- Swap vegan butter for avocado for heart-healthy fats.
- Use almond milk instead of coconut milk to reduce calories and fat.
- Add spinach or kale into the mashed sweet potatoes for a boost of vitamins.
Serving Suggestions
This dish pairs beautifully with a side salad or roasted vegetables. Consider adding some sautéed greens or a zesty tahini sauce for extra flavor. You can also serve it with quinoa or brown rice for a hearty meal that’s sure to impress!
Common Mistakes to Avoid
- Cutting the cauliflower too thin: Steaks that are too thin will fall apart during cooking. Keep them about 1-inch thick.
- Not seasoning enough: Taste before serving! A little extra salt or a dash of lemon juice can elevate flavors tremendously.
- Over-mashing the sweet potatoes: You want them creamy but not gummy. Stop mashing once they are smooth!
Storing Tips for the Recipe
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place them in the oven or use a microwave, but remember that the cauliflower steaks may lose some texture. Alternatively, consider using the sweet potatoes in a breakfast hash for a creative brunch option!
Print
How to Make Vegan Cauliflower Steak & Mashed Sweet Potatoes: 5 Simple Steps
- Total Time: 40 minutes
- Yield: 2–3 servings 1x
- Diet: Vegan
Description
This Vegan Cauliflower Steak & Mashed Sweet Potatoes dish is hearty, healthy, and packed with flavor! 🥦🍠 Perfect for a plant-based dinner, it features roasted cauliflower steaks paired with creamy, naturally sweet mashed sweet potatoes.
Ingredients
- 1 large head cauliflower, sliced into 3/4-inch steaks
- 2 tbsp olive oil
- 1 tsp smoked paprika
- Salt and pepper, to taste
- 4 medium sweet potatoes, peeled and cubed
- 2 tbsp vegan butter or olive oil
- 1/4 cup unsweetened plant-based milk
- Salt and pepper, to taste
- Optional garnish: fresh herbs like parsley or thyme
Instructions
- Preheat oven to 425°F (220°C) and line a baking sheet with parchment paper.
- Brush cauliflower steaks with olive oil, sprinkle with smoked paprika, salt, and pepper.
- Roast cauliflower in the oven for 20–25 minutes, flipping halfway, until golden and tender.
- Meanwhile, boil sweet potatoes in salted water until tender, about 15 minutes.
- Drain sweet potatoes and mash with vegan butter and plant-based milk. Season with salt and pepper.
- Serve cauliflower steaks over mashed sweet potatoes, garnished with fresh herbs if desired.
Notes
💡 Tip: Add roasted garlic or a drizzle of tahini for extra flavor. Perfect as a main course for a healthy, plant-based meal.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Dishes, Vegan, Healthy Recipes
- Method: Roasted & Mashed
- Cuisine: American
Nutrition
- Serving Size: 1 plate
- Calories: 280
- Sugar: 8g
- Sodium: 120mg
- Fat: 10g
- Saturated Fat: 1.5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 8g
- Protein: 6g
- Cholesterol: 0mg
Keywords: vegan cauliflower steak, mashed sweet potatoes, plant-based dinner, healthy vegan meal
Conclusion
Feeling inspired? Now that you’ve mastered this easy recipe for Vegan Cauliflower Steak & Mashed Sweet Potatoes, you have a fantastic meal to satisfy your plant-based cravings! Don’t hesitate to share your creations or explore more delicious recipes on our blog. Happy cooking!
FAQs
Can I prepare the sweet potatoes in advance?
Yes! You can boil or mash them a day ahead and just reheat them before serving.
Are there any cooking techniques for cauliflower?
Absolutely! You can grill or pan-sear the cauliflower steaks for a smoky flavor.
Can I freeze leftovers?
Yes, but it’s better to freeze the sweet potatoes. The cauliflower may lose its texture after freezing.
How do I make this recipe gluten-free?
All ingredients in this recipe are gluten-free, so you can enjoy it without worry!
By following these easy steps, you can serve an inviting, healthy, and delicious plant-based dish that everyone will love. Enjoy your culinary adventure!







