Beverages
This almond milk mac and cheese delivers the same creamy comfort you crave—without dairy. The secret lies in blending almond milk with nutritional yeast and cashews for a velvety, nutty sauce that coats every noodle.
I’ve perfected the technique to ensure it’s rich, satisfying, and holds its shape, even with plant-based ingredients.
The magic happens in two stages: cooking the pasta al dente and building the sauce with a foolproof roux made from almond milk and flour. This method eliminates the risk of a watery sauce while keeping the texture luscious.
A crispy breadcrumb topping adds the perfect contrast, just like classic mac and cheese—only better for those avoiding dairy.
What you’ll end up with is a dish that’s creamy, flavorful, and packed with plant-based protein. The almond milk base adds a subtle nuttiness that pairs beautifully with sharp cheddar-style vegan cheese, while the crispy topping ensures every bite is a satisfying mix of textures.
It’s the kind of recipe that proves vegan comfort food can be just as indulgent.
Ready in 30 minutes, this mac and cheese is perfect for weeknight dinners, potlucks, or even a cozy weekend meal. The best part? It’s easy to customize—add roasted veggies, crispy bacon (or tempeh), or a sprinkle of smoked paprika for extra depth. Let’s get cooking!
Ingredients for almond milk mac and cheese
These 14 ingredients transform into creamy, nutty perfection—no dairy needed!
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Cooked al dente, drained well |
| Unsweetened Almond Milk 🥛 | 1 ½ cups | Plain, unsweetened variety |
| Raw Cashews 🥜 | ½ cup | Soaked 2 hours for creaminess |
| Nutritional Yeast 🍃 | ½ cup | Fortified, for cheesy flavor |
| All-Purpose Flour 🌾 | ¼ cup | For creamy roux base |
| Vegan Cheddar Cheese 🧀 | 1 cup | Shredded, sharp flavor |
| Garlic Cloves 🧄 | 2 cloves | Minced, for aromatic depth |
| White Miso Paste 🍶 | 1 tbsp | For umami richness |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy topping |
| Vegan Butter 🧈 | 2 tbsp | Melted, for crispy topping |
| Smoked Paprika 🌶️ | ½ tsp | For smoky depth |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Lemon Juice 🍋 | 1 tbsp | Brightens flavors |
The almond milk and cashews are your secret weapons here. Trader Joe’s has the best unsweetened almond milk—creamy and unsweetened is key. For cashews, raw and unsalted works best, but if you’re in a pinch, the store-bought cashew cream (like So Delicious) saves time. Nutritional yeast is a must—Bob’s Red Mill is my go-to brand for that perfect cheesy flavor. Soak those cashews for at least 2 hours (or overnight) to avoid a gritty texture. The miso adds that umami punch that makes this taste restaurant-worthy.
No cashews? Silken tofu blended with lemon juice works in a pinch—just add an extra tablespoon of almond milk to balance. Swap the vegan cheddar for nutritional yeast plus a pinch of turmeric if you’re out. The panko topping is non-negotiable for that crispy magic, but if you’ve got crushed potato chips (like Doritos), they’ll give you the same crunch. Smoked paprika is optional but adds that smoky depth that takes it from good to wow. And if you’re feeling fancy, toast the breadcrumbs with a pinch of garlic powder before baking for extra flavor.
This sauce is best made fresh, but leftovers keep beautifully in the fridge for 3-4 days—just reheat with a splash of almond milk to restore creaminess. For the crispy topping, bake it separately so it stays crunchy. Freeze portions of the sauce (without the topping) for up to 3 months—perfect for quick weeknight dinners. Pro tip: Make extra sauce and use it for vegan grilled cheese sandwiches or as a dip for roasted veggies!
Why You'll Love This Recipe
- No Blender Hassle: I’ll be real—soaking the cashews overnight (or even just 10 minutes in hot water) means no pulsing, no mess, and zero cleanup. That creamy sauce just happens when you blend them with almond milk and flour—no fancy gadgets required.
- Cheesy Without Dairy: Honestly, the nutritional yeast gives this sauce that unmistakable cheesy depth—umami, nutty, and just rich enough to satisfy. The cashews add a velvety texture that’s way more interesting than store-bought powdered cheese.
- Lunchbox Hero: Between us, this is my go-to for packed lunches or after-school snacks. The sauce clings to the pasta perfectly, and it reheats like a dream (just add a splash of water). My kid’s favorite? The way it stays creamy even after sitting in a thermos all day.
- Budget-Friendly Luxury: I make this for half the cost of regular mac and cheese, and it feels way fancier. Cashews and almond milk stretch the sauce, and the flour keeps it thick and luxurious without breaking the bank. Leftovers? They’re even better the next day—if they last that long.
Step-by-step instructions for almond milk mac and cheese
Here's how to create velvety, nutty cheese sauce with that irresistible crispy breadcrumb topping.
Prepare the Creamy Cheese Base
Drain the cooked elbow macaroni and set aside. In a blender, combine the soaked raw cashews, nutritional yeast, all-purpose flour, minced garlic cloves, white miso paste, smoked paprika, salt, and black pepper. Blend until completely smooth, scraping down the sides as needed.
With the blender running, slowly pour in the unsweetened almond milk through the feed tube. Blend for another 30 seconds until the mixture is completely smooth and creamy. Add the vegan cheddar cheese and lemon juice, blending just until incorporated. The sauce should be thick but pourable—this is your cheese base.
Cook the Cheese Sauce
Transfer the cheese mixture to a large saucepan and place over medium heat. Stir constantly with a wooden spoon, scraping the bottom to prevent sticking. Cook for 5-7 minutes until the sauce thickens enough to coat the back of a spoon. You'll see it transform from a thin liquid to a luxurious, creamy consistency.
Here's the thing—don't walk away. The sauce can go from perfect to scorched in seconds. You want it smooth and velvety, not grainy or burnt. If it starts to thicken too much, add 1-2 tablespoons of hot water to loosen it. Once it reaches your desired thickness, remove from heat and stir in the vegan butter until melted and fully incorporated.
Combine with Pasta and Assemble
Add the drained elbow macaroni to the cheese sauce and stir gently to coat each noodle evenly. The pasta will absorb the sauce quickly, so work efficiently. Taste and adjust seasoning if needed—you might want to add a pinch more salt or smoked paprika to enhance the flavor.
Transfer the macaroni mixture to a greased 8x8-inch baking dish. Use a spatula to spread it out evenly in the dish. This is where the magic happens—smooth the top as evenly as possible for that perfect crispy finish.
Create the Crispy Topping
In a small bowl, mix together the panko breadcrumbs and remaining 1 teaspoon of salt. Sprinkle this mixture evenly over the top of the macaroni, pressing down gently with your fingers to help it adhere. The key to that perfect crunch is making sure the breadcrumbs are distributed evenly and pressed down firmly.
Bake in a preheated 375°F oven for 15-20 minutes until the top is golden brown and the edges are bubbling. You'll know it's ready when the breadcrumbs have turned a beautiful golden color and the cheese sauce underneath looks bubbly and inviting. Don't be tempted to open the oven door early—this is when the crispy topping forms!
Pro Tips For Making Almond Milk Mac And Cheese
- SOAK THE CASHEWS: I learned this the hard way—dry-roasting raw cashews for 10 minutes at 350°F before soaking them in hot almond milk (not cold) makes a smoother sauce. Skipping this step leaves you with a gritty texture that even blending can’t fix.
- STIR CONSTANTLY AT FIRST: The sauce will seize up like a stubborn child if you walk away while cooking the roux. Keep a wooden spoon moving for the first 3-4 minutes after adding the flour to the almond milk—this prevents lumps and gives you that velvety finish.
- DON’T OVERCOOK THE PASTA: Almond milk mac and cheese dries out faster than dairy versions. Pull the pasta when it’s 2 minutes shy of package time, then finish cooking in the sauce. The residual heat will tenderize it perfectly without turning it mushy.
- USE A SPLASH OF LEMON: A teaspoon of fresh lemon juice brightens the sauce and cuts through the richness. Add it with the nutritional yeast—it’s the one upgrade that makes this dish taste like it belongs in a restaurant, not just a weeknight.
Perfect pairings for these flavors
Crispy Toppings
Swap the panko for crushed potato chips (like Doritos Cool Ranch) for a bold, salty crunch. Toss the chips with 1 tbsp melted vegan butter and ½ tsp smoked paprika before pressing onto the sauce.
For a gluten-free option, use crushed tortilla chips or toasted walnut pieces—both add texture without gluten. 🍟
Fresh Herb Garnish
Brighten the dish with chopped chives or parsley right before serving. I like to mix 2 tbsp chopped chives with 1 tbsp lemon zest for a zesty finish.
For a smoky twist, add ½ tsp finely chopped fresh thyme and a pinch of flaky sea salt on top. These fresh elements cut through the richness beautifully.
Crunchy Add-Ins
Boost texture with toasted breadcrumbs or crumbled vegan bacon. For a smoky kick, crisp ½ cup vegan bacon bits in a dry pan for 3-4 minutes until golden, then sprinkle over the top.
If you love nuts, try toasted pecans or pumpkin seeds for a sweet-savory contrast. These additions elevate every bite with satisfying crunch. 🌰
Spicy Kick
Add heat with red pepper flakes or hot sauce drizzle. I like to mix ½ tsp cayenne pepper into the cheese sauce for subtle heat, or serve with sriracha on the side.
For a smoky-spicy combo, sprinkle ½ tsp chipotle powder over the crispy topping before baking. Adjust to taste—this dish handles heat well! 🌶️
Vegetable Sides
Pair with roasted broccoli or sautéed kale for a balanced meal. Toss 2 cups broccoli florets with 1 tbsp olive oil, ½ tsp garlic powder, and salt, then roast at 400°F for 15-20 minutes until crispy.
For extra flavor, drizzle with lemon-tahini sauce or vegan ranch dressing. These sides add freshness and color to the creamy dish.
Beverage Pairings
Cool down with sparkling water with lemon or iced hibiscus tea to balance the richness. For a boozy twist, serve with chilled white wine like Sauvignon Blanc or a crisp vegan rosé.
A dark beer like stout complements the smoky paprika, while a light lager keeps the meal refreshing. 🍷
Nutrition facts
Frequently asked questions
Why does my almond milk mac and cheese turn out watery?
This usually happens when the sauce isn't cooked long enough or the pasta absorbs too much liquid. Always cook the pasta al dente and drain it well. For the sauce, simmer it on medium heat for 5-7 minutes, stirring constantly until it thickens to coat the back of a spoon. If it still seems thin, blend in 1 tablespoon of cornstarch mixed with 2 tablespoons of cold water.
Can I make this recipe without cashews?
Yes! For a nut-free version, blend ½ cup silken tofu with 1 tablespoon lemon juice until smooth, then use it in place of the cashews. Add an extra ¼ cup almond milk to maintain creaminess. Another option is ½ cup cooked white beans (like cannellini), which add protein and thickness without altering the flavor much.
How do I keep the crispy topping from getting soggy?
Press the breadcrumbs firmly into the sauce before baking and avoid opening the oven door during the last 10 minutes of cooking. For extra insurance, bake the topping separately on a parchment-lined tray at 375°F for 5-7 minutes until golden, then sprinkle it on top right before serving. This two-step method guarantees a perfect crunch every time!
Can I use different pasta shapes?
While elbow macaroni works best for this recipe, you can use penne, fusilli, or farfalle for fun shapes. Avoid long pasta like spaghetti since it won't hold the sauce as well. For a gluten-free option, try chickpea or brown rice pasta—just add 1 extra tablespoon of flour to the sauce to help it cling better.
What’s the best way to reheat leftovers?
Reheat in 10-second bursts in the microwave, stirring between each interval, or cover with a damp paper towel to prevent drying. For oven reheating, bake at 350°F for 10-15 minutes until warmed through. Add 1-2 tablespoons almond milk if the sauce seems too thick. Avoid reheating the crispy topping—it’s best made fresh!
