• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Green Heart Love

Green Heart Love

Healthy Vegan Recipes

  • About
  • Recipes
  • Contact

Menubar Right Area

  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
Looking for something?
menu icon
go to homepage
  • About
  • Recipes
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
    • Recipes
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Christmas

    Dairy-Free Mac & Cheese

    Published: Dec 1, 2022 · Modified: Mar 13, 2026 · by Puja Verma

    Jump to Recipe Print Recipe

    This creamy dairy-free mac and cheese recipe is made with cashews, nutritional yeast, white miso, garlic and a few pantry spices. In 30 minutes or less, you’ll be left with a cheesy and savory bowl of pasta perfect for lunch or dinner. If you’re a comfort food fanatic, this one is for you!

    A serving bowl of mac and cheese with fresh herb garnish.

    What is dairy-free mac & cheese?

    Mac and cheese is a childhood favorite, whether from a box or deluxe homemade versions. But, sometimes eating a bowl of cheesy pasta noodles comes at the expense of feeling unwell for hours (thanks to dairy).

    With some simple plant-based substitutes and additions, this recipe will eliminate all of your tummy woes. Now, you can enjoy a bowl of lactose-free mac and cheese any time you want! I’ve made a classic version, but feel free to add vegetables, spices, or anything else to put your own unique spin on it.

    Is mac & cheese vegan?

    As you’re probably well aware, macaroni and cheese is not traditionally a vegan-friendly recipe since it contains both cheese and butter. But, making a dairy-free mac and cheese couldn’t be easier!

    Instead of butter and cheese, I opted for a cashew cheese mixture and vegan butter, which results in an ultra-decadent cream sauce. There are many recipes that incorporate cauliflower, carrots, potatoes, or squash into the sauce, but I think cashews are the clear winner when it comes to emulating the original.

    Ingredients & Substitutions

    Dairy-free mac and cheese ingredients laid out separately.
    • Elbow pasta: The obvious choice for mac and cheese is elbow macaroni, but you can use other short pasta varieties like bow tie pasta, penne, fusilli, or cavatelli.
    • Vegan butter: To prevent the cheese sauce from sticking while it simmers, and to add a rich, velvety flavor. Use whichever variety of vegan butter you prefer.
    • Raw cashews: Cashews form the base of the cheese sauce, creating a creamy consistency without the need for dairy. Make sure they are unsalted so you can control the overall salt level. If you don’t have raw cashews, try raw sunflower seeds instead.
    • Vegetable broth: Provides savory flavors to the sauce. You can use homemade or store-bought vegetable broth or stock powder. Alternatively, replace it with more water.
    • Nutritional yeast: Imparts cheesy, umami flavors designed to emulate the cheese traditionally used in this pasta dish. Don’t skip it!
    • White miso paste: Similar to nutritional yeast, add miso paste for more savory and umami elements. Make sure it is white miso for a more subtle and balanced taste.   
    • Garlic: Imparts hearty, zesty, and slightly roasted notes. You can use freshly roasted garlic cloves, store bought garlic paste or garlic powder for a more convenient option!
    • Paprika powder: Add smoked paprika for the best flavor, although regular paprika will work. You can even use cayenne pepper or red pepper flakes for more heat.
    • Turmeric: For a classic orange macaroni and cheese color.
    • Black pepper: For a slight kick at the end!

    Instructions

    Mixing bowl with cashews submerged in water.
    • Step 1: Before starting the cheese sauce, remember to soak your cashews in hot water for an hour. Once they are soft, drain the cashews and add them to a blender.
    Elbow pasta in a metal mesh strainer over a pot.
    • Step 2: Boil some water in a large pot over medium heat. Salt it generously, then cook the elbow pasta according to the package instructions. Once al dente, drain the pasta and set it aside.
    Top view of an open blender with liquid cheese sauce in it.
    • Step 3: Reserve a quarter cup of pasta water and add it to the blender. Add the remaining cheese sauce ingredients to the blender and mix until smooth and creamy.
    A pot of cheese sauce.
    • Step 4: Next, melt the butter in a pot over medium heat. Add the cheese sauce, stirring continuously until it starts to thicken. This process takes around 4 to 5 minutes.
    A pot of cheese sauce with elbow pasta over it.
    A pot of cheesy mac and cheese with a wooden spoon spatula.
    • Step 5: Add the cooked elbow pasta, and mix it together with the sauce until it's evenly coated. Garnish your dairy-free mac and cheese with fresh or dried parsley and serve hot.

    What to serve with mac & cheese

    Dairy-free mac and cheese easily makes a meal by itself, but why not serve it alongside some finger foods like these:

    • Truffle fries
    • Turkish flatbread
    • Semolina bread
    • Turkish pide

    Storage

    For any leftover dairy-free mac and cheese, follow these storage instructions:

    • Fridge: Leftovers should be stored in the fridge in an airtight container. If kept this way, the mac and cheese will last up to 3-4 days.
    • Freezer: I don’t recommend storing fully-made macaroni and cheese in the freezer. However, you can freeze the cheese sauce on its own. Once fully blended and cooled, transfer it to a freezer-safe container and keep it frozen for up to 3-4 months.
    • Thaw: Thaw the cheese sauce overnight in the fridge before heating it up again. 
    • Reheat: Cook the pasta according to package directions, then heat the sauce and pasta the same way as listed in the recipe card.
    A serving bowl of cheesy mac and cheese with a garnish of chopped herbs.

    Variations

    • Spicy: Add pickled jalapeños, red pepper flakes, cayenne pepper, or your favorite hot sauce to the mix.
    • Baked: Transfer the cooked mac and cheese to a casserole dish, top it with panko or other breadcrumbs, then broil it in the oven until the top is golden brown and crispy.
    • Vegetables: Steam or roast vegetables like broccoli, cauliflower, or potatoes, then add them right into the mac and cheese.
    • Gluten-free: Make this lactose-free mac and cheese into a gluten-free recipe by swapping out the elbow pasta with your favorite gluten-free brand.

    Top tips

    • Sauce consistency: The starches in the cashews and the pasta will thicken up the sauce as it cooks. However, if you still want it thicker, you can add a cornstarch slurry while it’s simmering. If you’d prefer it thinner, add 1 tablespoon of water at a time until it reaches your desired consistency.
    • Color: For a classic orange macaroni and cheese color, don’t skip the paprika and a dash of turmeric for good measure!
    • Save the water: The starches in the pasta water not only help thicken the cheese sauce, but they also help the sauce stick better to the macaroni.
    • Soak the cashews: Don’t forget to soak the cashews, especially if you don’t own a high-speed blender. This is what softens them, resulting in a silky smooth sauce. 
    A fork full of cheesy mac and cheese.

    FAQ

    What can I use as a substitute for milk in mac and cheese?

    Instead of milk, you can substitute vegan butter and cashews to create an equally rich and creamy mac and cheese sauce.

    Can I make vegan mac and cheese without nutritional yeast?

    Technically, you can make vegan mac and cheese without nutritional yeast, but it’s responsible for the cheesy and umami flavors so I really don’t recommend skipping it.

    Similar recipes

    If you enjoyed this dairy-free mac and cheese recipe, be sure to check out some more of my favorite pasta and noodle dishes like these:

    • Stir-fried glass noodles: A simple recipe filled with vegetables, protein, and flavorful sauce. This meal is perfect for weeknights when hunger strikes!
    • Lemon orzo pasta salad: Made with Mediterranean ingredients like sun-dried tomatoes, bell peppers, cucumbers, Italian parsley, and vegan feta.
    • TikTok ramen: The viral social media noodle recipe made vegan-friendly.
    • Vegan baked pasta: A plant-based spin on TikTok baked feta pasta.
    Mac and cheese garnished with chopped herbs and in a decorative serving bowl.

    Creamy Dairy-Free Mac & Cheese

    5 from 2 votes
    Prep Time: 5 minutes mins
    Cook Time: 10 minutes mins
    Total Time: 15 minutes mins
    Serving Size: 4 people
    Author Puja Verma
    Print Recipe Pin Recipe

    DESCRIPTION

    Creamy vegan mac & cheese made with cashews, nutritional yeast, miso and some pantry spices. With just a few simple steps, you have yourself a cheesy, warm bowl of comfort without any use of dairy. Much healthier option for kiddos too!

    INGREDIENTS
      

    Cheese Sauce Ingredients

    • ½ cup raw cashews unsalted
    • 1 cup vegetable broth
    • 1 teaspoon white miso paste
    • 1 cup water
    • 3 tbs nutritional yeast
    • 1 tablespoon garlic fresh or powder
    • ½ teaspoon paprika powder
    • ⅛ teaspoon black pepper
    • ⅛ teaspoon turmeric powder optional for color

    Other Ingredients

    • 1 cup elbow pasta uncooked
    • 1 tablespoon vegan butter

    METHOD
     

    • Soak cashews in hot water for an hour before making cheese sauce. After an hour, drain and place cashews in a blender.
    • Boil water in a pot over medium heat. Cook elbow pasta per package instructions. Once cooked remove ¼ cup pasta water and add it to the blender with the soaked cashews.
      Drain the the pasta and keep aside.
    • Add the remaining cheese sauce ingredients to the blender and blend till all smooth like sauce.
    • Next, melt butter in a pot over medium heat. Add the cheese sauce and stir till it starts to thicken.
      Note: This process can take 4 to 5 minutes.
    • Add cooked pasta and mix together till it's evenly coated with cheese sauce.
    • Garnish with fresh or dried parsley and serve hot.

    NOTES

    • Sauce consistency: The starches in the cashews and the pasta will thicken up the sauce as it cooks. However, if you still want it thicker, you can add a cornstarch slurry while it’s simmering. If you’d prefer it thinner, add 1 tablespoon of water at a time until it reaches your desired consistency.
    • Color: For a classic orange macaroni and cheese color, don’t skip the paprika and a dash of turmeric for good measure!
    • Save the water: The starches in the pasta water not only help thicken the cheese sauce, but they also help the sauce stick better to the macaroni.
    • Soak the cashews: Don’t forget to soak the cashews, especially if you don’t own a high-speed blender. This is what softens them, resulting in a silky smooth sauce. 

    NUTRITION

    Calories: 274kcal | Carbohydrates: 36g | Protein: 11g | Fat: 10g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.01g | Sodium: 322mg | Potassium: 331mg | Fiber: 3g | Sugar: 3g | Vitamin A: 384IU | Vitamin C: 0.1mg | Calcium: 18mg | Iron: 2mg
    Course: Main Course, Side Dish
    Cuisine: American
    Keyword: dairy free mac and cheese, lactose free mac and cheese
    Tried this recipe?Let us know how it was!
    « Air Fryer Jalapeño Poppers
    Vegan Kewpie Mayo »

    Reader Interactions

    5 from 2 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Footer

    • About
    • Recipes
    • Contact
    • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    Vegan Barley Soup 🍲 This vegan barley soup is an Vegan Barley Soup 🍲

This vegan barley soup is an easy-to-make meal, full of wholesome goodness. It comes together in one pot with some basic ingredients like barley, beans, and veggies. The flavors are ultra-savory and comforting thanks to fresh garlic and miso paste. I also love to add lemon juice and peel for a bright, zesty touch and dill to give the soup a fresh finish.

Get the recipe 🔗: https://greenheartlove.com/vegan-barley-soup/

#vegansoups #veganbarleysoup #bestvegansoup #greenheartlove
    Vegan Tomato Soup 🍅 This roasted vegan tomato sou Vegan Tomato Soup 🍅

This roasted vegan tomato soup is so flavorful and easy to make with just a few basic ingredients. Featuring oven roasted tomatoes, red peppers, onions, and garlic with coconut milk's silky and creamy texture, and a hint of sweetness from maple syrup. Serve it hot with a sandwich or salad for a well-balanced meal.

Get the recipe 🔗: https://greenheartlove.com/vegan-tomato-soup/

#vegansoups #vegantomatosoup #easyvegansoup #greenheartlove
    Vegan Butternut Squash Soup 🍲 This vegan buttern Vegan Butternut Squash Soup 🍲
 
This vegan butternut squash soup is the ultimate Autumn meal on a cozy night. It is super easy to make with little hands-on effort. The texture is so silky smooth with natural sweetness from roasted butternut squash, onion, apple, and garlic. Serve it with a drizzle of vegan cream, fresh herbs, and red pepper flakes.

Get the recipe 🔗: https://greenheartlove.com/vegan-butternut-squash-soup/

#vegansoup #butternutsquash #veganrecipes #greenheartlove
    Vegan Goat Cheese 🧀 Guilt-free vegan goat cheese Vegan Goat Cheese 🧀

Guilt-free vegan goat cheese recipe using simple and clean ingredients. It's creamy, tangy and best of all it's dairy-free and gluten-free. Crumble it in your salad, spread it on your toast, or serve it with some crackers and fruits.

Get the recipe 🔗: https://greenheartlove.com/vegan-goat-cheese/

#vegancheese #goatcheese #veganrecipes #greenheartlove
    Vegan Spinach and Artichoke Dip 🌱 This ultra-rich Vegan Spinach and Artichoke Dip 🌱

This ultra-rich vegan spinach and artichoke dip is super easy to make with just 10 simple ingredients. If you are looking for a healthier alternative, this warm dip always hits the spot with chopped spinach, artichoke hearts, and a cashew-based "cheese" sauce. It's so creamy with a savory aroma from garlic, miso paste, and chives. Perfect for potlucks, picnics, game day,s and holiday gathering needs.

Get the recipe 🔗 : https://greenheartlove.com/vegan-spinach-and-artichoke-dip/

#vegandips #spinachartichokedip #spinachrecipes #greenheartlove
    Vegan French Onion Dip 🧅 This creamy vegan french Vegan French Onion Dip 🧅

This creamy vegan french onion dip is super easy-to-make and always a crowd pleaser. Caramelized onions add a sweet, savory element that pairs perfectly with the creamy cashew and Greek yogurt base. Once blended, it turns out luxuriously smooth and creamy, with a rich onion flavor infused throughout. Serve it with your favorite ruffled potato chips, crackers, or veggie sticks for the ultimate pairing!

Get the recipe 🔗 : https://greenheartlove.com/vegan-french-onion-dip/

#frenchonion #vegandips #bestvegandips #greenheartlove
    Follow on Instagram
    Copyright © 2026 Green Heart Love | Back to Top

    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.