Welcome Green Monsters! We're your online guide to making conscious choices that help people, animals and the planet.
Download food monster: the biggest, baddest, yummiest vegan food app!
Buy the #EatForThePlanet book



Cauliflower Mashed Potatoes With Swiss Chard [Vegan, Grain-Free]

If you enjoy recipes like this, we highly recommend downloading the Food Monster App, it's available for both Android and iPhone and has free and paid versions. The app is loaded with thousands of allergy-friendly & vegan recipes/cooking tips, has hundreds of search filters and features like bookmarking, meal plans and more! The app shows you how having diet/health/food preferences can be full of delicious abundance rather than restrictions!

These Swiss chard cauliflower mashed potatoes are packed with healthy vegetables like cauliflower and Swiss chard for a healthier take on the classic comfort food. Creamy potatoes are infused with garlic, leeks, and fresh chard. This recipe is going to be the new, unexpected hit at your holiday feast or your latest favorite weekday dinner side!

Cauliflower Mashed Potatoes With Swiss Chard [Vegan, Grain-Free]





Cook Time



  • 1 1/2 teaspoons salt, divided
  • 3 cups cauliflower florets, cut into 1-inch pieces
  • 1 pound white potatoes or Yukon gold, peeled and cut into 1-inch cubes
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 leek, cut into 1/4-inch pieces (white part only)
  • 2 cups Swiss chard, ribs removed and chopped into 1-inch pieces
  • 1/2 tablespoon unsalted vegan butter
  • 1/4 cup non-dairy milk
  • Black pepper, freshly ground


  1. In a medium-sized pot, add 2 quarts of water and 1 teaspoon salt and bring to a boil. Add cauliflower and potatoes. Cook uncovered for 15 to 17 minutes or until vegetables are very tender.
  2. Meanwhile, heat 2 tablespoons olive oil over medium heat. Add garlic and leeks, sauté until tender and aromatic and lightly browned, about 5 minutes. Add chard and sauté for 2 minutes. Season lightly with salt and pepper to taste.
  3. Drain vegetables very well, and then add back to the hot, dry pot. Lightly mash the vegetables, leaving some large pieces.
    Microwave 1/4 cup milk, 1/2 tablespoon butter, and 1/2 teaspoon salt for 30 seconds, whisking to melt any chunks of undissolved butter or heat in a small saucepan until milk is warm and butter is melted.
  4. Gradually add the warmed milk mixture into the potatoes, mashing to incorporate with each addition. Add more salt and pepper as needed to taste. Stir in the Swiss chard mixture.





Family-friendly vegan recipes along with the occasional sweet indulgence. Jessica Gavin is a Certified Food & Culinary Scientist who also holds a degree in Culinary Arts. Her passion for food lead her to create a self-titled food blog called Jessica Gavin, where she enjoys sharing family friendly recipes along with the occasional sweet indulgence. Through her knowledge in the industry she understands how food is delivered from farm-to-fork, putting the focus on providing safe and wholesome ingredients.



Want to read more posts like this? Sign up for our newsletter below!​

Browse through recent recipes below:

Post-Workout Smoothie With Cashew Butter and Pistachios [Vegan]

Post-Workout Smoothie With Cashew Butter and Pistachios

Peach and Pesto Pizza With Balsamic Glaze [Vegan]

Peach Pesto Pizza

Pumpkin Pie Stuffed Dough Balls [Vegan, Gluten-Free]

Pumpkin Pie Stuffed Dough Balls

Two Potato Bean Burritos with Vegan Cheese Sauce [Vegan]

Two Potato Burritos with Mexican Cheeze Sauce

Disclosure: One Green Planet accepts advertising, sponsorship, affiliate links and other forms of compensation, which may or may not influence the advertising content, topics or articles written on this site. Click here for more information.

0 comments on “Cauliflower Mashed Potatoes With Swiss Chard [Vegan, Grain-Free]”

Click to add comment

Subscribe to our Newsletter

Follow us on

Do Not Show This Again


Submit to OneGreenPlanet

Terms & Conditions ×