Love this? Save it for later!
Share the inspiration with your friends
The woman at the community garden plot next to mine watched me fumbling with a butternut squash the size of a small dog. I had a dull knife, zero technique, and frankly, I was losing the battle. She didn’t say anything at first, just kept watering her kale. Then, without looking up, she said, “You’re going to lose a finger. Bring it over here.” Her name is Maria, and she showed me how to peel it in about thirty seconds flat using a vegetable peeler and a firm grip. Then she told me about the mac and cheese her kids begged for every week. The one with the squash hiding in plain sight. I scribbled it on a napkin while she stirred something on her little camp stove. That napkin is still tucked in my cookbook. Honestly, that conversation changed how I think about weeknight cooking. It wasn’t a formal lesson. It was just two people talking about food while the sun went down.
I tweaked her version over the years. I wanted it faster, easier, and honestly, I wanted it to work in a crockpot because some nights you just can’t stand over a stove. You know that feeling when you walk in the door and everyone is hungry right now? This is the recipe for that exact moment. The squash melts into the cheese sauce so smoothly that even picky eaters won’t know it’s there. It’s creamy, it’s comforting, and it’s got a little something extra that makes you feel good about serving it. Let me tell you, I’ve made this on a Tuesday night after a long day, and it saved dinner. It saved my sanity, too, if I’m being honest.
This recipe stayed with me because it’s not fussy. It doesn’t demand perfect technique or a trip to a specialty store. It’s the kind of meal that works with whatever you have in the fridge. Maybe you’ve been there—staring at a butternut squash and wondering what to do with it besides soup. Trust me, this is the answer. It’s become a staple in my house, and I think it will in yours, too.
Why You’ll Love This Recipe
Let’s face it, weeknight dinners need to be quick, easy, and something the whole family will actually eat. This crockpot mac and cheese checks every box. It’s not just another pasta recipe. It’s a creamy, comforting bowl of goodness that comes together with almost no hands-on time. Here’s why you’re going to love it:
- Quick & Easy: This comes together in under 15 minutes of prep time. The crockpot does the rest. Perfect for those nights when you walk in the door and everyone is already asking what’s for dinner.
- Simple Ingredients: No fancy grocery trips needed. You likely have most of this in your kitchen right now. The butternut squash is the star, and everything else is a pantry staple.
- Perfect for Busy Weeknights: This is the definition of set-it-and-forget-it. You can prep it in the morning, let it cook all day, and come home to a hot, ready meal.
- Crowd-Pleaser: I’ve served this to kids, adults, and even a few skeptical in-laws. Everyone goes back for seconds. The squash adds a velvety texture without any weird flavors.
- Unbelievably Delicious: The texture is next-level creamy. The squash blends into the cheese sauce so smoothly that it just tastes like a richer, more satisfying version of the boxed stuff we all grew up on.
What makes this recipe different from the rest? It’s the technique. Instead of just tossing everything in the pot, you blend the cooked squash with milk and cheese to create a sauce that coats every single piece of pasta. No grainy textures. No separate béchamel. Just pure, creamy comfort food that happens to have a vegetable hidden inside. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple Tuesday night into something memorable.
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 butternut squash is easy to find year-round. Here’s what you’ll need:
For the Squash Base
- 1 medium butternut squash (about 3 cups, peeled and cubed) – This is the secret ingredient. It adds creaminess and a subtle sweetness that balances the sharp cheddar. (I recommend grabbing pre-cut cubes from the store to save time.)
- 1 cup vegetable broth – For cooking the squash. Adds a little savory depth. (Use chicken broth if that’s what you have on hand.)
For the Cheese Sauce

- 2 cups shredded sharp cheddar cheese – The sharper, the better. It gives the sauce a bold flavor that stands up to the squash. (I prefer Tillamook or Cabot for best melting.)
- 1 cup milk – Whole milk makes the creamiest sauce, but 2% works fine. (Use unsweetened almond milk for a dairy-free option.)
- 1/2 cup Greek yogurt – Adds tanginess and extra creaminess. (Swap with sour cream or dairy-free coconut yogurt if needed.)
- 1 teaspoon Dijon mustard – Don’t skip this! It brightens the whole dish and keeps it from tasting flat.
- 1/2 teaspoon garlic powder – For a little savory kick.
- 1/4 teaspoon nutmeg – A classic pairing with butternut squash. It adds warmth without being overpowering.
- Salt and pepper to taste
For the Pasta
- 8 ounces elbow macaroni – Or any small pasta shape. I’ve used shells, rotini, and even cavatappi. (Gluten-free pasta works well here, just adjust cooking time.)
- 1 tablespoon butter – For greasing the crockpot and adding a little richness.
For the Topping (Optional)
- 1/2 cup panko breadcrumbs – For a crispy topping. (Use gluten-free panko if needed.)
- 1 tablespoon melted butter – To mix with the breadcrumbs.
- 2 tablespoons grated Parmesan – Adds a salty, nutty finish.
Ingredient Selection Tips: Look for a butternut squash that feels heavy for its size with a firm, tan skin. If you’re short on time, the pre-cut cubes from the produce section are a lifesaver. For the cheese, buy a block and shred it yourself—pre-shredded cheese has anti-caking agents that can make the sauce grainy. Trust me on this one.
Equipment Needed
You don’t need a fancy kitchen to make this recipe. Here’s what you’ll need:
- Crockpot or Slow Cooker – A 4 to 6-quart size works best. I use a 5-quart model, and it’s perfect for this recipe. (If yours runs hot, check the pasta earlier than the suggested time.)
- Immersion Blender or Regular Blender – For pureeing the squash into a silky sauce. An immersion blender is easier (less cleanup), but a regular blender works just fine. Just let the squash cool slightly before blending.
- Cutting Board and Sharp Knife – For prepping the squash. A sharp chef’s knife makes this job much safer and faster.
- Vegetable Peeler – For peeling the squash. A Y-shaped peeler is my go-to.
- Measuring Cups and Spoons – For accuracy. I’ve eyeballed it before, and it doesn’t turn out as well.
- Mixing Bowl – For the breadcrumb topping, if you’re using it.
- Wooden Spoon or Silicone Spatula – For stirring. Avoid metal utensils in your crockpot to protect the coating.
Budget-Friendly Options: If you don’t have an immersion blender, you can mash the cooked squash with a potato masher. It won’t be as smooth, but it still works. A regular blender is a great alternative, and you can often find them at thrift stores for a few dollars.
Preparation Method
This recipe is all about letting the crockpot do the heavy lifting. Here’s how to make it:
- Prep the Squash (5 minutes): Peel the butternut squash using a vegetable peeler. Cut it in half lengthwise, scoop out the seeds, and cut it into 1-inch cubes. You should have about 3 cups of cubes. (Pro tip: If you buy pre-cut cubes, skip this step and save yourself the hassle.)
- Cook the Squash (30-40 minutes): Place the squash cubes in your crockpot. Pour in the vegetable broth. Cover and cook on high for 30-40 minutes, or until the squash is fork-tender. (It should mash easily when pressed with a fork.)
- Blend the Sauce (5 minutes): Using an immersion blender, puree the cooked squash and broth until completely smooth. If using a regular blender, let the mixture cool for 5 minutes, then blend in batches. Be careful—hot liquid expands! (This is where the magic happens. The squash turns into a velvety base for the cheese sauce.)
- Add the Dairy and Seasonings (2 minutes): Stir in the milk, Greek yogurt, Dijon mustard, garlic powder, nutmeg, and a generous pinch of salt and pepper. Whisk until everything is well combined. (Taste the sauce here. It should be creamy and slightly sweet. Adjust seasoning if needed.)
- Add the Pasta and Cheese (2 minutes): Stir in the shredded cheddar cheese and the uncooked macaroni. Make sure all the pasta is submerged in the sauce. (Don’t worry if it looks a little thin—the pasta will absorb the liquid as it cooks.)
- Cook the Mac and Cheese (45-60 minutes): Cover the crockpot and cook on high for 45-60 minutes. Stir halfway through to prevent the pasta from sticking. The mac and cheese is done when the pasta is tender and the sauce has thickened. (Check at the 45-minute mark. Every crockpot runs a little differently.)
- Make the Topping (Optional, 5 minutes): While the mac and cheese finishes, mix the panko breadcrumbs, melted butter, and Parmesan in a small bowl. Sprinkle over the top of the finished dish. (If you want a golden, crispy crust, pop the crockpot insert under the broiler for 2-3 minutes. Watch it closely—it can burn fast!)
- Rest and Serve (5 minutes): Let the mac and cheese sit for 5 minutes before serving. This allows the sauce to thicken even more. Serve hot, garnished with a little extra black pepper or fresh parsley if you’re feeling fancy.
Important Note: Do not overcook the pasta. It will continue to soften as it sits in the hot sauce. If you’re planning to keep the crockpot on warm for a while, cook the pasta on the shorter end of the time range to avoid mushy noodles.
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 time:
- Don’t skip the squash step. I know it’s tempting to just throw everything in the pot and hope for the best, but cooking the squash first and blending it into a sauce is what makes this recipe special. It creates a silky, creamy base that you just can’t get from adding raw squash.
- Shred your own cheese. I learned this the hard way. Pre-shredded cheese is coated in cellulose and other anti-caking agents that prevent it from melting smoothly. Your sauce will be grainy and clumpy. Spend the extra two minutes shredding a block of cheddar. Your taste buds will thank you.
- Watch the pasta. Crockpot temperatures vary wildly. My friend’s crockpot cooks everything in half the time mine does. Start checking the pasta at the 40-minute mark. You want it al dente, not mushy. (I once forgot to check and ended up with mac and cheese that was more like mac and paste. Not my finest moment.)
- Stir halfway through. This prevents the pasta from clumping together and ensures even cooking. It also helps the sauce thicken evenly.
- Let it rest. I know you’re hungry, but letting the mac and cheese sit for 5 minutes after cooking makes a huge difference. The sauce thickens, the flavors meld, and everything comes together. It’s worth the wait.
- Use the right size crockpot. A 4 to 6-quart crockpot is ideal. If yours is too big, the sauce will spread out too thin and may not cook the pasta properly. If it’s too small, you’ll have a mess on your hands.
Variations & Adaptations
This recipe is incredibly versatile. Here are some of my favorite ways to switch it up:
- Make it Vegan: Use unsweetened almond or oat milk, dairy-free shredded cheddar, and a vegan yogurt (like coconut-based). The texture will be slightly different, but it’s still creamy and delicious. I’ve tested this with my vegan sister-in-law, and she gave it two thumbs up.
- Add Protein: Stir in 2 cups of cooked, shredded chicken or 1 cup of cooked crumbled sausage at the end. It turns this side dish into a complete meal. (Leftover rotisserie chicken works great here.)
- Spice It Up: Add 1/2 teaspoon of smoked paprika, a pinch of cayenne pepper, or a diced jalapeño for a little heat. The smoky flavor pairs beautifully with the sweet squash.
- Change the Cheese: Try a mix of Gouda and cheddar for a smoky, rich flavor. Or use Monterey Jack for a milder, meltier sauce. (I once used a leftover hunk of Gruyère, and it was incredible.)
- Make it Gluten-Free: Use gluten-free pasta and gluten-free panko breadcrumbs. The rest of the ingredients are naturally gluten-free. Just be careful not to overcook the pasta—gluten-free varieties can get mushy faster.
- Roast the Squash First: For a deeper, caramelized flavor, roast the cubed squash at 400°F for 25 minutes before adding it to the crockpot. This adds a nutty sweetness that takes the dish to another level. (It’s worth the extra step on a weekend.)
Serving & Storage Suggestions
This mac and cheese is best served hot, straight from the crockpot. Here’s how to make the most of it:
Serving: Spoon it into bowls and top with a sprinkle of fresh black pepper or a few chopped chives. It pairs beautifully with a simple green salad dressed with lemon vinaigrette. The acidity cuts through the richness of the cheese. For a heartier meal, serve it alongside roasted chicken or a pile of sautéed greens. (I often just eat a big bowl of it with a side of steamed broccoli. It’s perfect.)
Storage: Let the mac and cheese cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days. The sauce will thicken as it sits, so don’t be alarmed if it looks a little stiff when you take it out.
Reheating: The best way to reheat this is on the stovetop. Add a splash of milk or broth and warm it over medium-low heat, stirring frequently. This brings back the creamy texture. You can also reheat individual portions in the microwave. Add a tablespoon of milk, cover with a damp paper towel, and heat in 30-second bursts, stirring between each. (The microwave can make it a little dry, so don’t skip the extra liquid.)
Freezing: This mac and cheese freezes surprisingly well. Portion it into freezer-safe containers and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop. The texture won’t be quite as creamy as fresh, but it’s still delicious. (I’ve done this for busy weeks, and it’s a lifesaver.)
Flavor Development: Honestly, this mac and cheese tastes even better the next day. The flavors have time to meld, and the sauce thickens into something almost magical. If you can resist eating it all in one sitting, save some for lunch tomorrow. You’ll thank me.
Nutritional Information & Benefits
This recipe is a great way to sneak a serving of vegetables into a classic comfort food. Here’s a quick look at the nutritional profile per serving (based on 6 servings):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 385 |
| Protein | 17g |
| Fat | 18g |
| Carbohydrates | 42g |
| Fiber | 4g |
| Sugar | 7g |
| Vitamin A | 120% DV |
| Calcium | 30% DV |
Health Benefits: Butternut squash is packed with Vitamin A, which supports eye health and immune function. It’s also a good source of fiber, which helps keep you full and satisfied. The Greek yogurt adds protein and probiotics, while the sharp cheddar provides calcium for strong bones. This isn’t a health food, but it’s a smarter choice than traditional mac and cheese. You get all the comfort with a little extra nutrition.
Dietary Considerations: This recipe can be made gluten-free and vegetarian. For a dairy-free version, use the substitutions listed in the variations section. It’s not suitable for a low-carb or keto diet due to the pasta and squash.
Conclusion
This crockpot butternut squash mac and cheese is the kind of recipe that makes weeknight dinners feel special without any extra effort. It’s creamy, comforting, and secretly a little bit good for you. The squash melts into the cheese sauce so smoothly that no one will know it’s there. They’ll just know it’s the best mac and cheese they’ve ever had.
I love this recipe because it reminds me of that evening in the garden with Maria. It’s not about perfection. It’s about sharing something good with the people you care about. It’s about a meal that comes together without stress, leaving you more time to actually sit down and enjoy it. Honestly, that’s what cooking should be about.
I’d love to hear how this turns out for you. Did you add any fun variations? Did your kids eat it without complaint? Leave a comment below and let me know. And if you loved it, share it with a friend who needs an easy weeknight win. Happy cooking!
Frequently Asked Questions
Can I use frozen butternut squash?
Yes, absolutely. Frozen cubed butternut squash works perfectly in this recipe. You don’t even need to thaw it first. Just add it straight to the crockpot with the broth and cook until tender. It might take an extra 5-10 minutes to soften, so keep an eye on it.
Why is my mac and cheese watery?
This usually happens if the pasta isn’t cooked enough to absorb the liquid, or if the sauce hasn’t thickened properly. Make sure you cook the squash until it’s very tender before blending. Also, let the mac and cheese rest for 5 minutes after cooking—the sauce will thicken significantly as it cools slightly.
Can I make this ahead of time?
Yes! You can prep the squash and shred the cheese the night before. Store them separately in the fridge. In the morning, just toss everything in the crockpot and go. You can also cook the full recipe, let it cool, and refrigerate it for up to 4 days. Reheat with a splash of milk to bring back the creaminess.
What’s the best pasta shape for this recipe?
Elbow macaroni is the classic choice, but any small pasta shape works well. I’ve used shells, rotini, cavatappi, and even ditalini. The key is to use a shape that holds onto the sauce. Avoid long, thin pasta like spaghetti—it doesn’t work as well in the crockpot.
Can I double this recipe?
Yes, but you’ll need a larger crockpot (at least 6 quarts). Double all the ingredients and increase the cooking time by about 15-20 minutes. Stir halfway through to make sure everything cooks evenly. You may also need to cook the squash in two batches if your blender isn’t big enough.
PrintEasy Crockpot Butternut Squash Mac and Cheese
This creamy, comforting mac and cheese hides a secret: butternut squash blends into the cheese sauce for a velvety texture and a boost of nutrition. It’s a quick, easy, and crowd-pleasing weeknight dinner that comes together with minimal hands-on time.
- Prep Time: 15 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 1 hour 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 medium butternut squash (about 3 cups, peeled and cubed)
- 1 cup vegetable broth
- 2 cups shredded sharp cheddar cheese
- 1 cup milk
- 1/2 cup Greek yogurt
- 1 teaspoon Dijon mustard
- 1/2 teaspoon garlic powder
- 1/4 teaspoon nutmeg
- Salt and pepper to taste
- 8 ounces elbow macaroni
- 1 tablespoon butter
- 1/2 cup panko breadcrumbs (optional)
- 1 tablespoon melted butter (optional)
- 2 tablespoons grated Parmesan (optional)
Instructions
- Prep the Squash: Peel the butternut squash using a vegetable peeler. Cut it in half lengthwise, scoop out the seeds, and cut it into 1-inch cubes. You should have about 3 cups of cubes.
- Cook the Squash: Place the squash cubes in your crockpot. Pour in the vegetable broth. Cover and cook on high for 30-40 minutes, or until the squash is fork-tender.
- Blend the Sauce: Using an immersion blender, puree the cooked squash and broth until completely smooth. If using a regular blender, let the mixture cool for 5 minutes, then blend in batches.
- Add the Dairy and Seasonings: Stir in the milk, Greek yogurt, Dijon mustard, garlic powder, nutmeg, and a generous pinch of salt and pepper. Whisk until everything is well combined.
- Add the Pasta and Cheese: Stir in the shredded cheddar cheese and the uncooked macaroni. Make sure all the pasta is submerged in the sauce.
- Cook the Mac and Cheese: Cover the crockpot and cook on high for 45-60 minutes. Stir halfway through to prevent the pasta from sticking. The mac and cheese is done when the pasta is tender and the sauce has thickened.
- Make the Topping (Optional): While the mac and cheese finishes, mix the panko breadcrumbs, melted butter, and Parmesan in a small bowl. Sprinkle over the top of the finished dish. If you want a golden, crispy crust, pop the crockpot insert under the broiler for 2-3 minutes.
- Rest and Serve: Let the mac and cheese sit for 5 minutes before serving. Serve hot, garnished with a little extra black pepper or fresh parsley if desired.
Notes
Do not overcook the pasta. It will continue to soften as it sits in the hot sauce. If you’re planning to keep the crockpot on warm for a while, cook the pasta on the shorter end of the time range to avoid mushy noodles. Shred your own cheese for the smoothest sauce. Let the mac and cheese rest for 5 minutes after cooking to allow the sauce to thicken.
Nutrition
- Serving Size: 1 serving
- Calories: 385
- Sugar: 7
- Sodium: 480
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 42
- Fiber: 4
- Protein: 17
Keywords: crockpot mac and cheese, butternut squash mac and cheese, easy weeknight dinner, creamy mac and cheese, hidden vegetable mac and cheese


