Written by

Harmony Rich

Published

Easy Slow Cooker Butternut Squash Mac and Cheese

Ready In 2 hours 30 minutes
Servings 8 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

My brother-in-law Mark had claimed to hate butternut squash for, oh, about fifteen years. Fifteen years of watching him push it to the side of his plate at Thanksgiving, of hearing him announce “I just don’t get the hype” every time someone mentioned it. Then last fall, I made this slow cooker mac and cheese for a family potluck. I didn’t even tell him what was in it, honestly. I just set the slow cooker on the buffet table next to some crispy bacon bits and walked away. About twenty minutes later, I found him standing near the kitchen island, spoon in hand, scraping the last bit of cheese sauce from the bottom of the crock. “Hey,” he said, trying to look casual, “what’s in this again?” I just smiled. He’s asked me to bring it to every family gathering since.

This isn’t your average mac and cheese. Let’s be real—there are a million recipes out there, and most of them are good. But this one? This one has a secret weapon. The butternut squash blends right into the cheese sauce, making it incredibly creamy and adding a subtle sweetness that plays beautifully against the sharp cheddar. It’s the kind of dish that makes people close their eyes after the first bite, not because they’re being dramatic, but because it genuinely catches them off guard. I mean, I’ve seen it happen at three separate dinner parties now. It never gets old.

The best part is that it’s a slow cooker recipe, which means you can pretty much set it and forget it while you handle everything else. And if you’re hosting a gathering, you know that feeling of being pulled in twelve directions at once. This dish lets you actually enjoy your own party. The first time I made it for a crowd, I was nervous—what if the texture was off? What if the squash flavor was too strong? But the slow cooker does all the heavy lifting here, and the result is consistently, reliably perfect. It became my go-to for potlucks, game days, and holiday dinners almost overnight.

Why You’ll Love This Recipe

Look, I’ve tested a lot of mac and cheese recipes. Some were too dry, some were too complicated, and some just didn’t deliver that nostalgic comfort food feeling. This one checks every box, and then some. Here’s why it’s become a staple in my kitchen and in the kitchens of everyone I’ve shared it with:

  • Incredibly Creamy Without Heavy Cream: The butternut squash puree creates a velvety, luscious sauce that feels indulgent but is actually lighter than traditional versions. You get all the richness without the heavy cream hangover.
  • Perfect for Entertaining: This is a host’s dream. You prep everything in the morning, plug in the slow cooker, and forget about it until your guests arrive. It stays warm for hours, so you don’t have to worry about timing or reheating.
  • Sneaky Vegetable Serving: Even the pickiest eaters won’t know there’s a full cup of butternut squash in here. It’s a fantastic way to add nutrients to a comfort food classic without anyone feeling like they’re eating “health food.”
  • Simple Pantry Ingredients: You probably already have most of these items in your kitchen. The butternut squash is the only “special” ingredient, and it’s available pre-cut in most grocery stores these days.
  • Always a Crowd-Pleaser: I’ve brought this to potlucks, family dinners, and casual get-togethers. The slow cooker is always scraped clean. Kids love it, adults love it, and people always ask for the recipe.

What makes this recipe different from all the others is the method. Instead of making a roux on the stovetop and then transferring everything to the slow cooker, we let the slow cooker do all the work. The pasta cooks right in the sauce, absorbing all that flavor as it softens. It’s a hands-off approach that delivers consistently perfect results. No stirring over a hot stove, no worrying about a lumpy sauce. Just dump, stir, and wait.

This isn’t just good mac and cheese. It’s the kind of recipe that makes you look like a hero at your next gathering. It’s comfort food that feels a little bit special, a little bit clever, and completely satisfying. Honestly, it’s the dish that made my brother-in-law rethink his entire stance on squash. If that’s not a testament, I don’t know what is.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and the ones that aren’t are easy to find at any grocery store. Here’s what you’ll need:

For the Cheese Sauce

  • 1 medium butternut squash (about 2 pounds), peeled, seeded, and cut into 1-inch cubes (or 3 cups pre-cut cubes from the store)
  • 1 cup low-sodium vegetable broth (adds savory depth without overpowering the cheese)
  • 1 cup whole milk (2% works too, but whole milk gives the creamiest texture)
  • 2 cups sharp cheddar cheese, freshly shredded (please, for the love of all things cheesy, shred your own—pre-shredded has anti-caking agents that ruin the sauce)
  • 1 cup Gruyère cheese, freshly shredded (adds nuttiness and incredible meltability; you can use all cheddar if needed)
  • 1/2 cup cream cheese, softened to room temperature (this is the secret to that ultra-creamy, luscious texture)
  • 1 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon dry mustard powder (brightens the cheese flavor and helps with emulsification)
  • 1/4 teaspoon cayenne pepper (optional, but I recommend it—adds warmth without heat)
  • Salt and black pepper, to taste

For the Pasta

slow cooker butternut squash mac and cheese preparation steps

  • 16 ounces (1 pound) elbow macaroni (or any short pasta—cavatappi, shells, or rotini all work great)
  • 2 cups low-sodium vegetable broth (for cooking the pasta in the slow cooker)
  • 1 cup water

For the Topping (Optional but Highly Recommended)

  • 1/2 cup panko breadcrumbs
  • 2 tablespoons melted butter
  • 1/4 cup grated Parmesan cheese
  • Fresh parsley, chopped, for garnish

Ingredient Tips & Substitutions: For the butternut squash, I prefer using pre-cut cubes from the refrigerated section of the grocery store. They save so much time and effort, especially when you’re prepping for a gathering. If you can’t find butternut squash, you can substitute with sweet potato or pumpkin puree—the flavor and texture will be slightly different, but still delicious. For a gluten-free version, use gluten-free pasta and gluten-free panko breadcrumbs. The cooking time may vary slightly, so keep an eye on the pasta texture. I’ve tested this with oat milk and unsweetened almond milk, and both work, but the sauce won’t be as thick and creamy. If you’re dairy-free, use a high-quality vegan cheddar shreds and vegan cream cheese, but be aware that the texture won’t be identical. I recommend the brand Miyoko’s for the best melt.

Equipment Needed

You don’t need a fancy kitchen to pull this off. Here’s what you’ll need:

  • 6-quart or larger slow cooker: This is non-negotiable. A smaller slow cooker will overflow when the pasta expands. I use a 6.5-quart Cuisinart, and it’s perfect for this recipe.
  • Blender or immersion blender: You need to puree the cooked squash with the broth and milk. A standard blender works great, but an immersion blender lets you do it right in the slow cooker for less cleanup.
  • Box grater or food processor with shredding disc: For shredding your own cheese. It takes five minutes and makes a world of difference in the final texture.
  • Large skillet: Only needed if you’re making the panko topping. A small one works fine.
  • Wooden spoon or silicone spatula: For stirring everything together without scratching your slow cooker.
  • Cutting board and sharp knife: For prepping the squash if you’re not using pre-cut cubes.

Budget-Friendly Alternatives: If you don’t own a blender, you can mash the cooked squash with a potato masher or fork. The texture won’t be as smooth, but it still works. I’ve done this more times than I’d like to admit when my blender was in the dishwasher, and honestly, a slightly chunky sauce has its own charm. If you’re using a smaller slow cooker, you can halve the recipe easily—just use 8 ounces of pasta and adjust the liquid accordingly.

Preparation Method

Okay, let’s get cooking! This recipe is incredibly forgiving, so don’t stress about getting every measurement exactly perfect. Here’s the step-by-step process:

  1. Prepare the butternut squash puree (15 minutes): Add the cubed butternut squash and 1 cup of vegetable broth to your slow cooker. Cover and cook on high for 1.5 to 2 hours, or until the squash is fork-tender. Alternatively, you can roast the squash in a 400°F oven for 25-30 minutes if you prefer a deeper, caramelized flavor. Once tender, transfer the squash and any remaining liquid to a blender. Add the milk and blend until completely smooth. Be careful—the steam can build up, so remove the center cap of the blender lid and cover with a clean kitchen towel while blending.
  2. Shred your cheese (5 minutes): While the squash cooks, shred your cheddar and Gruyère. Seriously, do not skip this step. Pre-shredded cheese is coated with cellulose and potato starch to prevent clumping, which means it won’t melt into a silky sauce. Freshly shredded cheese melts like a dream and gives you that perfect, stretchy texture. I learned this the hard way after a particularly grainy batch of mac and cheese that I served to my book club. Never again.
  3. Combine everything in the slow cooker (5 minutes): Pour the butternut squash puree back into the slow cooker. Add the cream cheese, garlic powder, onion powder, dry mustard, cayenne (if using), and a generous pinch of salt and pepper. Whisk until the cream cheese is fully incorporated and the sauce is smooth. Now add the shredded cheeses and stir until melted and combined. The sauce should be thick, creamy, and a gorgeous pale orange color.
  4. Add the pasta (2 minutes): Pour the dry elbow macaroni directly into the cheese sauce. Add the remaining 2 cups of vegetable broth and 1 cup of water. Stir well to make sure all the pasta is submerged in the liquid. This is crucial—any pasta sticking out above the liquid will cook unevenly and turn into crunchy little nuggets. Trust me, I’ve fished those out before.
  5. Cook on low (1.5 to 2 hours): Cover the slow cooker and cook on low for 1.5 to 2 hours. Start checking at the 1-hour mark. You want the pasta to be al dente—tender but with a slight bite. The cooking time will vary depending on your slow cooker and the type of pasta you use. Gluten-free pasta tends to cook faster, so check it earlier. If the sauce seems too thick at any point, stir in a splash of warm milk or broth.
  6. Prepare the topping (5 minutes, optional): About 10 minutes before the pasta is done, melt the butter in a small skillet over medium heat. Add the panko breadcrumbs and stir constantly for 2-3 minutes, until golden brown and fragrant. Remove from heat and stir in the grated Parmesan. Set aside.
  7. Finish and serve (2 minutes): Once the pasta is tender, give everything a good stir. Taste and adjust the seasoning—you might want more salt or a pinch more cayenne. If the sauce is too thick, stir in a little warm milk until it reaches your desired consistency. Sprinkle the toasted panko mixture over the top and garnish with fresh parsley. Serve immediately.

Visual Cue: The finished dish should look like a creamy, cheesy casserole with a golden-brown crumb topping. When you stir it, the sauce should coat the back of a spoon and slowly slide off. If it looks watery, cook it uncovered for another 10-15 minutes to let some of the liquid evaporate.

Cooking Tips & Techniques

I’ve made this recipe more times than I can count, and I’ve learned a few things along the way. Here are my best tips for getting it right every single time:

Don’t Overcook the Pasta: This is the number one mistake people make. Pasta continues to cook even after you turn off the heat, especially in a warm slow cooker. Aim for al dente—slightly firm in the center. If you cook it until it’s perfectly tender in the slow cooker, it will turn mushy by the time you serve it. I learned this the hard way when I made it for a dinner party and ended up with a gluey mess. Now I always check it at the 1-hour mark and pull the plug as soon as it’s just barely tender.

Shred Your Own Cheese: I mentioned this earlier, but it bears repeating. Pre-shredded cheese is the enemy of smooth mac and cheese. The anti-caking agents prevent the cheese from melting evenly, leaving you with a grainy, clumpy sauce. A box grater costs five dollars and takes two minutes to clean. Just do it.

Toast Your Panko: If you’re making the topping, don’t skip the toasting step. Raw panko has a dusty, bland texture that doesn’t do the dish any favors. Toasting it in butter transforms it into crispy, golden crumbs that add a wonderful crunch against the creamy pasta. You can also toast it in a 350°F oven on a baking sheet for 5-7 minutes if you prefer.

Plan Your Timing: This recipe is perfect for entertaining because you can prep the squash puree the night before and store it in the fridge. In the morning, just dump everything into the slow cooker and set it on low. It will be ready by lunch or dinner, depending on when you start. I often start it around 10 AM for a 6 PM dinner party, and it stays warm and creamy for hours on the “keep warm” setting.

Don’t Lift the Lid: Every time you lift the slow cooker lid, you release heat and add 15-20 minutes to the cooking time. Resist the urge to peek! If you need to check the pasta, do it quickly and put the lid back on immediately. I’ve been known to set a timer on my phone so I don’t forget and wander off.

Variations & Adaptations

One of the best things about this recipe is how easily it adapts to different tastes and dietary needs. Here are some of my favorite variations:

Spicy Chipotle Version: Add 1-2 tablespoons of adobo sauce from a can of chipotle peppers in adobo. The smoky, spicy flavor pairs beautifully with the sweet squash and sharp cheddar. I made this version for a game day gathering, and it disappeared in minutes. Top with pickled jalapeños for extra heat.

Add Some Protein: Stir in 2 cups of shredded rotisserie chicken, cooked crumbled bacon, or leftover pulled pork right before serving. The saltiness of the bacon is a particularly good match for the sweet squash. I often make a double batch and serve it with a side of crispy bacon bits for people to sprinkle on top.

Vegan Adaptation: Use a high-quality vegan cheddar shreds (I like Violife or Miyoko’s), vegan cream cheese, and unsweetened oat milk. Replace the butter with vegan butter or olive oil for the topping. The texture won’t be as creamy, but it’s still incredibly satisfying. I’ve tested this for a vegan friend’s birthday party, and she couldn’t believe it was dairy-free.

Roasted Garlic Addition: Roast a whole head of garlic by cutting off the top, drizzling with olive oil, wrapping in foil, and baking at 400°F for 40 minutes. Squeeze the soft cloves into the cheese sauce before adding the pasta. The roasted garlic adds a sweet, nutty depth that takes the dish to another level. This is my personal favorite variation for holiday dinners.

Lighter Version: Use 2% milk instead of whole milk, reduce the cheddar to 1 1/2 cups, and skip the cream cheese. Add an extra 1/2 cup of butternut squash puree to compensate. It won’t be as indulgent, but it’s still creamy and satisfying. I make this version for weeknight dinners when I want comfort food without the calorie load.

Serving & Storage Suggestions

This mac and cheese is incredibly versatile when it comes to serving. Here’s how to make the most of it:

Serving Temperature: Serve it hot, straight from the slow cooker. The cheese sauce is at its creamiest when it’s warm. If you’re serving it at a buffet, keep the slow cooker on the “keep warm” setting and stir occasionally. It will stay perfect for up to 2 hours.

What to Serve Alongside: This dish is rich and satisfying on its own, but it pairs beautifully with a simple green salad dressed with a tangy vinaigrette. The acidity cuts through the richness of the cheese. For a heartier meal, serve it alongside roasted chicken, grilled sausages, or a simple roasted vegetable medley. I also love serving it with a side of steamed broccoli or green beans for color and crunch.

Presentation Tips: If you’re serving it for a dinner party, transfer the mac and cheese to a large, shallow serving dish and top with the toasted panko crumbs. Garnish with fresh parsley or chives. The contrast of the golden topping against the creamy orange sauce is stunning. For a more casual gathering, just set the slow cooker on the table with a ladle and let people help themselves.

Storage Instructions: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. The pasta will continue to absorb the sauce, so it will be thicker the next day. To reheat, add a splash of milk or broth and warm it in the microwave or on the stovetop over low heat, stirring frequently. You can also reheat it in the slow cooker on low for 30-45 minutes. I don’t recommend freezing this dish—the texture of the pasta and cheese sauce changes significantly upon thawing, and it becomes grainy and watery.

Flavor Development: Interestingly, the flavors actually meld and deepen overnight. Leftovers often taste even better the next day. The squash sweetness becomes more subtle, and the cheese flavor becomes more pronounced. It’s a great dish to make a day ahead if you’re planning a big gathering.

Nutritional Information & Benefits

While this is definitely a comfort food indulgence, it does have some surprising nutritional benefits thanks to the butternut squash. Here’s a breakdown per serving (based on 8 servings):

Nutrient Amount per Serving
Calories 485
Total Fat 22g
Saturated Fat 13g
Cholesterol 65mg
Sodium 620mg
Total Carbohydrates 52g
Dietary Fiber 5g
Sugars 6g
Protein 20g
Vitamin A 180% DV
Vitamin C 25% DV
Calcium 35% DV
Iron 15% DV

Health Benefits: Butternut squash is packed with vitamin A, which is essential for eye health and immune function. It’s also a great source of fiber, which helps with digestion and keeps you feeling full longer. The cheese provides calcium and protein, making this a more balanced meal than traditional mac and cheese. Plus, by using the slow cooker, you’re avoiding the need for heavy cream and excessive butter. It’s comfort food that you can feel a little bit better about serving to your family.

Dietary Considerations: This recipe is vegetarian. For a gluten-free version, use gluten-free pasta and gluten-free panko. For a lower-carb option, use chickpea or lentil pasta, which adds even more protein and fiber. Be aware that this dish contains dairy and gluten, so it’s not suitable for those with allergies to those ingredients.

Conclusion

Honestly, this slow cooker butternut squash mac and cheese has become my secret weapon for every gathering. It’s the dish that gets people talking, the one that makes them ask for the recipe before they’ve even finished their first bowl. It’s creamy, it’s comforting, and it has that little something extra that makes it feel special without being complicated.

I love that I can make it ahead of time and not worry about a thing. I love that it’s forgiving enough for a beginner cook but impressive enough for a seasoned host. But most of all, I love watching people’s faces when they take that first bite. There’s always a moment of surprise, a little pause, and then a smile. It never gets old.

So go ahead and make this for your next potluck, your next family dinner, or just a cozy night in. Customize it with your favorite add-ins, play with the spices, and make it your own. And when someone asks you what’s in it, just smile and say, “A little bit of magic.” I’d love to hear how it turns out for you—drop a comment below and let me know what variations you tried, or tag me in your photos on social media. Happy cooking!

Frequently Asked Questions

Can I use frozen butternut squash instead of fresh?

Absolutely! Frozen butternut squash cubes work perfectly in this recipe. You don’t even need to thaw them first—just add them directly to the slow cooker with the broth and cook until tender. The cooking time might be slightly longer, so add an extra 15-20 minutes to the initial cooking step.

Why did my mac and cheese turn out dry?

This usually happens when the pasta absorbs too much liquid. Make sure you’re using the full amount of broth and water called for in the recipe. If your slow cooker runs hot, check the pasta at the 1-hour mark rather than waiting the full 2 hours. If it’s already dry, stir in a splash of warm milk or broth until it reaches the desired consistency.

Can I make this in an Instant Pot or pressure cooker?

Yes, with some adjustments. Sauté the squash in a little butter for 2-3 minutes, then add the broth and cook on high pressure for 8 minutes. Quick-release the pressure, blend the squash with the milk, then stir in the cheese and uncooked pasta. Add the remaining broth and water, and cook on high pressure for 4 minutes. Quick-release again, stir, and serve. The texture will be slightly different, but it’s still delicious.

What’s the best cheese to use besides cheddar and Gruyère?

Gouda, fontina, and Monterey Jack all melt beautifully and add their own unique flavors. Smoked gouda is particularly good if you want a deeper, smokier taste. You can also use a blend of white cheddar and mozzarella for a milder, stretchier sauce. Just avoid using only mozzarella, as it can become stringy and doesn’t have enough flavor on its own.

Can I prepare this dish entirely ahead of time and reheat it?

Yes, but with one caveat. You can prepare the butternut squash puree and shred the cheese up to 2 days in advance. Store them separately in the refrigerator. When you’re ready to cook, just combine everything in the slow cooker and proceed as directed. If you want to make the entire dish ahead, cook it as directed, let it cool completely, and refrigerate for up to 3 days. Reheat in the slow cooker on low with a splash of milk, stirring occasionally, until warmed through. The texture won’t be quite as creamy as fresh, but it’s still very good.

Pin This Recipe!

slow cooker butternut squash mac and cheese recipe

Print

Easy Slow Cooker Butternut Squash Mac and Cheese

This creamy, cheesy mac and cheese gets a secret boost from butternut squash, which blends into the sauce for a velvety texture and subtle sweetness. It’s a set-it-and-forget-it slow cooker recipe that’s perfect for potlucks, game days, and holiday dinners.

  • Author: Merry
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 45 minutes
  • Total Time: 2 hours
  • Yield: 8 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 medium butternut squash (about 2 pounds), peeled, seeded, and cut into 1-inch cubes (or 3 cups pre-cut cubes)
  • 3 cups low-sodium vegetable broth, divided
  • 1 cup whole milk (2% works too)
  • 2 cups sharp cheddar cheese, freshly shredded
  • 1 cup Gruyère cheese, freshly shredded
  • 1/2 cup cream cheese, softened to room temperature
  • 1 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon dry mustard powder
  • 1/4 teaspoon cayenne pepper (optional)
  • Salt and black pepper, to taste
  • 16 ounces (1 pound) elbow macaroni (or any short pasta)
  • 1 cup water
  • 1/2 cup panko breadcrumbs (optional topping)
  • 2 tablespoons melted butter (optional topping)
  • 1/4 cup grated Parmesan cheese (optional topping)
  • Fresh parsley, chopped, for garnish (optional)

Instructions

  1. Prepare the butternut squash puree: Add the cubed butternut squash and 1 cup of vegetable broth to your slow cooker. Cover and cook on high for 1.5 to 2 hours, or until the squash is fork-tender. Alternatively, roast the squash in a 400°F oven for 25-30 minutes. Once tender, transfer the squash and any remaining liquid to a blender. Add the milk and blend until completely smooth. Be careful of steam buildup—remove the center cap of the blender lid and cover with a clean kitchen towel while blend…
  2. Shred your cheese: While the squash cooks, shred your cheddar and Gruyère. Do not use pre-shredded cheese.
  3. Combine everything in the slow cooker: Pour the butternut squash puree back into the slow cooker. Add the cream cheese, garlic powder, onion powder, dry mustard, cayenne (if using), and a generous pinch of salt and pepper. Whisk until the cream cheese is fully incorporated and the sauce is smooth. Add the shredded cheeses and stir until melted and combined.
  4. Add the pasta: Pour the dry elbow macaroni directly into the cheese sauce. Add the remaining 2 cups of vegetable broth and 1 cup of water. Stir well to make sure all the pasta is submerged in the liquid.
  5. Cook on low: Cover the slow cooker and cook on low for 1.5 to 2 hours. Start checking at the 1-hour mark. The pasta should be al dente—tender but with a slight bite. If the sauce seems too thick, stir in a splash of warm milk or broth.
  6. Prepare the topping (optional): About 10 minutes before the pasta is done, melt the butter in a small skillet over medium heat. Add the panko breadcrumbs and stir constantly for 2-3 minutes, until golden brown and fragrant. Remove from heat and stir in the grated Parmesan. Set aside.
  7. Finish and serve: Once the pasta is tender, give everything a good stir. Taste and adjust seasoning. If the sauce is too thick, stir in a little warm milk until it reaches your desired consistency. Sprinkle the toasted panko mixture over the top and garnish with fresh parsley. Serve immediately.

Notes

Don’t overcook the pasta—check at the 1-hour mark and aim for al dente. Shred your own cheese for the smoothest sauce. Toast the panko for the best crunch. You can prep the squash puree the night before. Avoid lifting the lid during cooking. Leftovers keep in the fridge for up to 4 days; reheat with a splash of milk.

Nutrition

  • Serving Size: 1 serving (about 1 c
  • Calories: 485
  • Sugar: 6
  • Sodium: 620
  • Fat: 22
  • Saturated Fat: 13
  • Carbohydrates: 52
  • Fiber: 5
  • Protein: 20

Keywords: slow cooker mac and cheese, butternut squash mac and cheese, creamy mac and cheese, easy mac and cheese, vegetarian mac and cheese, comfort food, potluck recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆