Zara Cooking

  • Recipe Index
  • About
  • Contact
  • by Course
    • Appetizers and Snacks
    • Soups
    • Side-Dish
    • Desserts
    • Drinks
  • by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • by Course
    • Appetizers and Snacks
    • Soups
    • Side-Dish
    • Desserts
    • Drinks
  • by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • by Course
    • Appetizers and Snacks
    • Soups
    • Side-Dish
    • Desserts
    • Drinks
  • by Meal Time
    • Breakfast
    • Dinner
×

Butternut Squash Mac and Cheese (Dairy-Free & Veggie-Loaded) Recipe

Published: Jan 6, 2026 by Zara · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I am genuinely excited to share my all-time favorite cozy comfort food with you: this Butternut Squash Mac and Cheese (Dairy-Free & Veggie-Loaded) Recipe. It’s the perfect balance of creamy, cheesy flavor and wholesome veggies, yet completely dairy-free, making it ideal for anyone who wants that classic mac and cheese warmth without the dairy. I love how the vibrant butternut squash and cauliflower blend create a smooth, velvety sauce that’s rich in taste but light enough to enjoy any day of the week. Trust me, this is a recipe that will have everyone asking for seconds and feeling great about what they’re eating!

Why You'll Love This Butternut Squash Mac and Cheese (Dairy-Free & Veggie-Loaded) Recipe

What makes this recipe truly special to me is the marriage of flavors and textures. The butternut squash lends a naturally sweet, slightly nutty flavor that pairs beautifully with the subtle earthiness of the cauliflower. Together, they create an incredibly creamy base that mimics traditional cheese sauce without any dairy. Plus, the nutritional yeast adds that quintessential cheesy tang, and the Dijon mustard and lemon juice brighten the whole dish perfectly. It’s rich and satisfying, but you won’t feel weighed down after eating it.

I also adore how straightforward and quick this recipe is. In about 35 minutes from start to finish, I have a warm, comforting meal that’s bursting with veggies but still feels indulgent. It’s the kind of dish I reach for on busy weeknights, yet it feels special enough for guests or family dinners. The fact that it’s dairy-free and packed with healthy ingredients makes it stand out. I love sharing this recipe because it breaks the stereotype that comfort food has to be unhealthy or complicated.

Ingredients You'll Need

The image shows a top view of several ingredients arranged neatly on a white marbled surface. On the left side, there is a white bowl filled with finely chopped white onion above a white bowl with yellow nutritional yeast flakes, and a small white bowl with minced garlic between them. Next to these, a white bowl contains a mix of white salt and brown spices. Toward the center, a glass measuring cup holds light yellow broth, and below it, a white bowl is full of uncooked yellow shell pasta. On the right side, a wooden bowl holds bright orange cubed butternut squash, next to a wooden board with a whole white cauliflower surrounded by cauliflower florets and a halved lemon. A small white bowl with mustard and a small white cup with light dressing complete the setup. Photo taken with an iphone --ar 4:5 --v 7

The list of ingredients for this Butternut Squash Mac and Cheese (Dairy-Free & Veggie-Loaded) Recipe is wonderfully simple but essential. Each component contributes something crucial to the final dish — from the creaminess of the squash to the hearty texture of the pasta. You’ll appreciate how these straightforward ingredients come together to create something truly comforting and wholesome.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Avocado or olive oil: Adds a subtle richness and helps soften the onions and garlic for a flavorful base.
  • Yellow onion: Provides sweetness and depth that balances the natural flavors of the vegetables.
  • Garlic cloves: Bring a fragrant punch that enhances the overall savory profile.
  • Butternut squash: This star veggie creates the creamy, silky texture and imparts a naturally sweet flavor.
  • Cauliflower florets: Add bulk and a gentle earthiness while keeping the sauce light.
  • Low-sodium chicken broth: Keeps the mixture smooth and well-seasoned without overpowering the veggies.
  • Nutritional yeast: The secret ingredient that delivers a cheesy, tangy taste while keeping the dish dairy-free.
  • Fresh lemon juice: Adds brightness and balances the creaminess with a little zing.
  • Dijon mustard: Gives depth and a slight sharpness that takes the flavor to the next level.
  • Salt, garlic powder, and onion powder: Elevate the flavors and round out the savory notes.
  • Dry pasta (elbows, shells, or penne): The vehicle for the sauce, best cooked al dente for perfect bite and comfort.

Directions

Step 1: Heat the oil in a medium saucepan over medium heat. Once warm, add the diced onion and cook, stirring occasionally, until it begins to soften, about 2 to 3 minutes.

Step 2: Add the minced garlic to the pan and cook, stirring frequently, for another 30 seconds to 1 minute until the garlic is fragrant but not browned.

Step 3: Stir in the cubed butternut squash, cauliflower florets, and low-sodium chicken broth. Bring the mixture to a steady simmer over medium heat.

Step 4: Cover the saucepan with a lid and allow the veggies to cook until they are very tender, usually around 15 to 18 minutes. Adjust the heat as necessary to maintain a gentle simmer without boiling over.

Step 5: When the vegetables are tender, carefully transfer the mixture with its cooking liquid to a blender. Add the nutritional yeast, fresh lemon juice, Dijon mustard, salt, garlic powder, and onion powder. Blend until completely smooth and creamy.

Step 6: Taste the sauce and adjust seasoning as needed, adding more salt or lemon juice if desired for that perfect balance.

Step 7: Meanwhile, cook your pasta in a separate pot or the same saucepan according to package instructions until al dente. Drain the pasta well and return it to the pot.

Step 8: Pour the creamy sauce over the pasta and toss gently but thoroughly until every piece is coated. Serve immediately while warm and, if you like, garnish with freshly cracked black pepper, chopped fresh herbs, breadcrumbs, or even a sprinkle of Parmesan cheese for extra indulgence.

Servings and Timing

This recipe generously serves 6 to 8 people, making it perfect for family dinners or small gatherings. The prep time is just about 15 minutes, mostly spent chopping and prepping the veggies. The cooking time takes approximately 20 minutes, meaning in under 40 minutes you have a comforting, hearty meal ready to enjoy. There is no resting time required—this dish is best enjoyed freshly prepared and warm for the ideal creamy texture and flavor.

How to Serve This Butternut Squash Mac and Cheese (Dairy-Free & Veggie-Loaded) Recipe

A close-up view of creamy, orange-yellow mac and cheese shell pasta with a smooth texture. The shells are evenly coated with the cheese sauce, showing a mix of some smaller and larger shells. A wooden spoon holds a scoop of the pasta, lifting it above the rest inside a white bowl. The background features a white marbled surface, giving a clean and bright look. photo taken with an iphone --ar 4:5 --v 7

I love serving this Butternut Squash Mac and Cheese as a hearty main course or a delicious side. It pairs beautifully with a crisp green salad dressed with tangy vinaigrette or lightly steamed green vegetables like broccoli or sautéed spinach to round out the meal. The natural sweetness of the squash means you can keep the sides simple—letting this vibrant dish shine.

For presentation, a sprinkle of freshly ground black pepper or a little pile of toasted breadcrumbs on top adds a lovely texture contrast and makes the dish feel special. Fresh herbs such as parsley, thyme, or chives also elevate the plate and add a pop of color. I often enjoy it straight from a warm bowl, but for guests, serving portions in small ramekins looks inviting and elegant.

When it comes to beverages, I recommend pairing this dish with a crisp white wine like Sauvignon Blanc or even a light, citrusy beer to complement the sauce’s brightness. Non-alcoholic options like sparkling water with lemon or a cold herbal iced tea also work wonderfully. This dish is fantastic for cozy weeknight dinners, casual gatherings, or even holiday meals where some guests appreciate a veggie-packed, dairy-free option enjoyed best warm from the stove.

Variations

One of the joys of this Butternut Squash Mac and Cheese (Dairy-Free & Veggie-Loaded) Recipe is how easy it is to customize. If you prefer gluten-free, simply swap the pasta for your favorite gluten-free variety — it’s just as delicious. For a vegan version, substitute the chicken broth with vegetable broth, and make sure to use a plant-based Parmesan or skip it altogether on the garnish. The nutritional yeast keeps the cheesy flavor intact.

If you’re feeling adventurous, I’ve experimented by adding roasted red peppers or a handful of steamed kale or spinach into the blender for an extra veggie boost and more complex flavor. A touch of smoked paprika or a dash of cayenne pepper also adds a subtly smoky or spicy kick that brightens the dish beautifully. You can even bake the mac and cheese topped with breadcrumbs for a crispy finish, turning it into a warm casserole that’s delightful for colder evenings.

The sauce can also be prepared in a food processor or with an immersion blender right in the pan if you want to skip transferring the hot mixture. Adjusting the seasoning to taste makes this a flexible and forgiving recipe that allows you to make it your own every time.

Storage and Reheating

Storing Leftovers

Leftovers of this Butternut Squash Mac and Cheese keep really well to enjoy the next day or two. I recommend storing it in an airtight container to maintain freshness and prevent the sauce from drying out. In the fridge, it will stay good for up to 4 days. Just make sure to cool it down before sealing the container to avoid excess condensation inside.

Freezing

You can freeze this mac and cheese, although I find the texture is best if eaten fresh or within a couple of days refrigerated. If you want to freeze it, spoon portions into freezer-safe containers or zip-top bags, removing as much air as possible. It should keep well for about 1 to 2 months in the freezer. Thaw it overnight in the fridge before reheating for the best results.

Reheating

When reheating, the stovetop is my preferred method. Warm the mac and cheese gently over low heat, stirring frequently and adding a splash of broth or plant-based milk if the sauce seems too thick. The microwave works well in a pinch — just reheat in short intervals and stir each time to prevent uneven heating. Avoid overheating, which can make the sauce separate or dry out. If you originally baked it with a topping, reheating in the oven keeps the texture intact and the topping crisp.

FAQs

Is this recipe truly dairy-free, and does it still taste cheesy?

Yes! This recipe uses nutritional yeast, which provides a naturally cheesy, nutty flavor without any dairy. Combined with Dijon mustard and lemon juice, it mimics the complex flavors of traditional cheese sauce beautifully.

Can I use frozen vegetables for this recipe?

Absolutely. Both frozen butternut squash and cauliflower work just as well as fresh. Just make sure to adjust the simmering time slightly if needed to ensure they become very tender.

What type of pasta works best for this mac and cheese?

I love elbow macaroni, shells, or penne because they hold the sauce well. Make sure to cook the pasta al dente so it has a nice bite and doesn’t become mushy when mixed with the creamy sauce.

Can I add protein to make this a complete meal?

Definitely! Grilled chicken, sautéed mushrooms, or crispy chickpeas all pair wonderfully and add a protein boost. Even tossing in cooked lentils or white beans works well for a vegetarian-friendly upgrade.

Is there a way to make this recipe spicier?

For sure! Adding a pinch of cayenne pepper, smoked paprika, or a splash of hot sauce to the sauce can give it a bit of heat. I recommend starting with small amounts and tasting to find the perfect spice level for you.

Conclusion

I couldn’t be happier to have this Butternut Squash Mac and Cheese (Dairy-Free & Veggie-Loaded) Recipe in my go-to collection because it delivers comfort food in a nourishing, approachable way. Whether you’re cooking for yourself, your family, or friends with dietary restrictions, this dish feels like a warm hug in a bowl every time. I truly hope you enjoy making it as much as I do and that it becomes one of your favorite meals to share and savor.

Print

Butternut Squash Mac and Cheese (Dairy-Free & Veggie-Loaded) Recipe

Butternut Squash Mac and Cheese (Dairy-Free & Veggie-Loaded) Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 15 reviews

This dairy-free butternut squash mac and cheese offers all the creamy, cheesy comfort of the classic dish without any dairy. Made with tender butternut squash and cauliflower blended into a velvety sauce seasoned with nutritional yeast and spices, it's a wholesome, veggie-packed meal perfect as a side or main course. Quick to prepare and loved by both kids and adults, this recipe is a great way to sneak in extra vegetables while enjoying a comforting family favorite.

  • Author: Zara
  • Prep Time: 15 mins
  • Cook Time: 20 mins
  • Total Time: 35 mins
  • Yield: 6–8 servings (approximately 8 cups)
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: American
  • Diet: Gluten Free

Ingredients

Base and Vegetables

  • 1 tablespoon avocado oil or olive oil
  • 1 small yellow onion, diced (1 cup)
  • 4 garlic cloves, minced
  • 3 cups cubed butternut squash, fresh or frozen
  • 3 cups cauliflower florets, fresh or frozen
  • 2 cups low-sodium chicken broth

Sauce Seasonings

  • 3 tablespoons nutritional yeast
  • 2 teaspoons fresh squeezed lemon juice
  • 2 teaspoons Dijon mustard
  • 1 ½ teaspoons fine salt
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder

Pasta

  • 16 ounces dry elbows, shells, or penne pasta, cooked al dente

Optional Garnishes

  • Black pepper
  • Minced fresh herbs
  • Breadcrumbs
  • Grated Parmesan cheese

Instructions

  1. Heat the oil and soften onions: In a medium saucepan with a lid, heat 1 tablespoon of avocado or olive oil over medium heat. Add 1 cup diced yellow onion and cook, stirring occasionally, until the onions begin to soften, about 2-3 minutes.
  2. Add and sauté garlic: Add 4 minced garlic cloves to the pan and cook, stirring often, until fragrant, about 30 seconds to 1 minute.
  3. Simmer vegetables: Add 3 cups cubed butternut squash, 3 cups cauliflower florets, and 2 cups low-sodium chicken broth to the saucepan. Bring the mixture to a steady simmer.
  4. Cook until tender: Cover the pan with its lid and simmer the vegetables until very tender, approximately 15-18 minutes. Adjust heat to maintain simmer without boiling over.
  5. Blend into sauce: Transfer the cooked vegetables and liquid to a blender. Add 3 tablespoons nutritional yeast, 2 teaspoons lemon juice, 2 teaspoons Dijon mustard, 1½ teaspoons fine salt, ½ teaspoon garlic powder, and ½ teaspoon onion powder. Blend until very smooth.
  6. Adjust seasoning: Taste the sauce and adjust seasoning if needed to balance flavors.
  7. Cook pasta: While blending or after, cook 16 ounces of dry elbows, shells, or penne pasta according to package directions until al dente. Drain and return pasta to the pot.
  8. Toss pasta with sauce: Pour the butternut squash sauce over the cooked pasta. Toss thoroughly to coat evenly and serve warm.
  9. Add optional garnishes: If desired, sprinkle with black pepper, minced fresh herbs, breadcrumbs, or grated Parmesan cheese as garnish.
  10. Store leftovers: Place any leftovers in an airtight container and refrigerate for up to 4 days.

Notes

  • Use either fresh or frozen butternut squash and cauliflower according to availability.
  • The nutritional yeast is essential for a cheesy flavor while keeping the dish dairy-free.
  • Cooking the pasta separately ensures perfect al dente texture and prevents the sauce from thinning.
  • Low-sodium chicken broth keeps salt levels controlled; vegetable broth can be substituted for a vegetarian version but will alter dietary classification.
  • Optional garnishes add flavor and texture but can be omitted for a simpler dish.
  • Leftovers reheat well in a saucepan over low heat or microwave with a splash of water or broth to loosen the sauce.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Side-Dish

  • German Red Cabbage with Apples Recipe
    German Red Cabbage with Apples Recipe
  • Scalloped Potatoes and Ham Casserole Recipe
    Scalloped Potatoes and Ham Casserole Recipe
  • Ravioli Pasta Salad with Cherry Tomatoes, Mozzarella, Salami, and Zesty Dressing Recipe
    Ravioli Pasta Salad with Cherry Tomatoes, Mozzarella, Salami, and Zesty Dressing Recipe
  • Homemade Pita Bread Recipe
    Homemade Pita Bread Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi, I'm Zara!

Welcome to Zara Cooking, where every recipe tells a story and every meal is a chance to create something beautiful.

Learn more

Popular

  • Fluffy Protein Waffles with Protein Powder Recipe
    Fluffy Protein Waffles with Protein Powder Recipe
  • Turkey Meatloaf Muffins Recipe
    Turkey Meatloaf Muffins Recipe
  • Spicy Mexican Hot Chocolate Recipe
    Spicy Mexican Hot Chocolate Recipe
  • White Chocolate Strawberry Cream Cold Brew (Starbucks Copycat) Recipe
    White Chocolate Strawberry Cream Cold Brew (Starbucks Copycat) Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Zara Cooking. All rights reserved.