Go Back
+ servings
Logo of The Forked Spoon featuring a blue spork.
Overhead shot of three bowls of butternut squash mac and cheese with forks.
4.80 from 15 votes

Butternut Squash Mac and Cheese Recipe

Enjoy the best of fall flavors with this Butternut Squash Mac and Cheese. A delicious and healthy alternative to traditional baked mac and cheese, even the pickiest eaters will enjoy. 
Prep Time25 minutes
Cook Time35 minutes
Total Time1 hour
Servings: 8 servings
Calories: 516kcal

Ingredients

  • 5 tablespoon butter - divided
  • 1 tablespoon olive oil
  • 6 cups butternut squash - peeled, seeded and cubed into 1-inch pieces
  • 1 cup low-sodium vegetable - or chicken broth
  • teaspoon salt - divided, plus more to taste
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried thyme
  • ½ teaspoon dried sage
  • 1 pound medium shell pasta - or macaroni noodles
  • 2 tablespoon all-purpose flour
  • teaspoon ground nutmeg
  • 3 cups whole milk milk - at room temperature
  • 2 cups cheddar cheese - freshly shredded
  • fresh thyme - to garnish

Instructions

  • Sauté the butternut squash: In a large pot or Dutch oven, heat 1 tablespoon of butter and 1 tablespoon of olive oil over medium heat. Add the cubed butternut squash and cook, stirring occasionally, for about 10–12 minutes, or until the squash begins to soften and develop light golden edges. This step builds flavor into the final sauce, so don’t rush it.
  • Simmer with broth and spices: Add the vegetable broth, 1 teaspoon salt, smoked paprika, dried thyme, and dried sage. Stir well, cover the pot with a lid, and reduce the heat to medium-low. Let the squash simmer for 15 minutes, or until completely fork-tender and fragrant.
  • Cook the pasta: While the squash simmers, bring a large pot of salted water to a boil. Cook the shells or macaroni noodles according to package instructions until al dente. Drain and set aside.
  • Blend the squash: Once the squash is fully cooked, carefully transfer it (along with any remaining liquid) to a high-powered blender or food processor. Blend until completely smooth and creamy, then set aside. If your mixture is too thick to blend, add a splash of warm broth or milk to help it along.
  • Make the roux: In the same pot (no need to clean it!), melt the remaining 4 tablespoons of butter over medium heat. Sprinkle in the flour, ½ teaspoon salt, and nutmeg, and stir continuously for 1 minute to form a roux. It should be bubbly and lightly golden, not brown. This will help thicken the cheese sauce.
  • Add the milk and squash purée: Slowly whisk in the room-temperature milk, stirring constantly to avoid lumps. Turn the heat up to medium and pour in the blended squash. Continue stirring until the mixture is smooth, creamy, and heated through, about 3–5 minutes.
  • Combine with pasta: Add the cooked pasta to the sauce and stir gently until all the noodles are evenly coated in the creamy squash mixture.
  • Melt in the cheese: Turn off the heat and fold in the shredded cheddar cheese, a handful at a time, stirring until fully melted and velvety. Taste and adjust with additional salt, if needed.
  • Garnish and serve: Spoon into bowls and top with fresh thyme leaves or a sprinkle of black pepper, if desired. Serve warm and enjoy!

Notes

Yield and servings: This recipe makes approximately 8 cups of cooked butternut squash mac and cheese, or 5-6 generous portions as a main dish.
To get 6 cups of cubed squash: Purchase one large squash (about 3 to 4 pounds) or two small to medium squash (around 1.5 pounds each).
Canned suash substitute: Use 1½ to 2 cans (15 ounces each) of unsweetened butternut squash purée or pumpkin puree (not pie filling). Since canned squash is often thinner than freshly blended squash, you may want to reduce the milk slightly or simmer the sauce a few extra minutes to thicken.
To make it dairy-free or vegan:
  • Butter: Replace it with plant-based butter.
  • Milk: Use unsweetened, unflavored non-dairy milk like oat, almond, soy, or cashew. In my experience, oat milk gives the creamiest texture.
  • Cheese: Use a good-quality vegan shredded cheddar-style cheese that melts well, such as Violife, Daiya, or Follow Your Heart.
To make it gluten-free:
  • Pasta: Swap in your favorite gluten-free pasta. Look for chickpea, brown rice, or quinoa-based noodles for best texture. Tip: Gluten-free pasta tends to get super mushy when it's overcooked; keep a close eye on the pasta as it cooks and drain it just as it reaches al dente.
  • Flour: Replace all-purpose flour with a gluten-free all-purpose flour blend or 1:1 rice flour or oat flour for thickening the roux.

Nutrition

Calories: 516kcal | Carbohydrates: 62g | Protein: 18g | Fat: 22g | Saturated Fat: 12g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.3g | Cholesterol: 58mg | Sodium: 720mg | Potassium: 666mg | Fiber: 4g | Sugar: 8g | Vitamin A: 11940IU | Vitamin C: 22mg | Calcium: 380mg | Iron: 2mg
Did you make this recipe?Tag @theforkedspoon and hashtag it #theforkedspoon and please leave your star rating in the comment section on this post.

Copyright © 2025 The Forked Spoon

QR Code linking back to recipe