Creamy & Garlicky Vegan Mashed Cauliflower: The Ultimate Low-Carb Holiday Side Dish
Discover the secret to exceptionally creamy and buttery mashed cauliflower that’s entirely dairy-free and perfectly low-carb. This recipe transforms humble cauliflower into a luxurious side dish, ideal for any holiday feast or a healthy weeknight meal. By roasting fresh garlic alongside the cauliflower, we infuse every spoonful with a rich, nutty, and deeply aromatic garlicky flavor, ensuring your mash is never watery but always wonderfully fluffy and smooth.

If you’re searching for a spectacular holiday side dish that caters to both dairy-free and low-carb preferences, look no further than this incredibly delicious vegan garlic mashed cauliflower. Its texture is remarkably creamy, smooth, and light, offering a subtle nuttiness that comes alive through the roasting process. This dish is exceptionally versatile and pairs beautifully with many main courses. My absolute favorite way to savor this recipe is alongside my savory vegan gravy. For a truly comforting and complete plant-based meal, serve it with a hearty slice of vegan meatloaf, making it an excellent choice for a cozy dinner or even a grand Thanksgiving celebration.
A quick note and disclaimer: While many recipes promote mashed cauliflower as a direct substitute for traditional mashed potatoes, it’s important to set expectations. While this creamy cauliflower mash boasts a similar velvety texture, it possesses its own distinct and delightful flavor profile. It’s not designed to mimic potatoes, but rather to stand proudly as a unique and delicious dish in its own right, offering a lighter, more nutrient-dense alternative without compromising on satisfaction.
What Makes This Creamy Garlic Mashed Cauliflower Recipe So Great
This vegan mashed cauliflower isn’t just a side dish; it’s a culinary experience that hits all the right notes for flavor, texture, and dietary needs. Here’s what makes it truly exceptional:
- Delicious and Low-Carb: Cauliflower is naturally light, fluffy, and significantly lower in carbohydrates compared to traditional mashed potatoes and other common holiday sides. This makes it an excellent choice for those following keto, low-carb, or simply looking for a healthier alternative without sacrificing comfort or flavor. It’s also packed with vitamins and fiber, adding a nutritional boost to your plate.
- Rich and Garlicky Flavor: The star of this dish, besides the cauliflower, is the fragrant roasted garlic cloves. Roasting garlic mellows its pungent flavor, transforming it into a sweet, nutty, and deeply aromatic delight. This process infuses the entire mash with an incredible depth of flavor that is both satisfying and addictive, elevating a simple vegetable into something truly gourmet.
- Creamy Without Dairy: Achieving a luscious, creamy texture without any dairy might seem challenging, but it’s entirely possible and incredibly delicious with this method. Roasting the cauliflower and garlic not only enhances their natural sweetness and depth of flavor but also significantly reduces their water content. This crucial step ensures that your cauliflower mash turns out incredibly fluffy and creamy, never watery or bland. Paired with rich coconut milk and vegan butter, it achieves a luxurious consistency that rivals its dairy counterparts.
- Practically Hands-Free Preparation: After the initial chopping, the oven does most of the heavy lifting. The cauliflower and garlic roast together, developing rich flavors with minimal intervention. Once roasted, the magic happens quickly in a food processor, transforming the ingredients into a smooth, creamy mash in just a few minutes, leaving you more time to enjoy your meal or prepare other dishes.
- Versatile and Adaptable: While perfect for special occasions, this mashed cauliflower is equally suitable for everyday meals. Its neutral yet flavorful base allows it to complement a wide range of main dishes, from plant-based roasts to simple grilled vegetables. Plus, it’s easily adaptable with various optional add-ins, allowing you to customize it to your taste every time.

Notes on Ingredients
Crafting the perfect creamy vegan mashed cauliflower starts with selecting the right ingredients. Here’s a closer look at what you’ll need and some tips for each component. Please remember that this provides important information on the ingredients and instructions, and the FULL recipe with exact amounts and detailed instructions can be found further DOWN BELOW in the recipe card.
- Cauliflower: The foundation of our mash. You can either purchase a whole cauliflower head and break it down into florets yourself, which can be a satisfying process, or opt for the convenience of pre-cut florets available in bags. When selecting cauliflower, look for firm, tightly packed florets without any discoloration. Larger florets should be cut into uniform, bite-sized pieces to ensure even roasting.
- Olive Oil: Used for roasting the cauliflower and garlic, olive oil helps them achieve that beautiful golden-brown color and tender texture. A good quality extra virgin olive oil will add a subtle fruitiness, but any similar mild-flavored cooking oil, such as avocado oil, will work wonderfully. The key is to coat the florets evenly to prevent sticking and promote caramelization.
- Garlic: Fresh garlic cloves are essential for this recipe, especially when roasting them alongside the cauliflower. Roasting whole, smashed cloves (with skins on) transforms their sharp bite into a sweet, caramelized, and incredibly aromatic flavor that permeates the entire dish. If you absolutely must, you can use jarred minced garlic added to taste during blending, but be aware that its flavor is typically stronger and lacks the complexity of roasted garlic, so you may need a smaller quantity.
- Vegan Butter: This is crucial for achieving that rich, buttery mouthfeel without any dairy. You can either make your own homemade vegan butter for a truly personalized touch, or use your favorite store-bought plant-based butter brand. Look for varieties that have a good fat content, as this contributes significantly to the creaminess and flavor.
- Coconut Milk: For unparalleled smoothness and creaminess, use canned full-fat coconut milk, not the refrigerated beverage variety. The higher fat content in canned coconut milk provides a luxurious richness that makes this cauliflower mash truly decadent and silky. If you’re concerned about a coconut flavor, rest assured that the roasted garlic and other seasonings will largely mask it, leaving behind only a delightful creaminess.
- Sea Salt: A fundamental seasoning that enhances all the flavors. Start with a pinch during roasting and adjust to taste at the end. Different types of salt can offer varying levels of salinity, so always taste and adjust.
Optional Add-ins to Enhance Flavor
The roasted garlic alone ensures this recipe is bursting with flavor, but you can easily customize it with additional ingredients to suit your palate or complement your meal. Experimenting with these options can transform your mash every time:
- Fresh or Dried Herbs: Finely chopped fresh herbs like parsley, chives, rosemary, sage, or thyme can add a wonderful aromatic complexity and a pop of color. Dried herbs can also be used, though you’ll need slightly less as their flavor is more concentrated. Add them at the blending stage or as a garnish.
- Cracked Black Pepper: A simple addition that provides a subtle warmth and a pleasant peppery bite, enhancing the overall savory profile. Freshly cracked pepper always offers the best flavor.
- Vegan Shredded Cheese: For an extra layer of richness and umami, stir in a handful of your favorite vegan shredded cheese (cheddar or mozzarella style work well) while the mash is still warm. It will melt beautifully, adding a cheesy dimension.
- Nutritional Yeast: This popular vegan ingredient can add a cheesy, umami depth without any dairy. Start with a tablespoon and adjust to your preference.
- Onion Powder or Garlic Powder: If you want to boost the savory flavor even further, a dash of onion or garlic powder can provide an additional layer, though the roasted garlic is already quite potent.
- Smoked Paprika: For a hint of smoky flavor and a warm hue, a sprinkle of smoked paprika can be a delightful addition.

How to Make the Best Mashed Cauliflower
Achieving the perfect, creamy consistency of this vegan mashed cauliflower is straightforward, but a few key steps make all the difference. While you could technically roast the cauliflower and garlic in advance if you’re meal prepping, I highly recommend blending the freshly roasted, still-warm cauliflower and serving it immediately. This ensures the smoothest, fluffiest, and most flavorful result. Let’s walk through the process:
- Prepare for Roasting: Begin by preheating your oven to a robust 450ºF (230ºC). Line a large baking sheet with a silicone baking mat or greased aluminum foil. This prevents sticking and makes cleanup a breeze. Break a whole head of cauliflower into uniform florets, discarding the tough stem. Drizzle the florets with olive oil, ensuring they are thoroughly coated, then spread them out in a single layer on the prepared baking sheet. Smash whole garlic cloves (leaving the skins on to protect them from burning) and scatter them among the cauliflower.
- Roast to Perfection: Transfer the baking sheet to the preheated oven and roast for approximately 20 minutes, or until the cauliflower is tender, slightly caramelized, and golden-brown at the edges. The roasted garlic will be soft and fragrant. Once roasted, carefully peel the skins off the garlic cloves and transfer both the hot cauliflower and peeled garlic to a food processor. Add a generous pinch of sea salt at this stage. Working with hot ingredients is crucial for a smooth mash.
- Warm the Liquids: While the cauliflower is roasting, prepare your creamy liquid base. In a small saucepan, combine the vegan butter and canned coconut milk. Heat gently over low heat until the butter is completely melted and the mixture is warm, but not boiling. Alternatively, you can achieve this in a microwave-safe bowl in the microwave for about 45 seconds. The warmth of the liquids helps integrate them seamlessly with the hot cauliflower, resulting in a silkier texture.
- Blend Until Smooth: Pour the warm coconut milk and butter mixture into the food processor with the roasted cauliflower and garlic. Secure the lid and process on high for 3-4 minutes. Periodically stop the food processor to scrape down the sides, ensuring all ingredients are evenly blended. Continue blending until the mash reaches a wonderfully smooth and creamy consistency. For an even creamier texture, you can add an additional 1/4 cup of coconut milk gradually while the processor is running until your desired smoothness is achieved. Taste the mash and adjust seasonings as needed, adding more salt or optional add-ins like black pepper or herbs. Serve immediately while warm.
Why Roasting the Cauliflower for Mash Matters
If you’ve ever tried mashed cauliflower in the past and found it disappointing, bland, or worse, watery, chances are the recipe involved steaming or boiling the cauliflower. This was my initial experience too, and I can attest, it left me thoroughly underwhelmed. For truly exceptional mashed cauliflower, you absolutely must start with roasted cauliflower. It’s not just a recommendation; it’s a complete game-changer that transforms the dish.
Here’s why roasting is the superior method:
- Flavor Development: Roasting brings out the natural sweetness of cauliflower and caramelizes its sugars through the Maillard reaction, creating complex, nutty, and savory flavors that simply don’t develop when steaming or boiling. This deeper flavor profile is what gives our mashed cauliflower its rich taste.
- Moisture Reduction: Steaming or boiling cauliflower saturates it with water, making it challenging to achieve a truly creamy, non-watery mash. Even after draining, a significant amount of moisture remains. Roasting, however, evaporates excess water, concentrating the cauliflower’s flavor and ensuring a denser, more cohesive texture that’s perfect for mashing. This is the ultimate secret to avoiding a runny, insipid mash.
- Texture Transformation: The dry heat of roasting breaks down the cauliflower’s cell walls in a way that creates a soft, tender interior while developing slightly crispy edges. This texture contributes to a fluffier, creamier mash when blended, rather than the often gluey or thin consistency that can result from water-logged cauliflower.
In essence, roasting elevates cauliflower from a simple vegetable to a flavorful, substantial base that yields a mash far superior to any made with boiled or steamed methods. It’s the difference between merely acceptable and truly outstanding.

Recipe Tips for Perfect Mashed Cauliflower
To ensure your vegan mashed cauliflower turns out perfectly creamy, flavorful, and never disappointing, keep these essential tips in mind:
- Don’t Let It Cool: The temperature of your ingredients plays a critical role in achieving a silky-smooth mash. For the best results, transfer the hot roasted cauliflower and garlic directly into your food processor. Immediately add the melted, hot vegan butter and warm coconut milk, along with your seasonings. Blending warm ingredients ensures they emulsify beautifully, creating a much smoother and creamier texture. Cauliflower can develop a slightly “funky” flavor when it cools and is then reheated, so serving it fresh and warm is key to its optimal taste.
- Don’t Skip the Roasting: As previously emphasized, roasting is non-negotiable for this recipe. Unlike steamed or boiled cauliflower, which can result in a bland and watery mash, roasting dries out the cauliflower while concentrating its flavors and encouraging delicious caramelization. This crucial step eliminates the potential for a runny, flavorless dish, giving you a naturally sweet, nutty, and robust base for your mash.
- Don’t Overmix: While you want a smooth consistency, be mindful not to overmix the cauliflower in the food processor. Processing for too long can break down the cauliflower too much, releasing starches that can lead to a gummy or pasty texture, rather than light and fluffy. Blend until just smooth and creamy, stopping to scrape down the sides as needed, and then stop as soon as it reaches your desired consistency.
- Season Generously and Taste: Don’t be afraid to season your mashed cauliflower. Cauliflower has a mild flavor, so it benefits greatly from salt and other seasonings. Taste as you go, especially after blending, and adjust the salt, pepper, or any optional herbs to your preference. A well-seasoned mash is a delicious mash!
- Use the Right Equipment: A food processor is highly recommended for achieving the creamiest texture. While a potato masher can be used, it won’t yield the same velvety smoothness. For best results, rely on your food processor to effortlessly blend everything into a consistent, luxurious puree.
Serving Suggestions for Your Vegan Mashed Cauliflower
This creamy vegan mashed cauliflower is incredibly versatile and makes a fantastic addition to almost any meal. While it shines brightly during holiday gatherings, don’t reserve it just for special occasions.
For your Thanksgiving or Christmas dinner, pair it with more festive favorites like homemade cranberry sauce, sweet and savory candied yams, and crisp air fryer green beans. It’s the perfect light yet satisfying side dish to a magnificent vegan turkey roast or an elegant vegan wellington. Beyond the holidays, consider serving it with a hearty lentil loaf, a grilled portobello mushroom, or alongside roasted vegetables for a wholesome weeknight dinner. Garnish with fresh chopped parsley, chives, or a drizzle of olive oil for an appealing finish.

Storing and Reheating Leftover Mash
Having leftovers of this delicious vegan mashed cauliflower is always a treat! Here’s how to properly store and reheat them to maintain their best quality:
- Refrigerate: To keep your leftover mashed cauliflower fresh, transfer it to an airtight container as soon as it has cooled slightly. Store it in the refrigerator for up to 2 to 3 days. While it won’t be quite as fluffy as when freshly made, it will still be incredibly tasty.
- Reheat: When it’s time to enjoy your leftovers, you have a couple of options. You can gently reheat the mash in the microwave, stirring occasionally, or warm it on the stovetop over low heat. For the stovetop method, add a splash of coconut milk (or any plant-based milk) to help thin it out and restore its creamy consistency, as it may thicken in the fridge. Stir continuously until heated through and smooth.
- Can This Be Frozen? Yes, this vegan mashed cauliflower can be frozen, though it truly tastes best when enjoyed fresh. If you need to freeze it, transfer the cooled mash to an airtight, freezer-safe container or a heavy-duty freezer bag. Freeze for up to 3 months. When ready to use, you can warm the mashed cauliflower directly from frozen in the microwave (stirring and adding liquid as needed) or let it thaw in the refrigerator overnight before reheating on the stovetop or in the microwave. The texture might be slightly softer after freezing and thawing, but the flavor will still be wonderful.
Enjoy friends! If you make this wonderfully creamy vegan mashed cauliflower recipe, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also absolutely love it if you would leave a comment below and give the recipe a well-deserved rating! Your feedback is always appreciated. Thanks so much!
More Easy Vegan Side Dishes to Explore
If you loved this vegan mashed cauliflower, you’ll surely enjoy these other delectable plant-based side dishes from our collection. They’re perfect for rounding out any meal, from holiday feasts to simple weeknight dinners:
- Creamy Mashed Sweet Potatoes
- Flavorful Whole Roasted Cauliflower
- Savory Cabbage Steaks
- Elegant Hasselback Butternut Squash with Maple Pecan Drizzle
- Sweet and Savory Maple Roasted Brussels Sprouts with Apples and Pecans

Vegan Mashed Cauliflower
Pin Recipe
Leave a Review
Ingredients
- 3 to 4 cups of cauliflower florets, 1lb 11oz
- 2 teaspoons olive oil
- 4 cloves garlic, skins still on but slightly smashed
- 1 teaspoon sea salt
- 3 tablespoons vegan butter
- 3/4 cup to 1 cup coconut milk
- optional but delicious add ins: dried parsley, chives, black pepper
Instructions
- Preheat your oven to 450 F/230 C. Prepare a baking sheet by lining it with a silicone baking sheet or greased foil.
- Remove florets from the cauliflower (aka don’t use the stem). Drizzle the cauliflower with the olive oil and rub all over. Place on the lined baking sheet. Add the smashed garlic (skins still on) on the baking sheet. The skins help to prevent it burning; you’ll remove thee afterwards. Roast for 20 minutes in the oven.
- Remove the cauliflower and don’t let cool. Add the roasted cauliflower, the garlic (skins remove), and the sea salt into a food processor.
- In a microwave (or on stove top if you prefer), add the vegan butter to the coconut milk and microwave for about 45 seconds until both are hot and the butter is melted. Add it to the food processor.
- Turn on the food processor to high to blend everything together. Blend for about 3-4 minutes, stopping to scrape down all the sides. If you need it, add in the last 1/4 cup of the coconut milk to get the mashed cauliflower even creamier and smooth. Just watch it so it’s your desired texture.
- Your mashed cauliflower should be smooth and creamy when you’re done. Taste test and add more salt, depending on your taste. Blend again until all incorporated. Serve with veggies and crackers and enjoy!
Notes
- How to store: Store leftover mashed cauliflower in an airtight container in the refrigerator for 2 to 3 days. Reheat it in the microwave or on the stovetop on low, adding a bit of coconut milk to thin it out.
- How to freeze: Place the mashed cauliflower in an airtight container and freeze for up to 3 months. You can warm it in the microwave from frozen, or let it thaw in the refrigerator and warm it on the stovetop or in the microwave.
Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.
