Classic Vegan Mac And Cheese (Gluten-Free option)

July 29, 2022
The most unforgettable time I had mac and cheese was when I was in America. But it all started when my friend invited me to a pizza buffet—yes, a buffet with unlimited pizza! Where you have unimaginable toppings and combinations and this was where my friend surprised me. She ordered a pizza with mac and cheese topping! I mean... why not?! But also I thought there must be a way to enjoy this well known mac and cheese the healthier way without missing its rich and gooey baked goodness with a tease of crunchy crust.

For this recipe, you can sneak in hidden veggies that's especially great for picky eaters and I'll also share some tips for gluten-free eaters so it'll be a comforting crowd pleaser for all and no one gets left behind!
a serving of vegan macaroni and cheese on a plate next to a pan of food

Classic Vegan Mac And Cheese (Gluten-Free option)

Recipe Type: Hearty Entrees
utensils YIELDS 6 servings
herb graphic for recipe card
  • 1 tbsp vegan butter, melted
  • ¼ cup breadcrumbs
  • 1 tbsp choice of seasoning
  • 2 tbsp olive oil
  • 1 onion, chopped
  • 2 garlic cloves, minced
  • 1 small carrot, diced
  • ¼ cup flour, sifted
  • 2 cups vegan milk of choice
  • ½ cup pasta water
  • 1 small can pumpkin puree
  • 1 cup veggies of choice
  • ½ cup shredded vegan cheese
  • 1 ½ cup precooked (elbow) pasta
        graphic for recipe card


Watch the video on our YouTube channel.

1. First prepare your seasoned breadcrumbs* by melting your vegan butter then combining your breadcrumbs and choice of seasoning (I like mixing in 1 tsp garlic powder and 1 tsp Italian herbs together) and set aside for later. This will be for your topping before baking.

2. On a hot pan, drizzle your oil and sauté your onion and garlic cloves. (I usually like to soften the onions first before adding the garlic as they tend to burn easily and faster)

3. Next sauté your carrot until charred.

4. Then sift in your flour* and using a whisk, add in your vegan milk of choice (I like using something creamier like cashew milk) and saved pasta water to thicken your very own béchamel sauce.

5. Let it simmer and add your can of pumpkin puree (this is a neat trick to hide your veggies especially for kids!)

6. Then add in your choice of veggies (I like adding steamed broccoli, some greens like peas, spinach or even mushrooms).

7. Sprinkle a handful of shredded vegan cheese and mix until creamy and thick.

8. Add in your precooked elbow pasta* (or you can use any type of short pasta such as penne, fusilli, or whichever you have available but usually traditional mac and cheese is made with elbow pasta).

9. Transfer your amazing mac onto a baking square tray.

10. Flatten with a spatula and add your seasoned breadcrumbs.

11. Bake at 150°c for 15 minutes until topping is golden brown and until your house smells delicious!

12. Cut into 6 squares and enjoy immediately!

*Gluten free substitute:
– If you are gluten intolerant, for the breadcrumbs, you can easily replace it with ground almond flour or crushed nuts.
– For the béchamel sauce, you can change the flour with rice flour and it works perfectly fine, you will still achieve the thickness of the sauce.
– Nowadays, there are lots of gluten free pasta options so you don’t have to miss out!

Get more like this—Sign up for our daily inspirational newsletter for exclusive content!


Photo, video, and video editing by: @BelBrosasFaustino

Bel Faustino
Bel’s curiosity for healthy living started at a young age of 11. From mindful eating to exercise, she always had a sweet tooth struggle and her weakness are desserts. It then took her high school and uni days to find the balance to maintain the healthy lifestyle yet enjoy desserts in a more guilt-free way and veganizing them seems the way to do it. Obsessed with always finding healthier alternatives, she hopes to recreate her favorite non vegan treats and share her recipes through her culture (Filipina born in Macau, S.A.R., China), lifestyle, childhood memories and travels (Southeast Asia, USA, Mexico, UK and more to come!). Follow her journey in Instagram @belbrosasfaustino.


always stay inspired!