Vegan Mashed Cauliflower (Instead of Mashed Potatoes)

READY IN: 20mins
Recipe by Zenmaria

My husband doesn't like to eat starchy food so I found this recipe on and modified it a bit. This is an excellent replacement for mashed potatoes. I like this with Vegan Fat Free Lentil & Corn Patties with vegan gravy and either broccoli or green beans.

Top Review by Luvivane

This is an excellent recipe. I also steamed the cauliflower instead of boiling. My cauliflower was small so I instinctively and correctly added the milk mixture to the cauliflower incrementally instead of adding the entire liquid to the cauliflower.

Ingredients Nutrition


  1. Cook frozen cauliflower by following the package directions. Cook until it is very well done (soft!) approximately 8-10 minutes. (You may also use 1 pound of fresh cauliflower). Put into a colander and drain.
  2. While cauliflower is cooking, combine soy milk, garlic, water, and seasonings, in small saucepan over medium heat. When it reaches a boil, add the cornstarch/water mixture, stirring constantly until thickened. Set aside for next step.
  3. When cauliflower is cool enough for you to handle, squeeze as much water out of it as possible. (Put it into a colander and pressed it with the back of a big spoon). Next, put the cauliflower into a food processor and whir on high for a minute or just mash with a fork. Add the sauce from step 2. Process/stir until the cauliflower is creamy and smooth.
  4. Check the consistency. If it is too thick for you, add a tiny bit of soymilk, mix, and check again. Too much liquid and you will end up with soup!
  5. Add additional seasoning to taste. Serve hot/warm. You may need to heat it quickly in the microwave before serving.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a