Indulge in the rich, creamy texture and savory flavors of this Vegan Mashed Cauliflower, a truly remarkable side dish that effortlessly captures the comforting essence of classic mashed potatoes without the high carb count. Crafted to be both incredibly satisfying and exceptionally healthy, this dairy-free delight is perfect for anyone seeking a wholesome yet flavorful accompaniment to their meal. Seasoned with aromatic spices and fresh garlic, it offers a robust taste profile that complements a wide array of main courses, making it a versatile staple for any kitchen.

As much as I adore traditional comfort foods like creamy mashed potatoes, I often find myself feeling overly full and heavy after a generous serving. This desire for a lighter yet equally fulfilling alternative led me on a quest, which happily ended when I discovered a straightforward mashed cauliflower recipe on Food.com. It struck me as the perfect foundation for a healthier, plant-based version that wouldn’t compromise on flavor or satisfaction.
Living a healthier lifestyle has become a priority for me and my family, and making conscious choices about the foods we prepare is a key part of that journey. Incorporating more fresh vegetables, especially those abundantly available at local farmer’s markets, allows us to enjoy vibrant, nutrient-rich meals. This vegan mashed cauliflower recipe fits seamlessly into this philosophy, transforming a humble vegetable into a luxurious side dish.
If you appreciate the incredible versatility of cauliflower in creating comforting, hearty, and satisfying meals, you might also enjoy exploring other delightful options like our Cauliflower Bake, which similarly highlights this amazing vegetable’s potential.
Why You’ll Love This Easy Vegan Mashed Cauliflower Recipe
This vegan mashed cauliflower recipe isn’t just a side dish; it’s a culinary revelation. Here’s why it deserves a permanent spot in your recipe rotation:
- Pantry Staple Friendly: You likely already have most of the ingredients on hand, making this a convenient choice for any weeknight meal or last-minute gathering.
- A Healthier Indulgence: It offers all the comforting creaminess of mashed potatoes but with significantly fewer carbohydrates and calories, and it’s completely dairy-free.
- Quick & Effortless: From start to finish, this dish comes together in under 20 minutes, proving that healthy eating doesn’t have to be time-consuming.
- Kid & Adult Approved: Its smooth texture and mild, adaptable flavor make it a hit with even the pickiest eaters, ensuring everyone at the table enjoys this creamy comfort food.
- Boost Your Veggie Intake: A fantastic way to sneak an extra serving of nutrient-dense vegetables into your family’s diet without them even realizing it.
- Naturally Gluten-Free: Perfect for those with gluten sensitivities or anyone looking to reduce gluten in their diet.
- Dairy-Free & Vegan: An excellent option for those with lactose intolerance, dairy allergies, or following a plant-based diet.

Essential Ingredients for Creamy Mashed Cauliflower
Creating this delicious vegan mashed cauliflower requires just a few simple ingredients, most of which you might already have on hand. Each component plays a crucial role in achieving the perfect flavor and consistency:
- Head of Cauliflower: Fresh cauliflower, chopped into uniform florets, is the star. Its mild flavor and tender texture once steamed make it an ideal potato substitute.
- Unsweetened Soy Beverage (or other milk alternative): Provides the necessary creaminess and liquid without adding dairy. Almond milk, oat milk, or cashew milk also work wonderfully.
- Water: Used for steaming the cauliflower and as part of the liquid base for the sauce.
- Garlic Clove: Freshly minced garlic adds a pungent, aromatic depth that elevates the entire dish.
- Italian Seasoning: A blend of dried herbs like oregano, basil, thyme, and rosemary that infuses the mash with classic savory notes.
- Salt: Essential for seasoning and bringing out all the natural flavors of the cauliflower and spices.
- Black Pepper: Adds a subtle kick and complements the savory profile.
- Cornstarch: A secret ingredient that helps to thicken the sauce, ensuring a velvety smooth and luxurious consistency without being watery.
- Green Onion (optional): Sliced green onions provide a fresh, mild oniony garnish and a pop of color, adding an extra layer of flavor and visual appeal.
How To Make Perfectly Creamy Vegan Mashed Cauliflower
Follow these straightforward steps to create a truly irresistible vegan mashed cauliflower:
- Step One: Prepare and Steam the Cauliflower. Begin by washing your head of cauliflower thoroughly. Carefully chop it into evenly sized florets to ensure they cook consistently. Place the cauliflower florets in a steamer basket over boiling water, or use an Instant Pot with a steamer insert. Steam until the cauliflower is fork-tender, which typically takes about 10-12 minutes. The goal is soft, but not mushy. Once cooked, immediately transfer the steamed cauliflower to a colander and drain off any excess water completely. This step is crucial for preventing a watery mash.
- Step Two: Prepare the Thickening Slurry. In a small bowl, whisk together the cornstarch with 2 tablespoons of cold water until a smooth slurry forms. Set this mixture aside; it will be used later to thicken our creamy sauce.
- Step Three: Craft the Flavorful Sauce. While your cauliflower is steaming, combine the unsweetened soy beverage, an additional ¼ cup of water, minced garlic, Italian seasoning, salt, and black pepper in a small saucepan. Place the saucepan over medium heat, stirring occasionally to combine the ingredients. Bring the mixture to a gentle boil, then immediately whisk in your prepared cornstarch and water slurry. Continue to stir constantly for about 1-2 minutes until the sauce thickens to a creamy, gravy-like consistency. Remove the saucepan from the heat once thickened.
- Step Four: Blend to Perfection. Transfer the well-drained, steamed cauliflower into a food processor. Alternatively, you can use an immersion blender (hand blender) in a large pot or bowl. Process the cauliflower for approximately one minute until it begins to break down into a coarse mash. Then, pour the thickened sauce directly into the food processor with the cauliflower. Continue to process until the cauliflower is completely mashed and the sauce is fully incorporated, creating a smooth and creamy texture. If you find the mash too thick for your preference, add a small amount of additional soy beverage, one tablespoon at a time, and process again until you achieve your desired silky consistency.
- Step Five: Serve and Garnish. Serve your homemade vegan mashed cauliflower piping hot. For an extra touch of flavor and visual appeal, garnish with freshly sliced green onion, if desired. Enjoy this delightful, guilt-free comfort food!

Helpful Kitchen Equipment for This Recipe
Having the right tools can make preparing this vegan mashed cauliflower even easier and more enjoyable. While not all are strictly necessary, they certainly help:
- Measuring cups and spoons: For accurate ingredient measurements.
- Colander: Essential for thoroughly draining the steamed cauliflower.
- Small Saucepan: For preparing the flavorful, creamy sauce.
- Food Processor or Immersion Blender: Key for achieving that smooth, lump-free mashed consistency.
- Steamer basket or an Instant Pot with a steamer insert: For perfectly cooking the cauliflower florets.
Perfect Pairings: What to Serve with Vegan Mashed Cauliflower
This versatile vegan mashed cauliflower side dish pairs beautifully with a wide variety of main courses, enhancing any meal with its creamy texture and savory flavor. Here are some fantastic serving suggestions:
- Stuffed Burgers (consider vegan burger patties for a fully plant-based meal)
- Candied Sweet Potatoes (for a delightful sweet and savory contrast)
- Impossible Cheeseburger Pie (a hearty, flavorful main that complements the light mash)
- Any of your favorite grilling recipes, from veggie skewers to grilled plant-based sausages.
- Instant Pot BBQ Pork Ribs (or a vegan BBQ seitan/tempeh for a plant-based alternative)
- Roasted Vegetables: Asparagus, green beans, or Brussels sprouts.
- Crispy Tofu or Tempeh: A protein-rich option that contrasts nicely with the creamy mash.
- Mushroom Steaks: Portobello mushrooms pan-seared or grilled make an excellent main.
Expert Tips for the Best Vegan Mashed Cauliflower
Achieving the perfect, velvety smooth vegan mashed cauliflower is simple with a few insider tips:
- Thorough Drainage is Key: This is arguably the most critical step. After steaming, ensure your cauliflower is exceptionally well-drained. Any residual water will dilute your mash, leading to a watery, rather than creamy, consistency. You can even gently press the cauliflower in the colander to squeeze out extra moisture.
- Consider a Quick Dry: For an extra measure, lay the steamed cauliflower florets out on a clean kitchen towel or paper towels for a few minutes. Gently pat them dry before transferring them to the food processor. This helps remove any stubborn surface moisture that could compromise the texture.
- Timing Your Wash: Only wash your cauliflower right before you intend to cut and cook it. Washing it too far in advance can introduce excess moisture and potentially accelerate spoilage.
- Insect Prevention (Optional): If you’re concerned about hidden insects in your fresh produce, a quick soak can help. Submerge the whole head of cauliflower in a saltwater solution (about 1 teaspoon of salt per quart of water) for 30 minutes before rinsing and cutting.
- Don’t Overprocess: While you want a smooth mash, be careful not to overprocess, especially if using a high-powered food processor. Over-blending can sometimes lead to a gummy texture. Pulse until just smooth.
- Season to Taste: Always taste your mash before serving and adjust seasonings as needed. You might want a little more salt, pepper, or a dash of garlic powder to suit your preference.
Flavorful Variations & Smart Substitutions
This vegan mashed cauliflower recipe is wonderfully adaptable, allowing you to customize it to your taste and dietary needs:
- Milk Alternatives: While soy beverage works beautifully, feel free to use any other unsweetened plant-based milk for creaminess. Almond milk, oat milk (for a slightly sweeter note), or cashew milk (for extra richness) are all excellent choices.
- Garlic Options: If fresh minced garlic isn’t available, you can easily substitute with ½ teaspoon of garlic powder or a tablespoon of freeze-dried garlic. For a deeper, sweeter garlic flavor, consider using sautéed garlic or even roasted garlic cloves.
- Additional Seasonings: Don’t hesitate to experiment with other seasonings you enjoy in mashed potatoes. A pinch of nutmeg, a sprinkle of smoked paprika, a dash of onion powder, or a spoonful of nutritional yeast for a cheesy flavor can transform the dish. Fresh chopped chives or parsley can also add freshness.
- Fresh vs. Frozen Cauliflower: Frozen cauliflower can be used as a convenient alternative to fresh. However, it’s crucial to let it thaw completely and then drain it exceptionally well. Frozen vegetables tend to hold more moisture, so thoroughly patting them dry with a towel is even more important to prevent a watery mash.
- Adding Healthy Fats: For extra richness and a silky texture, consider adding a tablespoon of vegan butter or a drizzle of olive oil during the blending process.
- Spice it Up: A tiny pinch of cayenne pepper or red pepper flakes can add a subtle warmth and kick to your mash.

Storing and Reheating Vegan Mashed Cauliflower
This vegan mashed cauliflower is fantastic for meal prep! Properly storing and reheating ensures you can enjoy its deliciousness for days.
To store leftovers, transfer any remaining mashed cauliflower to an airtight bag or container. It will keep beautifully in the refrigerator for 4-5 days, making it perfect for adding to subsequent meals. The flavors often meld and deepen overnight, tasting just as delicious the next day.
When you’re ready to reheat, simply pop the desired portion into the microwave for about 30 to 45 seconds, or until heated through. For a stovetop method, gently warm it in a saucepan over low heat, adding a splash of plant-based milk if it seems too thick. Serve hot, and garnish with fresh green onion or a sprinkle of herbs if you wish, and enjoy!
Can I Freeze Vegan Mashed Cauliflower?
Absolutely! This vegan mashed cauliflower freezes exceptionally well, making it an ideal candidate for batch cooking and future meal planning. I highly recommend making a double or even triple batch whenever you prepare this recipe, so you have extra portions ready to go in the freezer. Meal prep has never been easier!
Once your mashed cauliflower has cooled completely to room temperature, transfer it to freezer-safe bags or airtight freezer-safe containers. Press out any excess air from bags to prevent freezer burn. It can be frozen for up to 4-5 months without significant loss of quality. To reheat from frozen, simply thaw it in the refrigerator overnight, then reheat in the microwave or on the stovetop as described above, adding a touch more plant-based milk if needed for consistency.
Troubleshooting: Why is My Cauliflower Mash Watery?
If you find that your mashed cauliflower has an unappealing watery consistency, it almost certainly indicates that you’ve introduced too much liquid. Cauliflower naturally contains a high water content, and if it’s not adequately drained after steaming, or if too much plant-based milk and water are added during blending, the result can be a thin, loose mash. It’s easy for the liquid amounts to add up quickly without realizing it.
To avoid this, I strongly suggest adding the liquids (soy beverage and water) slowly and in small increments during the blending process. Start with the recommended amounts, then assess the consistency before adding more. This way, you can gradually achieve your desired creamy, thick mash without overdoing it.
How to Thicken Watery Cauliflower Mash
Don’t worry if your mashed cauliflower ends up a bit too watery; it’s a common issue with easy fixes. Here are a few reliable methods to thicken your mash mixture and restore its creamy texture:
- Add More Cornstarch (Slurry): If you still have some cornstarch on hand, you can create another small slurry (1 teaspoon cornstarch mixed with 1 tablespoon cold water) and gently whisk it into your warm mash in a saucepan over low heat. Continue stirring until it thickens.
- Create a Flour & Fat Roux: For a richer thickener, make a small roux. Melt a tablespoon of vegan butter (or oil) in a separate pan, then whisk in a tablespoon of all-purpose flour. Cook for 1-2 minutes until golden, then gradually whisk in a small amount of your watery mash until smooth, before incorporating this mixture back into the main pot of mash. This will effectively thicken it.
- Incorporate More Cauliflower: If you have extra cooked (and well-drained) cauliflower, simply add it to the mixture and re-blend. This is the most natural way to thicken the mash without altering its flavor profile significantly.
- Nutritional Yeast: A tablespoon or two of nutritional yeast can add a cheesy flavor and also help absorb some of the excess moisture, while boosting nutrients.
Explore More Delicious Cauliflower Recipes
Cauliflower is an incredibly versatile vegetable, capable of transforming into a multitude of delicious dishes. If you loved this vegan mashed cauliflower, be sure to explore these other fantastic recipes that highlight its potential:
- Air Fryer Cauliflower: Crispy and perfectly seasoned, a quick and healthy snack or side.
- Instant Pot Cauliflower Soup: A comforting, creamy soup made effortlessly in your pressure cooker.
- Keto Cauliflower Ziti: A low-carb twist on a classic pasta bake, full of flavor.
- Creamy Cauliflower: Another delightful and rich way to enjoy this versatile vegetable.
- Honey Dijon Baked Cauliflower: Sweet and tangy, a flavorful side dish for any meal.
- Cauliflower Soup with Bacon: A hearty and savory soup, perfect for cooler weather.
- Beef Picadillo Shepherd’s Pie (with a cauliflower mash topping!): A comforting classic with a healthier topping.
- Cauliflower Rice Enchilada Bowl: A vibrant, deconstructed take on enchiladas, packed with flavor.
You’ll also love this savory Vegan Mexican Casserole for another plant-based meal idea.
I hope you enjoy making this incredible Vegan Mashed Cauliflower! It’s a testament to how flavorful and satisfying healthy, plant-based eating can be. Share your creations and connect with us!
Follow me on Instagram @simplystacieblog, Facebook at Simply Stacie, TikTok @simplystacierecipes, or Pinterest at @simplystacie, and let me know how you liked this recipe and my other delicious creations.
If you make the recipe, please rate it on the recipe card below and tag me on Instagram using #simplystacie. I love sharing your wonderful photos on my Instagram stories!
Vegan Mashed Cauliflower Recipe
Created by Stacie Vaughan
Servings: 4
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
The most amazing low-carb comfort food! This dairy-free side dish is made with soy milk and is as filling as mashed potatoes.

Ingredients
- 1 head cauliflower chopped into florets
- ¼ cup unsweetened soy milk (or other plant-based milk)
- ¼ cup water
- 1 clove garlic minced
- ½ tsp Italian seasoning
- ¼ tsp salt
- pinch black pepper
- 2 tsp cornstarch
- 2 tbsp water (for cornstarch slurry)
- 1 green onion sliced, optional (for garnish)
Instructions
- Prepare & Steam Cauliflower: Steam cauliflower florets until soft (about 10-12 minutes). Drain excess water thoroughly in a colander.
- Make Cornstarch Slurry: Mix 2 teaspoons of cornstarch and 2 tablespoons of water in a small bowl; set aside.
- Prepare Sauce: In a small saucepan, combine soy milk, ¼ cup water, minced garlic, Italian seasoning, salt, and pepper. Cook over medium heat, stirring occasionally, until it reaches a boil. Stir in the cornstarch slurry and cook, stirring constantly, until the sauce has thickened (about 1-2 minutes). Remove from heat.
- Mash & Combine: Place steamed cauliflower in a food processor (or use a hand blender). Process for about one minute until mostly mashed. Add the thickened sauce and process until the cauliflower is smooth and the sauce is fully incorporated. If too thick, add a little more soy milk and process again until desired consistency.
- Serve: Serve hot. Garnish with green onion, if desired.
Equipment
- Measuring cups and spoons
- Colander
- Small Saucepan
- Food Processor (or Immersion Blender)
Nutrition
Calories: 42kcal |
Carbohydrates: 8g |
Protein: 3g |
Fat: 1g |
Sodium: 169mg |
Fiber: 3g |
Sugar: 3g
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.
Course: Side Dishes
Cuisine: American
Keyword: Vegan Mashed Cauliflower