Hidden Veg Mac and Cheese

Hidden Veg Mac and Cheese

This Vegan Mac and Cheese recipe is a great recipe to sneak some hidden veggies in for your kids – especially some of those veggies that are harder for them to eat, like zucchini, spinach and cauliflower.

There was once a time that I didn’t actually know what Mac and Cheese was. I used to see reference to it, and wonder what this super amazing comfort food actually was. It always looked so creamy and delicious in pictures.

It wasn’t until I was married that I finally looked up a recipe and made it for dinner. To be honest, I wasn’t that impressed. I was expecting the holy grail of cheesy, gooey comfort food, and the recipe that I made was actually somewhat bland. It took quite a few attempts to finally achieve the perfect, tasty, comforting bowl of cheesy pasta goodness.

And then I went vegan.

The hunt for the perfect Mac and Cheese recipe began again. I tried recipes with cashews and lemon juice, but it just didn’t have enough flavour. I was completely put off by the idea of nutritional yeast, so I went looking for recipes that didn’t use it. Eventually, I did try it, but I found it didn’t really meet my cheesiness expectations. The vegan community raved about it, and I just found it a bit weird tasting. Some months later, I did try it again, and it actually tasted quite good. Turns out, I just needed to give my taste buds a chance to adjust to vegan flavours.

I kept trying different recipes using pureed cauliflower, vegan butter and flour, cornflour, everything… and I finally came up with the recipe below. It’s a great recipe, especially for kids, because you’re a nice dose of veggies with your comfort food. This recipe also contains some of those vegetables that can be harder to get your kids to eat, like cauliflower, zucchini and broccoli. I find grated zucchini to be a really good vegetable to add, because it hides in the sauce quite well.

This recipe makes quite a large batch, so I tend to put the leftovers in the freezer so I have an easy comfort meal on another night.

Hidden Veg Mac and Cheese

Cheesey Sauce

5 from 1 vote
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes


  • 2 Medium Potatoes
  • 1 Medium Carrot
  • 1/2 Head Cauliflower
  • 1 Cup Water
  • 1 Cup Unsweetened Almond Milk
  • 1 Tspn Salt
  • 3 TBS Nutritional Yeast
  • 1 TBS Lemon Juice
  • 2 Tspn Garlic Powder
  • 2 Tspn Onion Powder
  • 1 Cup Cashews Soaked


  • Peal and dice the potatoes and carrots. Break the cauliflower up into small florets. 
  • Steam the potatoes, carrot and cauliflower for approximately 10 to 15 minutes until soft. Timing will depend on how big your pieces are. 
  • Add water and almond milk to blender. Add all other ingredients. (Adding the liquid first in the blender will help the ingredients blend better).
  • Blend until smooth.
  • Adjust seasonings to taste. 
Hidden Veg Mac and Cheese

Veggie Mac and Cheese

Delicious dairy free mac and cheese with lots of hidden extra veggies.
5 from 1 vote
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Servings 6 Serves


  • 500g Pasta gluten free if necessary
  • 1 cup Frozen Peas
  • 1 cup Mixed Vegetables grated zucchini, spinach, chopped broccoli
  • 1 batch Cheesey Sauce see recipe above
  • 1/4 cup Breadcrumbs gluten free if necessary
  • Vegan Parmesan to serve


  • Preheat oven to 180 degrees Celsius (skip this step if you are using the time saver option of not baking). 
  • Place a large saucepan of water on the stove to boil. Ensure there is enough water and space in the pot to fit the pasta and vegetables fully submerged. 
  • Once water is boiling, pour in pasta to cook. Stir pasta to make sure none sticks to the bottom of the saucepan. 
  • When pasta is almost cooked (still a little crunchy) add frozen peas and mixed vegetables to water to cook. It is normal for the water to stop boiling at this point. Press down vegetables with a spoon to make sure they are all fully submerged. Cook for approximately 2 – 5 minutes depending on the size of the vegetables until vegetables are just soft.
  • Drain pasta and vegetables. Pour back into the saucepan. Pour over cheesey sauce. Mix to combine. 
  • To save time, the pasta can be reheated for a few minutes on the stove and served as is. Top with breadcrumbs and vegan parmesan if desired. 
  • Otherwise, pour pasta into a large baking dish. Top with bread crumbs. Bake in the oven for 10 – 15 minutes until browned and crispy on the top. 
NutrientPer ServePer 100g
Energy2183kJ (522cal)716kJ (171cal)

Similar Posts


  1. 5 stars
    I love macaroni and cheese. It’s one of those comfort foods that takes you back to childhood summers and family reunions. I am relatively new to vegan cooking and haven’t tried recipes with nutritional yeast before. I made this dish two nights ago and highly recommend this recipe for all the mac ’n cheese lovers out there. I had homemade cashew milk on hand rather than almond milk and made my own breadcrumbs by toasting some bread and grinding it up. We are enjoying the leftovers and are getting close to having to arm wrestle over the last bowl. I plan to make this for Thanksgiving and introduce my extended family to 100% plant based recipes starting with this one. Very Yum!

    1. They’re mainly there to make the sauce creamier and richer. You could replace them with soaked almonds if they can have those, or even just leave them out and use a creamier milk like soy or oat.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating