Zen and Zaatar

menu icon
go to homepage
  • Recipes
  • Cookbook
  • About
  • Meal Plan
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Cookbook
    • About
    • Meal Plan
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Zen and Zaatar » Recipes » Main Dishes

    Creamy Avocado Mac and Cheese (Vegan)

    Published: May 2, 2016 · Modified: Feb 28, 2025 by Zena | Zen and Zaatar · This post may contain affiliate links · 38 Comments

    Love it? Share it!

    37.1K shares
    Jump to Recipe
    This creamy vegan avocado mac and cheese comes together in just 20 minutes. This nut-free vegan macaroni and cheese is unbelievably creamy and cheesy, due to the avocado and nutritional yeast. Gluten-free option.
    This creamy vegan avocado mac and cheese comes together in just 20 minutes. This nut-free vegan macaroni and cheese is unbelievably creamy and cheesy, due to the avocado and nutritional yeast. Gluten-free option.

    This creamy avocado mac recipe has finally answered my prayers of discovering a vegan mac and cheese that tastes just as good as "real" mac and cheese. And how could it not turn out to be amazingly delicious, when it includes avocado?!

    This creamy vegan avocado mac and cheese comes together in just 20 minutes. This nut-free vegan macaroni and cheese is unbelievably creamy and cheesy, due to the avocado and nutritional yeast. Gluten-free option.

    Watch me show you how to make this creamy vegan avocado mac and cheese in the video below!

    Watch the full video here on YouTube!

    Avocado's buttery, creamy texture lends sandwiches and toasts a canvas that can easily be complemented by an array of toppings, but it is also just as delicious alone. Paired with herbs like basil and cilantro that complement its color and bring out its richness, avocado is truly the star of this dish. The spices used, in combination with the garlic, give this mac a truly cheesy flavor that I could not believe the moment I tasted it.

    And the best part of this avocado mac is that it only takes about 15 minutes to put together! While you are cooking the pasta, simply blend together a creamy avocado sauce and prepare the fragrant garlic sauce base in a saucepan. Then, combine the three parts. And that's it.

    This creamy vegan avocado mac and cheese comes together in just 20 minutes. This nut-free vegan macaroni and cheese is unbelievably creamy and cheesy, due to the avocado and nutritional yeast. Gluten-free option.

    This version of mac and cheese puts a healthy spin on a classic comfort food, and I definitely did not feel guilty about finishing most of it in one sitting.

    Ingredient rundown:

    • Avocado: Adds creaminess and puts a healthier twist on this vegan mac and cheese, replacing the fat of dairy cheese. People say this makes it taste like a "guac-a-roni." For a stronger avocado taste use a ripe avocado, but if you don't care as much for the avocado taste, use a less ripe avocado.
    • Fresh basil & cilantro: these herbs boost the green color, incorporate fragrant flavors, and add antioxidant value.
    • Lemon juice: adds the tartness you would find in dairy cheese.
    • Nutritional yeast: adds the cheesy flavor! This is a STAPLE of vegan cuisine so I like to get a lot of it for all my recipes- it goes on pretty much anything! Buy it here!
    • Non-dairy milk: makes the base for our creamy vegan bechamel.
    • Pasta: I like to use elbow pasta but you can use any kind.
    • Minced garlic: adds a delicious savory flavor.
    • Oil or plant-based butter: makes the roux for our creamy base.
    • Regular or arrowroot flour: for the roux of the vegan bechamel.
    This creamy vegan avocado mac and cheese comes together in just 20 minutes. This nut-free vegan macaroni and cheese is unbelievably creamy and cheesy, due to the avocado and nutritional yeast. Gluten-free option.

    Why you'll love this vegan avocado mac and cheese:

    • Incredibly delicious: This avocado mac is bursting with savory flavors and is ultra creamy!
    • Easy to make: You simply blend the avocado base, cook your pasta, whip up the bechamel base in a saucepan, and then combine the three parts!
    • Quick: This recipe will take you no more than 20 minutes from start to finish!
    • Can be made gluten-free: Easily make this recipe completely gluten-free by using a GF pasta, such as brown rice penne, and a GF flour. I prefer arrowroot flour, as it works as a perfect substitute in the roux for the vegan bechamel base.
    • Can be served a variety of ways: Top it with vegan parmesan, broiled tomatoes, sliced avocado, or your favorite roasted veggies! I also love adding corn or crispy tofu for extra protein.
    This creamy vegan avocado mac and cheese comes together in just 20 minutes. This nut-free vegan macaroni and cheese is unbelievably creamy and cheesy, due to the avocado and nutritional yeast. Gluten-free option.
    I hope you love this amazing avocado mac and cheese as much as I do; let me know if you try it out! And don't forget to tag your recreations on Instagram- #zenandzaatar and @zenandzaatar!

    Recipe

    Creamy Avocado Mac and Cheese (Vegan)

    Zena Hassoun
    A creamy and simple vegan avocado mac and cheese that comes together in under 20 minutes. A healthy spin on a classic comfort food.
    4.66 from 23 votes
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 10 minutes mins
    Total Time 15 minutes mins
    Course Main Course
    Cuisine Vegan
    Servings 4 people
    Calories 527 kcal

    Equipment

    • 1 High-Speed Blender

    Ingredients
      

    Avocado Sauce

    • 1 large ripe avocado or 2 small ripe avocados
    • juice of 1 lemon or 3 tablespoon lemon juice
    • 1 cup basil leaves loosely packed
    • ¼ cup cilantro
    • 1 teaspoon garlic powder
    • 1 teaspoon salt
    • ¼ teaspoon smoked paprika
    • 4-6 tablespoon nutritional yeast
    • ½ cup almond or other non-dairy milk to thin
    • 1 teaspoon spirulina optional for color

    Pasta and Cream Base

    • 10-12 oz. macaroni or elbow pasta gluten-free optional
    • 4 cloves garlic minced
    • 3 ½ tablespoon olive oil
    • 3 tablespoon flour or arrowroot flour for gluten-free
    • 1 ¼ cup almond or other non-dairy milk

    Instructions
     

    • Add ingredients for avocado sauce to high speed blender and blend until smooth. If not using a high speed blender, you may need to pulse a few times. Set avocado sauce aside.
    • Prepare pasta according to package directions. Rinse and drain cooked pasta, and return to pot.
    • While pasta cooks, prepare sauce base. Sauté minced garlic in measured olive oil until fragrant, about 2 minutes. Add in flour and whisk to combine, ensuring no lumps form. Slowly add in almond milk a little at a time and whisk constantly over medium high heat. Sauce will thicken quickly (over high heat). Once thickened, remove from heat, after about 2 minutes.
    • Pour avocado mixture into sauce base and whisk to combine the two. Taste and add salt or more nutritional yeast if needed. Pour sauce over cooked pasta and stir through to combine. Serve immediately topped with avocado slices for garnish, broiled tomatoes, and your favorite vegan parmesan.

    Nutrition

    Serving: 1servingCalories: 527kcalCarbohydrates: 68gProtein: 16gFat: 22gSaturated Fat: 3gPolyunsaturated Fat: 3gMonounsaturated Fat: 15gSodium: 734mgPotassium: 616mgFiber: 8gSugar: 3gVitamin A: 520IUVitamin C: 12mgCalcium: 172mgIron: 2mg
    Tried this recipe?Leave a comment below and tag @zenandzaatar on social!

    More Vegan Main Dish Recipes

    • A bowl of Arabic lentil soup topped with pita chips, crispy onions, and parsley, and served with lemon.
      Authentic Arabic Lentil Soup (Shorbat Adas)
    • Finished image of the kale salad topped with tahini dressing, chickpeas, and slices of avocado.
      Hearty Kale Salad with Tahini Dressing and Chickpeas (Savory)
    • The freekeh recipe shown with the cooked freekeh, topped with roasted cauliflower and chickpeas and drizzled with tahini.
      Simple Middle Eastern Freekeh with Cauliflower and Chickpeas
    • Vegan tomato tart with basil cashew ricotta and a gluten free tart crust
      Vegan tomato tart with basil cashew ricotta (gluten-free)

    Love it? Share it!

    37.1K shares

    Comments

      4.66 from 23 votes (8 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Mia says

      June 27, 2016 at 5:25 pm

      I made this for dinner tonight! It was absolutely delicious--wonderful balance of creaminess. I added blanched asparagus, cooked onions and mushrooms to make it more pasta salad like.

      Reply
      • Zena | Zena 'n Zaatar says

        June 27, 2016 at 7:41 pm

        I'm so glad you enjoyed it!! It sounds like it would be delicious with the veggies you added! <3

        Reply
    2. Madison says

      April 10, 2017 at 5:26 am

      So delicious and creamy!!

      Reply
      • Zena | Zena 'n Zaatar says

        April 14, 2017 at 1:56 pm

        So glad you enjoyed it! <3

        Reply
    3. Shelby says

      April 24, 2017 at 6:39 pm

      Just tried this for myself and my mom tonight. We both LOVED it! Only alteration we made was add black pepper ?

      Reply
      • Zena | Zena 'n Zaatar says

        April 25, 2017 at 9:59 am

        Yay! I'm so glad you and your mom enjoyed it!! Black pepper is a nice addition! Thanks for the love! ??

        Reply
    4. Nora says

      April 24, 2017 at 7:51 pm

      Your photos show cilantro rather than basil - would a mix of the two work well? Any huge benefit of using one herb or the other? Thanks!

      Reply
      • Zena | Zena 'n Zaatar says

        April 25, 2017 at 10:06 am

        Hello Nora! The correct measurements for basil and cilantro are in the recipe! The directions imply that you should blend all the ingredients for the avocado sauce (including both herbs), but I did include the basil in a couple photos. Using them together adds a delicious flavor to the sauce! Hope you enjoy it! <3 🙂

        Reply
    5. Angie Holmes says

      May 03, 2017 at 5:01 pm

      Ok so this isn't absolutely fantastic! Just made it tonight. A real winner. A nice change from my cashew mac n cheese. Thank you?

      Reply
      • Zena | Zena 'n Zaatar says

        May 04, 2017 at 12:07 pm

        Yay! So glad you enjoyed it!! Thanks for showing love! <3 🙂

        Reply
    6. Anya says

      May 04, 2017 at 3:08 pm

      I don't have nutritional yeast. Can I still make it?

      Reply
      • Zena | Zena 'n Zaatar says

        May 04, 2017 at 3:23 pm

        Nutritional yeast is what gives it the cheesy flavor! It is available in most grocery and health food stores. It will probably be ok without it but just lack a strong cheesy flavor, just make sure to taste for salt and seasoning!

        Reply
    7. Kelly says

      June 11, 2017 at 10:22 am

      5 stars
      I have made this twice already, and I'm making it today for the third time. I just wanted to say how much I love this dish! The first time I made it I added roasted asparagus at the end, and the second time I added roasted cherry tomatoes and zucchini. I don't know what I'll add in this time, but I know that the base sauce is a winner! Thanks!

      Reply
    8. Kelly says

      June 11, 2017 at 10:22 am

      5 stars
      I have made this twice already, and I'm making it today for the third time. I just wanted to say how much I love this dish! The first time I made it I added roasted asparagus at the end, and the second time I added roasted cherry tomatoes and zucchini. I don't know what I'll add in this time, but I know that the base sauce is a winner! Thanks!

      Reply
    9. Kelly says

      June 11, 2017 at 10:22 am

      5 stars
      I have made this twice already, and I'm making it today for the third time. I just wanted to say how much I love this dish! The first time I made it I added roasted asparagus at the end, and the second time I added roasted cherry tomatoes and zucchini. I don't know what I'll add in this time, but I know that the base sauce is a winner! Thanks!

      Reply
      • Zena | Zena 'n Zaatar says

        June 13, 2017 at 10:43 am

        That makes me so happy to hear! Glad you love it- it's amazing with roasted cherry tomatoes; I will have to try other veggie combos! <3 🙂

        Reply
    10. Tori says

      March 17, 2018 at 10:55 am

      4 stars
      This recipe basically tastes like guac on pasta, and it's amazing. A couple changes I did make, however:
      2 small avocados, juice of 1 lemon, <1/4 cup cilantro, ~2.5 cloves garlic (won't make that mistake again).
      Not a huge garlic fan, so just used enough to bring out other flavors.

      Reply
    11. Tori says

      March 17, 2018 at 10:55 am

      4 stars
      This recipe basically tastes like guac on pasta, and it's amazing. A couple changes I did make, however:
      2 small avocados, juice of 1 lemon, <1/4 cup cilantro, ~2.5 cloves garlic (won't make that mistake again).
      Not a huge garlic fan, so just used enough to bring out other flavors.

      Reply
    12. Tori says

      March 17, 2018 at 10:55 am

      4 stars
      This recipe basically tastes like guac on pasta, and it's amazing. A couple changes I did make, however:
      2 small avocados, juice of 1 lemon, <1/4 cup cilantro, ~2.5 cloves garlic (won't make that mistake again).
      Not a huge garlic fan, so just used enough to bring out other flavors.

      Reply
      • Zena | Zena 'n Zaatar says

        March 17, 2018 at 11:00 am

        Thank you for sharing!! 🙂 It's a favorite amongst my friends and family and I'm glad you loved it too! 💕💕

        Reply
    13. Amanda says

      March 28, 2019 at 12:06 pm

      Can I use wheat flour instead of regular flour? A friend sent this to me and I’m excited to try it!

      Reply
      • Zena | Zena 'n Zaatar says

        April 03, 2019 at 1:51 pm

        Yes that would work just fine! <3 Hope you love it!

        Reply
    14. Chantel says

      January 27, 2020 at 1:11 pm

      5 stars
      Thank you for this recipe! It is seriously soooo good!! I used 8oz of pasta and didn't add anything extra to it. Id recommend adding some extra veggies in it or using a bit more than 8oz of pasta because it was a little extra saucy. I will absolutely be making this again and again!

      Reply
    15. Chantel says

      January 27, 2020 at 1:11 pm

      5 stars
      Thank you for this recipe! It is seriously soooo good!! I used 8oz of pasta and didn't add anything extra to it. Id recommend adding some extra veggies in it or using a bit more than 8oz of pasta because it was a little extra saucy. I will absolutely be making this again and again!

      Reply
    16. Chantel says

      January 27, 2020 at 1:11 pm

      5 stars
      Thank you for this recipe! It is seriously soooo good!! I used 8oz of pasta and didn't add anything extra to it. Id recommend adding some extra veggies in it or using a bit more than 8oz of pasta because it was a little extra saucy. I will absolutely be making this again and again!

      Reply
      • Zena | Zen and Zaatar says

        February 15, 2020 at 4:47 pm

        Thanks for sharing your tip! So glad you loved it! 🙂 Cheers <3

        Reply
    17. Maria says

      February 09, 2020 at 3:04 pm

      5 stars
      Made this for the first time tonight!! It will be a staple! So easy & delicious!!!

      Reply
    18. Maria says

      February 09, 2020 at 3:04 pm

      5 stars
      Made this for the first time tonight!! It will be a staple! So easy & delicious!!!

      Reply
    19. Maria says

      February 09, 2020 at 3:04 pm

      5 stars
      Made this for the first time tonight!! It will be a staple! So easy & delicious!!!

      Reply
      • Zena | Zen and Zaatar says

        February 15, 2020 at 4:46 pm

        Yay, so glad you loved it!! Cheers <3

        Reply
    20. Sarah Bacci says

      February 15, 2020 at 1:37 pm

      Not a fan of cilantro..could I leave it out completely or would I need to replace it with something?

      Reply
      • Zena | Zen and Zaatar says

        February 15, 2020 at 4:46 pm

        You can definitely just leave it out! Let me know what you think 🙂

        Reply
    21. Emily says

      February 25, 2020 at 5:47 pm

      5 stars
      Listeennn. This was awesome. I have tried to make many dairy free mac and cheeses and while they were good, they weren't what we were looking for. The other ones used cashews to make the sauce which wasn't quite creamy enough and started to dry on the pasta immediately. This was so creamy! While both used nutritional yeast its the avocado that made it taste creamier and more of the consistency you'd expect. Then the herbs made it taste like something from Olive Garden! Fancy AF! My lactose intolerant man loved it. He said it tasted like something that would anialate his rectum (which means it tastes like the real thing!). Will be made again!

      Reply
    22. Emily says

      February 25, 2020 at 5:47 pm

      5 stars
      Listeennn. This was awesome. I have tried to make many dairy free mac and cheeses and while they were good, they weren't what we were looking for. The other ones used cashews to make the sauce which wasn't quite creamy enough and started to dry on the pasta immediately. This was so creamy! While both used nutritional yeast its the avocado that made it taste creamier and more of the consistency you'd expect. Then the herbs made it taste like something from Olive Garden! Fancy AF! My lactose intolerant man loved it. He said it tasted like something that would anialate his rectum (which means it tastes like the real thing!). Will be made again!

      Reply
    23. Emily says

      February 25, 2020 at 5:47 pm

      5 stars
      Listeennn. This was awesome. I have tried to make many dairy free mac and cheeses and while they were good, they weren't what we were looking for. The other ones used cashews to make the sauce which wasn't quite creamy enough and started to dry on the pasta immediately. This was so creamy! While both used nutritional yeast its the avocado that made it taste creamier and more of the consistency you'd expect. Then the herbs made it taste like something from Olive Garden! Fancy AF! My lactose intolerant man loved it. He said it tasted like something that would anialate his rectum (which means it tastes like the real thing!). Will be made again!

      Reply
      • Zena | Zen and Zaatar says

        February 26, 2020 at 10:20 am

        Omg, thanks so much for your rave review! I'm so happy y'all loved it! And I'm dying at the rectum comment hahaha! Thanks for sharing, love. Cheers! <3

        Reply
    24. Sisi says

      June 23, 2020 at 9:27 am

      hi! i was wondering if you can refrigirate this recipe? if yes for how long?

      Reply
      • Zena | Zen and Zaatar says

        July 02, 2020 at 9:25 am

        It is best to only keep leftovers for 1 or 2 days. It stays good, but unfortunately the avocado causes it to change color over time so it is best to eat it quickly. Cheers <3

        Reply
    Headshot image of the author of Zen and Zaatar, Zena Hassoun, MS.

    Welcome!

    Hi, I’m Zena, a passionate home cook with a Master’s in Medical Health Sciences. I’ve been vegan for nearly a decade and love creating approachable, Mediterranean-inspired recipes that nourish your body and soul.

    More about me

    55+ Vegan Recipes for Real Life

    The cover image of my e-cookbook, with text overlay "Vegan is Delicious: 55+ nourishing, innovative, plant-based recipes to satisfy vegans and omnivores alike! by Zena Hassoun, M.S., creator of Zen and Zaatar."

    Tired of the same meals or relying on takeout? Vegan is Delicious is full of flavorful, plant-based recipes (with photos!) plus a 7-day meal plan to make home cooking feel effortless.

    Get it now!

    Trending Recipes 🔥

    • How to make a super flavorful tofu scramble with spinach and cherry tomatoes. Forget about “bland” tofu, this tofu scramble is bursting with umami flavor, seasoned with nutritional yeast and tahini. A great plant-based alternative to scrambled eggs, this flavorful tofu scramble recipe is sure to be a vegan breakfast favorite!
      Super Flavorful Tofu Scramble with Spinach and Tomatoes

    • This healthy vegan nutella is date sweetened
      Healthy Vegan Nutella (Date-Sweetened)

    • vegan kunafa or knafeh, a shredded phyllo and sweet cheese dessert
      Vegan Kunafa (Knafeh) | Shredded Phyllo and Sweet Cheese Dessert

    • ful medames, a syrian fava bean and chickpea breakfast salad
      Ful Medames, Syrian Style (Arabic Bean Salad) [Vegan, GF]

    • This horaa osbao (horak esbao) is a syrian pasta dish with lentils and tangy pomegranate sauce.
      Syrian Pasta with Lentils & Caramelized Onion (Horaa Osbao) | حراق اصبعه - Vegan

    • The sweet potato and chickpea quinoa bowl with brussels sprouts, pepitas, and topped with maple tahini drizzle.
      High-Protein Sweet Potato and Chickpea Quinoa Bowls

    Spring

    • Lemon tahini sauce being drizzled with a spoon to show consistency.
      Creamy Lemon Tahini Sauce (Vegan, Mediterranean Dressing)

    • Image featuring a straight on shot of the overnight matcha oats topped with raspberry chia jam cropped square
      Overnight matcha oats with no-cook raspberry chia jam

    • Foamy Iced Oat Milk Latte with Orange Blossom Water, Vegan, topped with cinnamon.
      Iced Oat Milk Latte with Orange Blossom Foam

    • This chickpea omelet recipe is a delicious vegan alternative to a traditional egg omelet. Also gluten-free, this chickpea omelet does not crack or break when flipped, can be stuffed with your favorite veggies, and is topped with a dairy-free avocado pesto.
      The Perfect Chickpea Omelet with Avocado Pesto (Vegan)

    • This vegan palak paneer replaces the paneer with a recipe for Burmese chickpea tofu, replicating the texture and flavor of a soft cheese. This vegan saag paneer, a spinach curry, is made creamy with coconut milk, making a rich and flavor Indian-inspired comfort dish.
      Vegan Palak Paneer with Chickpea Tofu (Soy-Free, GF)

    • This vegan chicken piccata recipe is so close to the real thing! Homemade seitan is a protein packed, plant based meat alternative that works great in this dish. In this seitan piccata, the vegan chicken is breaded and served over pasta in a light, creamy, lemon caper sauce.
      Unbelievable Vegan Chicken Piccata (Seitan)

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Contact
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Connect

    On this site, we share products we genuinely love through affiliate links. This means we may earn a small commission at no extra cost to you. As an Amazon Associate, I earn from qualifying purchases. Your support helps keep this blog running, and we appreciate it!

    Copyright © 2025 Zen and Zaatar LLC

    37.1K shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.