Ultimate Creamy Vegan Mac and Cheese
Prepare to be amazed by this incredibly rich, creamy, and undeniably “cheesy” vegan mac and cheese! Crafted from a blend of humble vegetables and raw cashews, this sauce achieves a luxurious texture and satisfying flavor that rivals its dairy counterpart. It’s the perfect plant-based comfort food, whether you’re vegan, dairy-free, or simply looking for a healthier (but still indulgent!) twist on a classic. Get ready for cozy, cheesy perfection!
Ultimate Creamy Vegan Mac and Cheese (Cashew & Potato-Based)
Course: Main Dish, Side Dish, Comfort FoodCuisine: American, Vegan4-6
servings15 minutes (plus cashew soaking time)
minutes20-25
minutesIngredients
- For the Pasta:
1 pound (450g) elbow macaroni or other small pasta shape (use gluten-free pasta if desired)
Salt, for pasta water
- For the Vegan Cheese Sauce:
1 cup (140g) raw cashews, soaked (see notes for soaking methods)
1 medium Yukon Gold potato (about 1 cup, diced), peeled and diced
1/2 cup (about 1 medium) carrot, peeled and roughly chopped
1/2 cup (about 1/2 small) yellow onion, roughly chopped
2-3 cloves garlic, peeled
1 1/2 cups vegetable broth (or water + 1 vegan bouillon cube)
1/2 cup unsweetened, unflavored plant-based milk (oat milk or almond milk recommended for creaminess)
1/4 cup nutritional yeast (essential for cheesy flavor!)
1 tablespoon lemon juice (freshly squeezed for best flavor)
1 teaspoon Dijon mustard (adds a subtle tang)
1 teaspoon salt (or to taste)
1/2 teaspoon onion powder
1/2 teaspoon garlic powder
1/4 teaspoon smoked paprika (optional, for depth)
Pinch of turmeric (optional, for color)
Pinch of cayenne pepper (optional, for a slight kick)
- Optional Toppings:
Vegan breadcrumbs (toss with melted vegan butter and bake for a crispy topping)
Fresh chopped parsley
Vegan bacon bits
Hot sauce
Instructions:
Soak Cashews: If you don't have a high-speed blender, soak the raw cashews in hot water for at least 30 minutes, or in cold water overnight. Drain thoroughly before use. (If using a very high-speed blender, some recipes omit soaking, but it ensures ultimate creaminess).
Cook Pasta: Bring a large pot of heavily salted water to a rolling boil. Add the macaroni and cook according to package directions until al dente. Drain the pasta and set aside.
Prepare Veggies for Sauce: While pasta cooks, place the diced potato, chopped carrot, chopped onion, and peeled garlic cloves in a medium saucepan. Cover with the 1 1/2 cups of vegetable broth (or water if using bouillon later).
Cook Veggies: Bring to a boil, then reduce heat and simmer until the vegetables are fork-tender (about 10-15 minutes).
Blend the Cheese Sauce: Carefully transfer the cooked vegetables (and their cooking liquid/broth) to a high-speed blender. Add the drained cashews, unsweetened plant-based milk, nutritional yeast, lemon juice, Dijon mustard, salt, onion powder, garlic powder, smoked paprika (if using), turmeric (if using), and cayenne pepper (if using).
Blend Until Smooth: Blend on high speed for 3-5 minutes, scraping down the sides as needed, until the sauce is completely smooth and creamy with no lumps. Taste and adjust seasonings if necessary (you might want more salt, a bit more lemon for tang, or a touch more nutritional yeast for cheesiness).
Combine & Serve: Pour the warm vegan cheese sauce over the cooked and drained pasta in the pot. Stir well to ensure all the pasta is thoroughly coated.
Optional Baking (for extra crispiness): For a baked mac and cheese, transfer the coated pasta to a greased baking dish. Top with vegan breadcrumbs (mixed with a little melted vegan butter if desired). Bake in a preheated oven at 375°F (190°C) for 15-20 minutes, or until the topping is golden and crispy and the sauce is bubbly.
Enjoy: Serve immediately with your favorite toppings!
Notes:
- Cashew Soaking: For quick soaking, cover cashews with boiling water and let sit for 15-30 minutes. For overnight soaking, cover with cold water. Soaking helps them blend into a super smooth, creamy sauce.
- Nutritional Yeast is Key: Do not skip the nutritional yeast! It's what provides the signature "cheesy" flavor.
- Plant Milk Choice: Unsweetened oat milk tends to yield the creamiest results due to its higher fat content, but unsweetened almond milk also works well. Avoid flavored milks.
- Consistency: If your sauce is too thick, add a splash more plant-based milk or reserved pasta water until desired consistency is reached. If it's too thin, simmer it gently in a saucepan while stirring to thicken, or add a pinch more nutritional yeast.
- Storage: Leftover vegan mac and cheese can be stored in an airtight container in the refrigerator for up to 3-4 days. It may thicken significantly; when reheating, add a splash of plant milk or water to restore creaminess.
Equip Your Kitchen: Essential Tools for Culinary Success

Paring Knife: Your Precision Tool

Nesting Mixing Bowls: Space Savers

Liquid Measuring Cup: Accuracy Matters
Explore More Easy Recipes
Homemade Pizza Dough: From Scratch
A step-by-step guide to making delicious homemade pizza dough from scratch, perfect for customizing your
Quick & Easy Air Fryer Chicken Wings
Crispy, flavorful chicken wings cooked to perfection in the air fryer, perfect for a quick
The BEST Easy Homemade Churros
This recipe for churros is perfect for busy individuals and students, emphasizing ease of preparation
Budget-Friendly Recipes for Beginners
Delicious and affordable recipes are within reach for every beginner cook.