Side Dishes
Recreating Trader Joe's butternut squash mac and cheese at home delivers that signature creamy, slightly sweet comfort in every bite. The roasted squash adds natural sweetness while keeping the dish rich and satisfying—just like the store version, but made with fresh ingredients and precise technique.
I've perfected this recipe over years of testing, ensuring the cheese sauce stays velvety smooth without separating.
This recipe combines tender elbow macaroni with roasted butternut squash cubes, all blanketed in a foolproof cheese sauce made from sharp cheddar, Gruyère, and a touch of cream. The roasting process caramelizes the squash naturally, enhancing its sweetness while maintaining a pleasant texture.
No special equipment is needed—just a baking dish and about 45 minutes of active time.
What sets this apart is the balance of flavors: the creamy cheese sauce complements the roasted squash's natural sweetness, while a sprinkle of breadcrumbs on top adds texture. The result is a side dish that feels indulgent yet stays true to Trader Joe's signature taste.
Perfect for weeknight dinners or holiday gatherings, this mac and cheese delivers restaurant-quality comfort at home.
For those watching their dairy intake, a dairy-free version is possible using nutritional yeast and coconut milk, though the texture will differ slightly. The key to success lies in the roasting and sauce-making—both require patience but yield unbeatable results. Let's get started on recreating this crowd-pleaser.
Ingredients for trader joe's butternut squash mac and cheese
Fresh roasted squash meets velvety Gruyère and cheddar for Trader Joe's signature comfort in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Butternut Squash 🎃 | 1 ½ lb | Peeled, cubed, 1-inch pieces |
| Elbow Macaroni 🍝 | 12 oz | Dry weight, standard size |
| Sharp White Cheddar Cheese 🧀 | 3 cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 cup | Shredded, aged 12+ months |
| Heavy Cream 🥛 | 1 cup | Full-fat for optimal creaminess |
| Unsalted Butter 🧈 | 4 tbsp | Cold, unsalted preferred |
| Whole Milk 🥛 | ½ cup | Warm for smooth sauce |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced, for roasting |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For roasting squash |
| Panko Breadcrumbs 🍞 | ¼ cup | Toasted for topping |
| Nutritional Yeast 🧀 | 2 tbsp | Optional, for dairy-free |
| Coconut Milk 🥥 | ½ cup | Full-fat, for dairy-free |
The butternut squash is the foundation—organic, sweet varieties like Sugar Pie yield the best results. Trader Joe's organic squash works perfectly, but avoid firm, fibrous specimens. Peel and cube uniformly to ensure even roasting. For optimal flavor, roast at 425°F (220°C) until caramelized at the edges. Gruyère is non-negotiable here; Whittard of Chelsea or Murray's Cheese brands deliver the nutty depth Trader Joe's achieves. If substituting, aged Gouda comes closest, though texture differs slightly.
No Gruyère? Extra-sharp white cheddar plus a splash of cream cheese mimics the creaminess, though the flavor profile shifts. For dairy-free adaptation, nutritional yeast plus full-fat coconut milk creates a cheesy note, but expect a denser texture. The breadcrumbs should be toasted in butter for added richness—Panko from Trader Joe's is ideal. Pre-shredded cheese? Always pulse in a food processor to mimic freshly grated texture. The garlic cloves should be minced finely before roasting to infuse the squash with subtle depth.
Roasted squash keeps 5 days refrigerated in an airtight container, though best within 3 days for peak texture. The cheese sauce reheats beautifully—low heat, stirring constantly prevents separation. For make-ahead convenience, assemble the dish day-of-serving and bake immediately. Leftovers freeze for 3 months when stored in a sealed container, though texture may soften slightly upon reheating. Always sprinkle breadcrumbs fresh post-baking for optimal crunch.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just toss everything in one pot, and the butternut squash melts into the cheese sauce like it was born there. No chopping, no straining, no extra dishes. That Gruyère? It’s the secret weapon that makes the whole thing taste like a fancy dinner, not a weeknight hack.
- Creamy Cheese Hug: The combo of sharp white cheddar and Gruyère gives this mac a depth you won’t find in basic recipes. The heavy cream keeps it velvety, while the roasted squash adds a natural sweetness that balances the richness. Honestly, I’ve tried store-bought versions, and this one wins every time—no contest.
- Leftovers That Work: Between us, this dish tastes even better the next day. The squash soaks up the cheese sauce, getting richer and more comforting with each bite. Pack it for lunch or reheat for dinner—it’s my go-to for busy mornings, and no one ever complains about seconds.
- Budget-Friendly Luxury: You’re getting restaurant-quality flavor without the price tag. Butternut squash is affordable, and a little goes a long way in this recipe. Plus, the cheeses stretch generously, so you’re not breaking the bank for a dish that feels indulgent. My wallet and my family both approve.
Step-by-step instructions for roasted butternut squash mac and cheese
A rich, velvety sauce meets caramelized squash in this elevated mac and cheese. Here's how to achieve that perfect balance of texture and depth.
Roast the Butternut Squash Until Caramelized
Preheat your oven to 400°F and line a rimmed baking sheet with parchment paper. Toss the 1.5 lb medium butternut squash, cut into 1-inch cubes, with 2 tbsp extra-virgin olive oil, 2 cloves minced garlic, and ½ tsp freshly ground black pepper. Spread in a single layer, ensuring the pieces don't overlap.
Roast for 25-30 minutes, stirring once halfway through, until the squash is tender when pierced with a fork and the edges are deep golden brown. The squash should smell sweetly caramelized—this is your cue it's ready. Let it cool slightly before transferring to a food processor for blending.
Cook the Elbow Macaroni Al Dente
While the squash roasts, bring a large pot of water to a rolling boil and add 12 oz elbow macaroni. Season generously with 1 tsp diamond crystal kosher salt—the water should taste like the sea. Cook until 1 minute before the package instructions for al dente texture. Drain immediately, reserving ½ cup pasta water for the sauce.
Rinse the pasta briefly under cold water to stop the cooking process, then transfer to a large mixing bowl. This step prevents overcooking and ensures the macaroni stays firm when mixed with the sauce later.
Create the Creamy Cheese Sauce
In a separate saucepan, melt 4 tbsp unsalted butter over medium heat. Add 3 cups shredded sharp white cheddar cheese and 1 cup shredded Gruyère cheese, stirring constantly until fully melted and smooth. Remove from heat and whisk in 1 cup heavy cream, ½ cup whole milk, and ½ cup coconut milk (for depth and creaminess).
For a dairy-free option, stir in 2 tbsp nutritional yeast at this stage. The sauce should be luxuriously thick but still pourable. If it's too stiff, add 2-3 tbsp reserved pasta water to reach a velvety consistency. Season with ½ tsp freshly ground black pepper and ½ tsp diamond crystal kosher salt.
Blend the Roasted Squash and Combine
Transfer the roasted squash to a food processor and blend until smooth, scraping down the sides as needed. You want a silky purée with no visible chunks. With the motor running, slowly drizzle in ½ cup whole milk to thin the mixture to a pourable consistency.
Pour the squash purée over the cooked macaroni in the mixing bowl. Gently fold in the cheese sauce until fully combined and the pasta is evenly coated. The result should be a vibrant orange sauce with pockets of creamy cheese. Taste and adjust seasoning—this is where the magic happens.
Bake Until Bubbly and Golden
Transfer the mac and cheese to a greased 9x13-inch baking dish and sprinkle evenly with ¼ cup toasted panko breadcrumbs. Bake at 375°F for 20-25 minutes until the top is golden brown and bubbling at the edges. The cheese should pull away slightly from the sides of the dish.
For the final touch, broil for 1-2 minutes to achieve a crispy, caramelized crust. Watch closely to avoid burning. Let it rest for 5 minutes before serving—this allows the sauce to set slightly and makes it easier to scoop.
Pro Tips For Making Trader Joe'S Butternut Squash Mac And Cheese
- Peel Squash After Roasting: The skin’s tough—don’t waste time peeling raw squash. Roast it whole (425°F for 45-50 mins), then scoop out the flesh with a spoon. The skin slides off effortlessly, and you skip the mess of peeling cubes.
- Toast the Elbows First: Cook the macaroni in salted water until al dente (1-2 mins less than package says), then drain and toss with a splash of oil. A quick sear in a dry pan for 30 seconds adds nutty depth—this recipe’s cheesy sauce won’t stick as well if they’re soggy.
- Grate Cheese Coarse: Skip the food processor—hand-grate the cheddar and Gruyère so the sauce gets actual texture, not a gluey paste. Big shreds melt slower, creating pockets of gooey goodness. (Yes, it’s tedious, but the result’s worth it.)
- Simmer Sauce Low and Slow: After mixing the sauce, reduce heat to low and let it bubble gently for 5-7 minutes. Rushing it makes the cream break or the cheese clump. Patience here guarantees a silky, velvety finish—not a greasy disaster.
Perfect pairings for these flavors
Protein Additions
This mac and cheese shines with crispy bacon or pulled pork—just fold in ½ cup cooked bacon crumbles or 1 cup shredded pulled pork during the final assembly step.
For extra richness, I like to add ½ cup cooked ground turkey or diced ham for a lighter but still satisfying protein boost. 🥓
Vegetable Boosters
Roasted Brussels sprouts or sautéed kale add fiber and color without overpowering the dish. Toss 1 cup halved Brussels sprouts with olive oil, salt, and pepper, then roast alongside the squash.
Fold them in with the macaroni before baking. For a greener twist, wilt 2 cups chopped kale in the cheese sauce for 2 minutes before combining with the pasta. 🥦
Crunchy Toppings
Swap panko for crushed tortilla chips or fried shallots for a Tex-Mex inspired crunch. I also love a sprinkle of toasted pecans or chopped walnuts for nutty depth. For extra indulgence, top with crumbled bacon or bacon bits before baking. 🌰
Herb Garnishes
Fresh herbs elevate the dish effortlessly. A sprinkle of chopped chives or parsley adds brightness, while thyme leaves complement the Gruyère's nutty flavor. For a smoky note, try crumbled fried sage or a pinch of smoked paprika over the breadcrumbs. 🌿
Beverage Pairings
A crisp Chardonnay or Sauvignon Blanc cuts through the richness beautifully. For beer lovers, a hoppy IPA or Belgian witbier balances the creamy, sweet flavors. Sparkling apple cider adds a refreshing contrast during fall gatherings. 🍷
Dessert Follow-Up
Serve with warm apple crisp or pumpkin bread for a cozy dessert pairing. A scoop of vanilla bean ice cream or a drizzle of caramel sauce completes the meal. For a lighter option, offer honey-drizzled pecans or dark chocolate squares. 🍎
Nutrition facts
Frequently asked questions
Can I make this mac and cheese ahead of time?
Assemble the dish in your baking dish up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 10-15 extra minutes to the baking time at 375°F to ensure it's fully heated through. The breadcrumbs should be added fresh after baking for maximum crunch.
Why did my cheese sauce get grainy?
Grainy sauce usually means the cheese wasn't melted smoothly. Always shred your own cheese (not pre-shredded) and melt it low and slow over medium-low heat. If it happens, whisk in 1-2 tbsp cold water or milk to emulsify. For extra insurance, add 1 tsp cornstarch mixed with water as the cheese melts.
What's the best way to reheat leftovers?
Transfer leftovers to a microwave-safe dish, cover loosely with a damp paper towel, and heat in 30-second intervals at 50% power, stirring between each interval. For oven reheating, cover with foil and bake at 350°F for 15-20 minutes until bubbly. Never microwave uncovered—it dries out the top.
Can I substitute sweet potato for butternut squash?
Yes, but expect different flavor and texture. Sweet potato has a milder sweetness and denser texture. Roast it 5-10 minutes longer than squash (until fork-tender) and blend with 2 tbsp extra milk to achieve a smooth purée. The dish will be slightly less creamy but still delicious.
How do I make this dairy-free?
Replace the cheddar and Gruyère with 2 cups dairy-free shreds (like Violife or Daiya) and use 1 cup full-fat coconut milk instead of heavy cream. Add 2 tbsp nutritional yeast for cheesy flavor and 1 tbsp cornstarch to thicken the sauce. The texture will be slightly firmer but still rich.