The first time I made this creamy dairy-free butternut squash mac, I was scrambling for a dinner idea that felt indulgent yet healthy. The comforting glow of roasted butternut squash and the nutty, cheesy kick from nutritional yeast won me over instantly. Now, it’s a go-to meal that hits all the right notes—rich, cozy, and totally plant-based. Whether you’re dairy-free by choice or necessity, this recipe will be your new favorite way to elevate mac and cheese. Trust me—you won’t miss the dairy one bit!
This recipe is perfect for busy weeknights, cozy dinners, or even meal prepping for the week ahead. And the best part? It’s packed with wholesome ingredients, making it a family-friendly option that everyone will devour. Let’s dive into the creamy goodness of this butternut squash mac that’s sure to become a staple at your table!
Why You’ll Love This Recipe
- Rich and Creamy Texture: You won’t believe how velvety smooth the sauce gets—thanks to the roasted butternut squash and nutritional yeast.
- Dairy-Free and Vegan: Perfect for those avoiding dairy or sticking to a plant-based diet.
- Simple Ingredients: No need for fancy items—everything is easy to find and budget-friendly.
- Family-Approved: Even picky eaters love this dish! It’s cheesy without the cheese and packed with flavor.
- Healthy Comfort Food: Butternut squash is loaded with vitamins A and C, making this mac a nourishing choice.
- Meal Prep Hero: Make the sauce ahead of time and cook the pasta when you’re ready—it’s a lifesaver on hectic days.
Unlike traditional mac and cheese, this recipe feels lighter but still indulgent. The nutritional yeast adds that essential cheesy flavor without any dairy, while the butternut squash gives it a natural sweetness and creaminess. I’ve tested this recipe countless times, and every time, it’s a hit. Plus, it’s versatile—you can customize it with different add-ins or pasta shapes for a fun twist!
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to create a creamy, flavorful pasta dish that’s totally dairy-free. Here’s what you’ll need:
- Butternut Squash: Peeled, seeded, and cubed (roasting brings out its natural sweetness).
- Nutritional Yeast: Adds a nutty, cheesy flavor without any dairy.
- Unsweetened Plant-Based Milk: Almond, oat, or cashew milk works best for a creamy texture.
- Olive Oil: For roasting the squash and adding richness to the sauce.
- Onion: Adds depth to the flavor when blended into the sauce.
- Garlic: Roasted or sautéed for a subtle kick.
- Pasta: Your favorite shape—macaroni, shells, or penne all work beautifully.
- Salt and Pepper: To season and bring out the flavors.
- Paprika: Optional, for a smoky undertone.
- Lemon Juice: Brightens up the sauce and balances the richness.
If you’re missing an ingredient, don’t worry—there’s room for substitutions. For example, swap butternut squash for pumpkin, or use coconut milk for an ultra-rich sauce. The key is to keep it simple and let the flavors shine!
Equipment Needed
- Sheet Pan: For roasting the butternut squash evenly.
- Blender or Food Processor: Essential for creating the silky smooth sauce.
- Large Pot: To cook your pasta perfectly.
- Wooden Spoon: Great for stirring and mixing without scratching your pots.
- Knife and Cutting Board: For prepping the squash and other ingredients.
- Measuring Cups and Spoons: Precision is key for a balanced sauce.
No high-tech gadgets needed! If you don’t have a blender, you can use an immersion blender or even mash the squash manually for a chunkier sauce. Just make sure to roast the squash well for easy blending.
Preparation Method

- Prep the Butternut Squash: Preheat your oven to 400°F (200°C). Peel, seed, and cube the squash. Toss with olive oil, salt, and pepper, then spread it on a sheet pan.
- Roast the Squash: Roast for 25-30 minutes until golden brown and fork-tender. This step is crucial for bringing out the natural sweetness.
- Sauté the Onion and Garlic: While the squash is roasting, sauté diced onion and minced garlic in a skillet with a drizzle of olive oil until translucent.
- Cook the Pasta: Bring a large pot of salted water to a boil. Cook your pasta according to package instructions, then drain and set aside.
- Blend the Sauce: Add the roasted squash, sautéed onion and garlic, nutritional yeast, plant-based milk, lemon juice, and a pinch of salt to your blender. Blend until smooth and creamy. Adjust seasoning if needed.
- Combine Pasta and Sauce: Return the drained pasta to the pot. Pour the sauce over the pasta and stir until everything is evenly coated.
- Serve and Enjoy: Garnish with a sprinkle of paprika or fresh herbs. Serve warm and dig in!
If your sauce feels too thick, add a splash of plant-based milk to thin it out. And don’t forget to taste-test along the way—that’s half the fun!
Cooking Tips & Techniques
- Roast the Squash Well: Don’t rush this step—the caramelized edges add so much flavor to the sauce.
- Season Generously: Nutritional yeast and lemon juice are key for balancing the flavors, so don’t skimp.
- Choose the Right Pasta: Short pasta shapes like macaroni or shells hold the sauce better than long noodles.
- Taste as You Go: Adjust salt, pepper, and lemon juice to your liking—it’s your dish, after all!
- Use Fresh Ingredients: Fresh garlic and onion make a noticeable difference in flavor.
Trust me, the little details matter here. If something doesn’t taste quite right, a pinch of salt or squeeze of lemon can work wonders!
Variations & Adaptations
- Gluten-Free Option: Use gluten-free pasta to make this dish completely gluten-free.
- Spicy Kick: Add a dash of cayenne or chili flakes for heat.
- Seasonal Swap: Replace butternut squash with pumpkin or sweet potato for a different flavor profile.
- Protein Boost: Toss in cooked chickpeas or tofu cubes for added protein.
- Herby Twist: Blend fresh basil or parsley into the sauce for a bright, herby flavor.
One time, I added roasted red peppers to the sauce, and it was a game-changer. Feel free to experiment and make it your own!
Serving & Storage Suggestions
This creamy dairy-free butternut squash mac is best served warm and fresh, but it also reheats beautifully. Here’s how to serve and store it:
- Serving: Garnish with fresh herbs, a sprinkle of nutritional yeast, or a dash of paprika. Pair with a side salad or roasted veggies for a complete meal.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Freezing: Freeze the sauce separately for up to 3 months. Thaw overnight in the fridge and reheat before serving.
- Reheating: Warm in a saucepan over low heat, adding a splash of plant-based milk to loosen the sauce if needed.
Pro tip: The flavors deepen after a day in the fridge, so leftovers might taste even better!
Nutritional Information & Benefits
This dairy-free butternut squash mac is not just delicious—it’s packed with nutrients!
- Calories: Approximately 350 per serving (varies depending on pasta type).
- Key Nutrients: Rich in vitamins A and C from the butternut squash, plus B vitamins from nutritional yeast.
- Plant-Based Protein: Thanks to nutritional yeast, you’re getting a protein boost without any animal products.
- Low in Saturated Fat: A heart-healthy alternative to traditional mac and cheese.
- Allergen Considerations: Naturally dairy-free and can be gluten-free if you choose the right pasta.
Honestly, it’s comfort food you can feel good about eating. Who doesn’t love that?
Conclusion
This creamy dairy-free butternut squash mac with nutritional yeast is one of those recipes that feels like a hug in a bowl. It’s warm, cozy, and packed with flavor—all while being plant-based and nourishing. Whether you’re cooking for yourself, your family, or even a dinner party, this recipe is sure to please.
What I love most is how customizable it is. You can tweak it based on what you have or what you’re craving, making it a recipe you’ll turn to again and again. If you give it a try, let me know how it turns out—leave a comment, share your photos, or even tell me your favorite variation!
Now, grab your apron and get cooking. This butternut squash mac is waiting for you!
FAQs
Can I use frozen butternut squash?
Absolutely! Just roast it straight from frozen. It may take a few extra minutes, but it works perfectly.
What’s the best pasta shape for this recipe?
Short pasta shapes like macaroni, shells, or penne are ideal because they hold the sauce beautifully.
Can I make this recipe ahead of time?
Yes, you can prepare the sauce in advance and store it in the fridge. Cook the pasta fresh and mix it with the reheated sauce for best results.
Is nutritional yeast necessary?
Nutritional yeast is key for the cheesy flavor, but you can substitute it with a plant-based cheese alternative if needed.
How do I make the sauce thinner?
If the sauce feels too thick, add a splash of plant-based milk or water until you reach your desired consistency.
Pin This Recipe!

Creamy Dairy-Free Butternut Squash Mac
A rich, cozy, and totally plant-based mac and cheese made with roasted butternut squash and nutritional yeast for a velvety, cheesy flavor without dairy.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 medium butternut squash, peeled, seeded, and cubed
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1/4 cup nutritional yeast
- 1 cup unsweetened plant-based milk (almond, oat, or cashew)
- 1 tablespoon lemon juice
- Salt and pepper to taste
- 1/2 teaspoon paprika (optional)
- 12 ounces pasta (macaroni, shells, or penne)
Instructions
- Preheat oven to 400°F (200°C). Peel, seed, and cube the butternut squash. Toss with olive oil, salt, and pepper, then spread on a sheet pan.
- Roast the squash for 25-30 minutes until golden brown and fork-tender.
- Sauté diced onion and minced garlic in a skillet with a drizzle of olive oil until translucent.
- Bring a large pot of salted water to a boil. Cook pasta according to package instructions, then drain and set aside.
- Add roasted squash, sautéed onion and garlic, nutritional yeast, plant-based milk, lemon juice, and a pinch of salt to a blender. Blend until smooth and creamy. Adjust seasoning if needed.
- Return drained pasta to the pot. Pour the sauce over the pasta and stir until evenly coated.
- Garnish with paprika or fresh herbs. Serve warm and enjoy!
Notes
Roast the squash well for caramelized flavor. Adjust seasoning to taste, and thin the sauce with plant-based milk if needed.
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 4
- Sodium: 300
- Fat: 10
- Saturated Fat: 1
- Carbohydrates: 55
- Fiber: 6
- Protein: 10
Keywords: dairy-free mac and cheese, vegan mac and cheese, butternut squash pasta, plant-based comfort food



