Say goodbye to bland plant-based meals! This creamy Vegan Spinach and Artichoke Mac and Cheese is a delicious, dairy-free twist on a classic comfort food. It combines tender pasta with a rich, cheesy cashew-based sauce, packed with savory spinach and tangy artichoke hearts. Get ready to enjoy a satisfying dish that’s easy to make and full of flavor.
Why You’ll Love This Vegan Mac and Cheese
You are going to adore this Vegan Spinach and Artichoke Mac and Cheese for so many reasons!
- Ultra-Creamy, Cheesy Flavor: The secret cashew sauce creates an unbelievably smooth and rich texture that rivals traditional dairy mac and cheese.
- Packed with Savory Veggies: Spinach and artichokes add a fantastic boost of flavor and nutrition, making it a more wholesome meal.
- Perfect for Plant-Based Diets: It’s completely dairy-free, making it an ideal choice for vegans or anyone looking to enjoy more plant-based meals.
- Quick and Easy to Make: This recipe is designed with simplicity in mind, so you can have a comforting meal on the table in under 30 minutes.
- Crowd-Pleasing Comfort Food: Even non-vegans will rave about this flavorful and satisfying dish, making it perfect for family dinners or gatherings.
Ingredients
Gather these simple ingredients to create your luscious Vegan Spinach and Artichoke Mac and Cheese:
For the Cheesy Sauce:
- 1/2 cup raw cashews (soaked in water overnight or for at least 30 minutes in hot water, then drained)
- 1 1/2 cups water
- 2 tbsp nutritional yeast
- 2 tsp Dijon mustard
- 1/2 tsp onion powder
- 1/2 tsp salt
- 1/2 tsp pepper
For the Mac and Cheese:
- 1 tbsp olive oil
- 3 garlic cloves, minced
- 3 cups fresh spinach
- 8 artichoke hearts (canned or jarred, drained and roughly chopped)
- 250 grams pasta of choice (e.g., elbow macaroni, shells)
- 1/2 cup reserved pasta water
- Breadcrumbs to top (optional)
Notes & Substitutions
Cashew Soaking: Soaking cashews is crucial for achieving that silky-smooth, creamy sauce. Overnight soaking is best, but a quick soak in hot water for 30 minutes works in a pinch. Don’t skip this step for the best results!
Nutritional Yeast: This ingredient is key for the “cheesy” flavor in your Vegan Spinach and Artichoke Mac and Cheese. It has a savory, umami taste. You can find it in most health food stores or large supermarkets.
The Cleveland Clinic highlights the health benefits of nutritional yeast as a source of B vitamins and protein.
Pasta Shapes: While elbow macaroni is classic, feel free to use other shapes like shells, penne, or cavatappi. Choose a pasta that holds sauce well.
Artichoke Hearts: Canned or jarred artichoke hearts (packed in water, not oil) are convenient. Just make sure to drain them well and chop them into bite-sized pieces.
Spinach Alternatives: If you don’t have fresh spinach, you can use frozen spinach. Thaw it completely and squeeze out all excess water before adding it to the skillet. Kale is another suitable substitute, just cook it a bit longer to soften.
Equipment
You’ll only need a few basic kitchen tools for this delicious recipe:
- High-speed blender: Essential for making the sauce perfectly smooth and creamy.
- Large pot: For boiling your pasta.
- Large skillet or Dutch oven: Ideal for sautéing vegetables and combining the mac and cheese.
- Oven-safe baking dish: If you choose to broil the topping.
Instructions
Let’s get cooking! Follow these simple steps to make your delightful Vegan Spinach and Artichoke Mac and Cheese.
- Soak Cashews: If you haven’t already, place the raw cashews in a bowl and cover them with hot water. Let them soak for at least 30 minutes, or even overnight in cold water. Drain them thoroughly before the next step.
- Make Cheese Sauce: Add the drained cashews, 1 1/2 cups fresh water, nutritional yeast, Dijon mustard, onion powder, salt, and pepper to a high-speed blender. Blend until the mixture is completely smooth and creamy. This should take about 1-2 minutes, scraping down the sides as needed. Set this rich sauce aside.
- Cook Pasta: Bring a large pot of salted water to a rolling boil. Add your pasta of choice and cook according to package directions until al dente. Before draining, make sure to reserve 1/2 cup of the starchy pasta water. This will help create a thick, luscious sauce.
- Sauté Veggies: While the pasta cooks, heat the olive oil in a large pot or deep skillet over medium-high heat. Add the minced garlic and cook for about 1 minute until fragrant. Stir in the fresh spinach and cook for another minute until it wilts down significantly. Then, add the chopped artichoke hearts and cook for an additional minute, allowing them to warm through and slightly brown.
- Combine & Thicken: Reduce the heat to medium. Add the creamy cashew sauce, the cooked and drained pasta, and the reserved 1/2 cup of pasta water to the pot with the vegetables. Stir everything together gently but thoroughly. Continue to cook for 2-3 minutes, stirring constantly, until the sauce thickens and coats the pasta beautifully. Taste and adjust seasonings if needed. This step is where your Vegan Spinach and Artichoke Mac and Cheese truly comes together!
- Broil Topping (Optional): If you desire a golden, crispy topping, transfer the mac and cheese to an oven-safe baking dish. Sprinkle generously with breadcrumbs. Place the dish under the broiler for 2-3 minutes, watching it very carefully, until the breadcrumbs are golden brown and toasted.
- Serve Immediately: Scoop generous portions of your warm and delicious Vegan Spinach and Artichoke Mac and Cheese into bowls. Enjoy it fresh!
Prep Ahead Tips
- Soak Cashews: You can soak your cashews overnight in the refrigerator. Just drain them when ready to use.
- Chop All Vegetables Early: Mince your garlic and chop your artichoke hearts ahead of time. Store them in airtight containers in the fridge.
- Make Sauce Ahead: The cashew cheese sauce can be blended up to 2 days in advance. Store it in an airtight container in the refrigerator. Give it a good whisk before adding to the pot.
Pro Tips & Troubleshooting
Achieving the perfect Vegan Spinach and Artichoke Mac and Cheese is easy with these helpful hints.
- Extra Creamy Sauce: For an even richer sauce, ensure your cashews are thoroughly soaked and blended until completely smooth. A high-speed blender makes a big difference. Don’t rush this step.
- Prevent Mushy Pasta: Always cook pasta according to package directions, aiming for al dente. It will continue to cook slightly when combined with the hot sauce.
- Perfectly Golden Crust: When broiling, keep a close eye on your mac and cheese. Broilers can vary, and breadcrumbs can go from golden to burnt in seconds.
- Adjust Seasoning: Always taste your sauce before combining and again before serving. Adjust salt, pepper, or nutritional yeast as needed to get that perfect flavor profile for your dairy-free mac.
- Bland or Thin Sauce: If the sauce lacks flavor, add a touch more salt, pepper, or nutritional yeast. If it’s too thin, let it simmer gently for an extra minute or two, stirring constantly, to allow it to thicken further.
Serving, Storage & Variations
This versatile Vegan Spinach and Artichoke Mac and Cheese is fantastic in many ways!
Serving Suggestions
- Green Salad: Pair this rich dish with a simple side salad dressed with a light vinaigrette to balance the flavors.
- Garlic Bread: Crusty garlic bread is always a welcome companion for any mac and cheese.
- Main or Side: Enjoy it as a satisfying main course, or serve it as a hearty side dish at your next plant-based potluck.
Storage
- Refrigerate Leftovers: Store any leftover Vegan Spinach and Artichoke Mac and Cheese in an airtight container in the refrigerator for up to 3-4 days.
- Reheating Tips: To reheat, gently warm portions in a skillet over low heat, adding a splash of plant-based milk or water to restore creaminess. You can also microwave it with a splash of liquid.
- Freezing Suitability: This dish freezes reasonably well. Store in freezer-safe containers for up to 2-3 months. Thaw overnight in the fridge and reheat gently, adding liquid as needed.
Variations
- Add Different Vegetables: Feel free to incorporate other veggies like sautéed mushrooms, bell peppers, or sun-dried tomatoes.
- Boost with Extra Spices: For more depth, add a pinch of smoked paprika, a dash of garlic powder, or a hint of cayenne pepper to the sauce.
- Experiment with Gluten-Free Pasta: Easily make this recipe gluten-free by using your favorite gluten-free pasta.
- Make it Extra Spicy: A pinch of red pepper flakes stirred into the sauce or sprinkled on top before broiling will add a nice kick.
Nutrition Information
This Vegan Spinach and Artichoke Mac and Cheese offers a fantastic way to enjoy a comforting meal with plant-based benefits. It features healthy fats from cashews, essential for energy and nutrient absorption. The spinach and artichokes contribute fiber and various vitamins, while the whole-grain pasta adds more complex carbohydrates. This dairy-free mac is a wholesome and satisfying choice.
For more detailed insights into the nutritional components of a vegan diet, examine research on plant-based nutrition benefits as explored in academic journals.
| Nutrients | Per Serving (Estimated) |
|---|---|
| Calories | 450-500 kcal |
| Protein | 18-22 g |
| Fat | 20-25 g |
| Saturated Fat | 2-3 g |
| Carbohydrates | 50-60 g |
| Fiber | 8-10 g |
Note: Nutritional information is an estimate and may vary based on specific ingredients and portion sizes.
FAQ
Got questions about this delicious plant-based dish? We’ve got answers!
Q: Is this Vegan Spinach and Artichoke Mac and Cheese gluten-free?
A: It can be! Just use your favorite gluten-free pasta, and the rest of the ingredients are naturally gluten-free.
Q: Can I make this recipe nut-free?
A: Unfortunately, this recipe relies heavily on cashews for its creamy texture. For a nut-free alternative, you might need a different sauce base, like a potato and carrot blend.
Q: Can I use frozen spinach instead of fresh?
A: Yes, absolutely! Thaw the frozen spinach completely and squeeze out all of the excess water before adding it to the skillet.
Q: Is this mac and cheese freezer-friendly?
A: Yes, it freezes well. Store it in an airtight, freezer-safe container for up to 2-3 months for best results.
Q: Why is my sauce thin?
A: This could be due to not blending the cashews long enough or adding too much pasta water. Continue to simmer the sauce gently for a few extra minutes, stirring, to allow it to thicken.
Conclusion
This creamy Vegan Spinach and Artichoke Mac and Cheese truly proves that dairy-free comfort food can be incredibly delicious and satisfying. It’s a simple yet flavorful dish that brings together rich, cheesy sauce with the goodness of spinach and artichokes. Whether you’re vegan or simply exploring plant-based options, this recipe is a must-try. Whip up a batch tonight and savor every comforting bite!

Creamy Vegan Spinach and Artichoke Mac and Cheese
Ingredients
Equipment
Method
- Soak cashews in hot water for 30 minutes (or overnight in cold water). Drain and rinse before using.
- Blend soaked cashews, water, nutritional yeast, Dijon mustard, onion powder, salt, and pepper until smooth and creamy. Set aside.
- Cook pasta according to package directions. Reserve ½ cup of pasta water, then drain.
- Heat olive oil in a large skillet. Add garlic and sauté for 1 minute. Add spinach and cook until wilted, then stir in chopped artichokes and cook for another minute.
- Reduce heat to medium. Add cooked pasta, cashew sauce, and reserved pasta water to the skillet. Stir and cook 2–3 minutes until thick and creamy.
- Optional: Transfer to oven-safe dish, sprinkle with breadcrumbs, and broil 2–3 minutes until golden. Watch closely.
- Serve hot and enjoy your creamy Vegan Spinach and Artichoke Mac and Cheese!
Notes

Emily Thompson is a home cook and food enthusiast who believes that great meals bring families together. She loves exploring creative twists on classic American comfort food, always testing new ideas in her kitchen. Emily is passionate about sharing simple, practical recipes and time-saving tips to help busy people enjoy cooking at home. Her approachable style makes every dish accessible, delicious, and perfect for those seeking inspiration for everyday meals and special occasions. Find Emily’s latest creations and kitchen wisdom on yumeasymeals.com.





