Simple Vegan Blog

  • Recipes
  • About
  • Subscribe
  • Start Here
menu icon
go to homepage
  • Recipes
  • About
  • Subscribe
  • Start Here
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Subscribe
  • Start Here
×
Home > Recipes > Main Dishes

Vegan Butternut Squash Mac and Cheese

Published: Sep 23, 2025 by Iosune Robles · This post may contain affiliate links

No ratings yet
Pin Recipe Jump to Recipe
Vegan butternut squash mac and cheese in a serving bowl.

Looking for a quick and healthy comfort food? This Vegan Butternut Squash Mac and Cheese is ready in 30 minutes, easy to make, perfectly creamy without any dairy, and packed with flavor for the ultimate weeknight dinner.

Craving more creamy pasta recipes? Try my Vegan Mac and Cheese, Vegan Lasagna, and Vegan Alfredo Sauce for delicious, plant-based comfort food. These dishes are simple, satisfying, and always a hit at the table.

Vegan butternut squash mac and cheese served in a bowl.

This dairy-free mac and cheese is the perfect mix of creamy, cheesy flavor and wholesome ingredients. The butternut squash gives the sauce a silky texture and a natural sweetness that pairs so well with pasta.

It's also super easy to make with simple ingredients you probably already have at home. No cashews or fancy steps are needed. Just cook, blend, and mix with pasta for a cozy meal that works any night of the week.

Ingredients for vegan butternut squash mac and cheese

Ingredients for making vegan butternut squash mac and cheese.
  • Macaroni noodles: You can use any other short-cut pasta, such as penne, fusilli, rotini, or shells. For a gluten-free option, simply choose your favorite gluten-free pasta.
  • Vegan Butter: It adds a rich, buttery flavor to the sauce. For a healthier option, use olive oil, or simply use any oil you have on hand.
  • Onion.
  • Garlic.
  • Butternut squash.
  • Vegetable broth.
  • Unsweetened soy milk: You can use any other unsweetened non-dairy milk, such as Almond Milk, Oat Milk, or Cashew Milk. Just make sure it’s unsweetened so the sauce doesn’t turn out sweet.
  • Salt.
  • Nutritional yeast: It gives the sauce a cheesy, savory flavor. You can substitute it with store-bought vegan cheese or omit it if needed, but keep in mind the sauce won’t have that cheesy taste.
  • Lemon juice: It adds a fresh, tangy flavor that brightens up the sauce. You can swap it for apple cider vinegar or white wine vinegar, or just leave it out if you like a milder taste.

Find the full recipe with exact measurements in the recipe card below.

How to make vegan butternut squash mac and cheese

Cooked pasta draining in a colander over a pot.

Step 1: Cook the pasta following the package instructions, then drain and set aside.

Sautéed onion and garlic in a skillet.

Step 2: Sauté onion and garlic in vegan butter over medium-high heat until softened and lightly browned.

Sautéed onion, garlic, and butternut squash in a skillet.

Step 3: Add the squash cubes and cook for a couple of minutes to add extra flavor. You can skip this step if you’re short on time.

Skillet with onion, garlic, and butternut squash reduced in vegetable broth.

Step 4: Pour in the broth, bring to a boil, then reduce the heat and simmer for 10–15 minutes, or until the squash is tender.

Blended butternut squash sauce in a blender jar.

Step 5: Transfer the squash mixture to a blender, add the soy milk, nutritional yeast, lemon juice, and salt, and blend until smooth.

Vegan butternut squash mac and cheese in a skillet.

Step 6: Combine the pasta with the sauce in the skillet and mix well until evenly coated. Serve warm.

Vegan butternut squash mac and cheese in a skillet with a wooden spoon.

Storage instructions

Fridge: Store leftovers in an airtight container in the refrigerator for up to 4–5 days.

Freezer: Keep in a freezer-safe container for up to 2–3 months. Thaw in the fridge overnight before reheating.

Reheat from the fridge: Warm in a skillet over medium heat or in the microwave until heated through. Add a splash of plant-based milk or broth if the sauce is too thick.

Reheat from the freezer: After thawing, reheat in the microwave or on the stovetop, stirring occasionally, and add a little extra liquid if needed.

Frequently asked questions

Can I use something other than butternut squash?

Yes! You can use pumpkin or sweet potato instead of butternut squash, and the sauce will still turn out creamy and slightly sweet. For a shortcut, you can also use canned pumpkin or butternut squash purée to save time.

What if I don’t have nutritional yeast?

No problem! You can use store-bought vegan cheese instead, or simply leave it out. The sauce will still be creamy and delicious, but it won’t have that same cheesy flavor.

Can I roast the butternut squash instead of boiling it?

Yes, you can! Roasting the butternut squash will give the sauce a deeper, slightly sweeter flavor. Just toss the cubes with a little olive oil, salt, and pepper, then spread them on a baking sheet. Roast at 400ºF (200ºC) for about 25–30 minutes, or until tender and lightly browned. Once roasted, blend them with the other ingredients. If you roast instead of boiling, start with about ½ cup (120 ml) of broth and add more only if the sauce is too thick.

What if the sauce turns out too thick or too thin?

If you follow the recipe, the sauce should come out perfectly creamy. But if it’s thicker than you’d like, just add a splash of plant-based milk or vegetable broth until it reaches your desired consistency. If it’s too thin, blend in a little more cooked squash or simmer the sauce for a few minutes to thicken it up.

What can I serve this dish with?

This dish is delicious on its own, but I love serving it with a few extras to make the meal more complete. A fresh salad, some roasted veggies, or my Vegan Garlic Bread are always a good match.

For added protein, keep it simple with my Baked Tofu, Fried Tofu, or Air Fryer Tofu.

You can also serve it alongside cozy sides like Vegan Mashed Potatoes, Sautéed Brussels Sprouts, Vegan Stuffing, or Vegan Cornbread.

And if you want to finish on a sweet note, you can’t go wrong with a seasonal dessert like Vegan Apple Crisp, Vegan Pumpkin Pie, or Vegan Apple Pie.

Bowl of vegan butternut squash mac and cheese.

More vegan fall recipes

  • Vegan Butternut Squash Soup
  • Vegan Enchiladas (with Butternut Squash)
  • Vegan Pumpkin Soup
  • Vegan Pumpkin Bread
  • Vegan Pumpkin Muffins
Vegan butternut squash mac and cheese in a bowl.
No ratings yet

Vegan Butternut Squash Mac and Cheese

Looking for a quick and healthy comfort food? This Vegan Butternut Squash Mac and Cheese is ready in 30 minutes, easy to make, perfectly creamy without any dairy, and packed with flavor for the ultimate weeknight dinner.
Prep: 10 minutes mins
Cook: 20 minutes mins
Total: 30 minutes mins
Servings: 4 servings
PRINT PIN COMMENT


Ingredients 
 

  • 8 ounces macaroni noodles, or any other short-cut pasta, gluten-free if needed
  • 1 tablespoon vegan butter, or olive oil for a healthier option
  • 1 yellow onion, chopped
  • 3 cloves garlic, minced
  • 2 cups butternut squash, peeled, deseeded, and cubed
  • 1 cup vegetable broth
  • ¼ cup unsweetened soy milk, or any other unsweetened non-dairy milk
  • ¼ cup nutritional yeast
  • 1 tablespoon lemon juice
  • 1 teaspoon salt
Prevent your screen from going dark

Instructions 

  • Cook the pasta according to package directions. Drain and set aside.
    Cooked pasta draining in a colander over a pot.
  • Meanwhile, in a large skillet, melt the vegan butter over medium-high heat. Add the onion and garlic and cook for about 5 minutes, until the onion turns translucent and begins to brown.
    Sautéed onion and garlic in a skillet.
  • Add the cubed butternut squash and cook for 2–3 more minutes to brown it slightly and add extra flavor. You can skip this step if you want to save time.
    Sautéed onion, garlic, and butternut squash in a skillet.
  • Pour in the vegetable broth, cover, and bring to a boil. Reduce the heat and simmer for 10–15 minutes, or until the squash is tender when pierced with a fork.
    Skillet with onion, garlic, and butternut squash reduced in vegetable broth.
  • Transfer the cooked squash mixture to a blender along with the soy milk, nutritional yeast, lemon juice, and salt. Blend until smooth.
    Blended butternut squash sauce in a blender jar.
  • Return the pasta to the skillet, pour in the sauce, and stir until well combined. Serve warm.
    Vegan butternut squash mac and cheese in a skillet.

Notes

  • Leftovers can be kept in the fridge in an airtight container for up to 5 days.
  • They can also be frozen for up to 3 months.
  • To reheat from the fridge, warm in the microwave or on the stovetop, adding a splash of plant milk or broth if needed.
  • To reheat from the freezer, it’s best to thaw overnight in the fridge first, then reheat in the microwave or on the stovetop.

Nutrition

Serving: 1serving | Calories: 300kcal | Carbohydrates: 56g | Protein: 10g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 1g | Sodium: 853mg | Potassium: 500mg | Fiber: 5g | Sugar: 5g | Vitamin A: 7599IU | Vitamin C: 19mg | Calcium: 75mg | Iron: 2mg
Tried this recipe?Leave a comment below and let me know how it was!
Course: Main Dish
Cuisine: American
Author: Iosune Robles

More Vegan Main Dish Recipes

  • Smoked tofu garnished with chives and sesame seeds, with extra around and a fork.
    Smoked Tofu
  • Marry Me Tofu in a skillet, garnished with chopped basil, with a bowl of basil on the side.
    Marry Me Tofu
  • Penne with vegan pasta sauce in a bowl, topped with fresh basil and vegan Parmesan, with ingredients surrounding the bowl.
    Creamy Vegan Pasta Sauce
  • Crumbled tofu ground beef in a bowl with a spoon.
    Tofu Ground Beef

Leave a Reply Cancel reply

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

Recipe Rating




Iosune with a glass of juice.

Hi, I'm Iosune!

I share easy and delicious vegan recipes perfect for everyday meals and special occasions, all made with simple, everyday ingredients.

More About Me

Most Popular Recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • Photo of a vegan mug cake
    Vegan Mug Cake

Vegan Fall Recipes

  • Stacked vegan pumpkin muffins with more muffins in the background.
    Vegan Pumpkin Muffins
  • Plate of vegan apple crisp, vegan vanilla ice cream, and spoon.
    Vegan Apple Crisp
  • Vegan butternut squash soup bowl garnished with parsley, coconut milk, and pumpkin seeds.
    Vegan Butternut Squash Soup
  • Vegan beef stew served in a bowl with bread and parsley around it.
    Vegan Beef Stew
  • Vegan chili presentation with fresh green onions, red onion, and vegan cheese.
    The Best Vegan Chili
  • Vegan mac and cheese, baked in a white dish.
    The Best Vegan Mac and Cheese (Baked or Stovetop)

Footer

↑ Back to Top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required