Main Courses
This Amy's kale mac and cheese recipe transforms a classic comfort dish into a nutrient-packed masterpiece with crispy breadcrumb topping and tender greens. The secret lies in balancing rich cheddar with earthy kale while maintaining that signature creamy texture everyone loves.
I developed this version after years of perfecting mac and cheese—adding kale not only boosts nutrition but also creates a delightful texture contrast that keeps every bite exciting.
The crispy breadcrumb topping is the game-changer, providing a satisfying crunch that contrasts perfectly with the velvety cheese sauce. We start by cooking the pasta al dente, then blend the cheese sauce until completely smooth before gently folding in wilted kale.
This method preserves the kale's vibrant color and tender texture while ensuring the sauce remains luscious and cohesive. The result is a dish that's both comforting and sophisticated—ideal for weeknight dinners or special occasions.
What makes this recipe truly special is how the flavors come together: sharp cheddar melts into a creamy base, the kale adds subtle earthiness, and the crispy topping delivers that satisfying crunch. Each component plays its part perfectly, creating a mac and cheese that's restaurant-quality without requiring advanced techniques.
The best part? It's completely customizable—add roasted garlic, smoked gouda, or even a sprinkle of chili flakes for extra depth.
Whether you're feeding a family or treating yourself to a cozy meal, this kale mac and cheese delivers on flavor, texture, and nutrition. The crispy topping stays perfectly crunchy even after baking, and the kale holds its shape without turning mushy.
Ready to elevate your mac and cheese game? Let's get cooking—this dish is a guaranteed crowd-pleaser.
Ingredients for amy's kale mac and cheese
Six ingredients for the kale, twelve for the magic—crispy, creamy, and packed with greens.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lb | Cooked al dente, drained |
| Fresh Kale Leaves 🥬 | 10 oz | Stems removed, chopped |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, block preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed |
| All-Purpose Flour 🌾 | ¼ cup | For roux |
| Whole Milk 🥛 | 1 ½ cups | Full-fat preferred |
| Panko Breadcrumbs 🍞 | 1 cup | For crispy topping |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Dried Mustard 🌶️ | ½ tsp | Adds depth |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For topping crispiness |
The kale is non-negotiable here—baby kale works best since it wilts faster and stays tender. Trader Joe's has the best pre-washed bags, but any organic variety will do. Look for vibrant green leaves with no yellowing—those are the ones that'll hold their color after cooking. The cheddar makes or breaks the sauce, so sharp, aged cheddar is key. I always grab Cabot or Tillamook from the grocery store's deli section, but pre-shredded works in a pinch (just add a splash of milk to clump it). The Parmesan? Freshly grated from a wedge—pre-grated tastes like sawdust in comparison.
No sharp cheddar? Smoked gouda or pepper jack adds depth, but sharp cheddar is the gold standard. Short on kale? Spinach or Swiss chard works, but you'll need about half the amount since they're more delicate. The panko topping is where the magic happens—Japanese panko stays crispier than regular breadcrumbs. No panko? Toast regular breadcrumbs in the oven first for that same satisfying crunch. The garlic powder can be swapped for fresh roasted garlic if you're feeling fancy, but the powder is foolproof. And if you're worried about the mustard being too strong, start with half the amount—you can always add more.
This mac and cheese tastes even better the next day—honestly, the flavors meld overnight. Store leftovers in an airtight container for up to 5 days, or freeze for 3 months. For the crispy topping, assemble it fresh before baking—don't make it ahead or it'll get soggy. The kale keeps its vibrant color if you fold it in last, so wait until the very end before adding it to the sauce. And if you're making this for a crowd, double the topping recipe—everyone wants seconds of that crispy goodness.
Why You'll Love This Recipe
- No-Waste Prep: I chop the kale while the pasta boils—no extra pots, no fuss. The stems get tossed into the cheese sauce (they melt right in), so nothing goes to waste. That’s 30 seconds saved and zero guilt.
- Creamy Without the Heavy: The butter and cheddar make it rich, but the kale adds that bright, fresh bite that cuts through the richness. Honestly, it’s the kind of balance that makes you go back for seconds without feeling sluggish.
- Lunchbox Hero: Pack it cold the next day and the cheddar gets even sharper, the kale holds its texture—it’s the ultimate school lunch or office meal. My kids actually eat their greens this way. (Yes, even on a Tuesday.)
- Budget Stretch: Sharp cheddar and elbow macaroni are cheap staples, and kale lasts forever in the fridge. I make this twice a month and still have change left for takeout. Plus, leftovers reheat like a dream—no soggy pasta here.
Step-by-step instructions for Amy's kale mac and cheese
Let's build this creamy, crispy masterpiece with layers of flavor and texture.
Cook the Macaroni Al Dente
Bring a large pot of water to a rolling boil and add the 1.5 lb elbow macaroni. Cook according to package directions until 1 minute shy of al dente—you want it to finish cooking in the oven. Drain and set aside, reserving 1 cup of pasta water for the sauce. This starchy water is your secret weapon for ultra-creamy cheese sauce.
Here's the thing—overcooking pasta ruins texture. Test by tasting a piece: it should have a slight bite. If it's mushy, you've gone too far. The pasta will finish cooking in the oven, so don't worry about perfecting it here.
Create the Cheesy Sauce Base
In a large, heavy-bottomed pot, melt the 0.5 cup unsalted butter over medium heat. Once foaming, whisk in the 0.25 cup all-purpose flour to form a roux. Cook for 2-3 minutes until it turns a pale golden color—this removes the raw flour taste and thickens your sauce.
Slowly pour in the 1.5 cups whole milk while whisking constantly to prevent lumps. Add the 2 cups sharp cheddar cheese and 0.5 cup parmesan cheese, stirring until completely melted and smooth. The sauce should coat the back of a spoon but still be pourable. If it's too thick, whisk in 1-2 tablespoons of reserved pasta water to reach your desired consistency.
Incorporate the Kale and Seasonings
Stir in the 10 oz chopped kale leaves, 1 tsp garlic powder, 0.5 tsp dried mustard, 1.5 tsp diamond crystal kosher salt, and 0.5 tsp black pepper. Cook for 2-3 minutes until the kale wilts completely. The mustard adds depth, while the garlic powder gives that subtle savory kick that makes this dish sing.
Here's where the magic happens: the kale should disappear into the sauce, becoming indistinguishable. If you see any bright green bits remaining, cook for another minute. The goal is for every bite to be creamy, not fibrous.
Combine with Pasta and Prepare for Baking
Add the drained macaroni to the cheese sauce and stir until fully coated. Transfer the mixture to a 9x13-inch baking dish, spreading it evenly. Preheat your oven to 375°F while you prepare the crispy topping.
This is the moment that matters: the sauce should be thick enough to hold its shape when spooned, but still smooth. If it looks too stiff, stir in more pasta water 1 tablespoon at a time until it reaches that perfect creamy consistency.
Assemble the Crispy Topping
In a small bowl, mix together the 1 cup panko breadcrumbs, 2 tbsp extra-virgin olive oil, and an additional 0.5 tsp diamond crystal kosher salt. Sprinkle this mixture evenly over the mac and cheese, pressing down gently with your fingers to ensure even coverage.
Bake for 20-25 minutes until the top is deep golden brown and the edges bubble slightly. The crust should be crisp enough to stand up to a fork but not burn. If it's browning too quickly, tent with foil for the last 5 minutes of baking.
Rest and Serve
Remove from the oven and let rest for 10 minutes before serving. This resting period allows the cheese to set slightly, making it easier to slice and preventing a runny mess. The crispy topping will soften just a bit, but it'll still hold its structure.
Cut into squares and serve immediately. Each bite should deliver that perfect combination: creamy, cheesy macaroni with wilted kale, topped by a crispy, golden crust. The contrast between the soft pasta and crispy topping is what makes this dish truly special.
Pro Tips For Making Amy'S Kale Mac And Cheese
- COOK THE PASTA AL DENTE: I learned this the hard way—overcooked elbow macaroni turns mushy when it hits the cheese sauce, no matter how good the sauce is. Pull it out when it’s still slightly firm (about 1 minute before package time) because it’ll finish cooking in the oven or stovetop sauce.
- STEAM THE KALE FIRST: Chop the kale into ½-inch pieces, then blanch it in boiling salted water for 30 seconds before draining. This softens it just enough to blend smoothly into the sauce without turning the whole dish into a watery mess.
- SALT THE CHEESE SAUCE: Sharp cheddar and Parmesan lose their punch when melted, so add an extra ½ teaspoon of salt to the sauce before mixing it with the pasta. Trust me, the cheese will thank you—it keeps the flavor bold even after baking.
- BAKE UNTIL BUBBLY, NOT BROWN: Cover the mac and cheese with foil and bake at 375°F until the edges are bubbling and the top is just starting to turn golden. Lift the foil early—if you wait for a deep brown crust, the center will be gummy.
Dietary considerations for this recipe
Vegetarian-Friendly Base
This recipe is naturally vegetarian, relying on dairy and plant-based ingredients for its rich, satisfying profile. The sharp cheddar and parmesan provide all the protein and umami depth without any meat, while the kale adds fiber and nutrients.
For extra protein, I sometimes stir in ½ cup cooked white beans or ½ cup nutritional yeast—both blend seamlessly into the creamy sauce. 🌱
Dairy-Free Adaptations
To make this vegan, replace the dairy with cashew cream (blend 1 cup soaked cashews with 1 cup water and 2 tbsp nutritional yeast) and use vegan cheddar shreds (like Violife or Daiya).
The roux can be made with olive oil instead of butter. For crispiness, toast panko breadcrumbs in the oven with 2 tbsp olive oil before sprinkling on top.
Gluten-Free Options
For a gluten-free version, swap the elbow macaroni for gluten-free pasta (like Barilla GF or Banza chickpea pasta). Use a gluten-free flour blend (like Bob's Red Mill 1:1) for the roux.
The panko topping can be replaced with crushed gluten-free cornflakes or gluten-free breadcrumbs (toasted with olive oil). Always check labels—some cheeses contain gluten as a processing aid.
Low-Carb Swaps
Cut the carbs by replacing the pasta with cauliflower rice (sautéed until tender) or shirataki noodles. Reduce the cheese to 1 cup and add ½ cup heavy cream for richness. For the crispy topping, use crushed pork rinds or almond flour mixed with olive oil.
The kale remains the star—its fiber content helps balance the lower carb count while keeping the dish satisfying. 🥦
Allergen Considerations
This recipe contains dairy and gluten (from pasta and breadcrumbs). For nut allergies, avoid cashew cream substitutes. If mustard is a concern, omit the ½ tsp dried mustard—the garlic powder still provides depth.
Always double-check labels on pre-shredded cheeses, as some brands add anti-caking agents that may contain allergens. When in doubt, use block cheese and shred it yourself.
Nutrition facts
Frequently asked questions
Why does the kale turn mushy in my mac and cheese?
The key is timing! Add the kale after the cheese sauce is fully melted and just before combining with the pasta. Overcooking or adding it too early makes it release bitter water. For extra tenderness, blanch the kale in boiling water for 30 seconds before stirring it into the sauce.
Can I make this ahead of time?
Assemble everything except the crispy topping, cover tightly, and refrigerate for up to 24 hours. Bake uncovered at 375°F for 25-30 minutes (5 minutes longer than fresh). For freezer meals, bake the topping fresh after thawing—it won't crisp properly if frozen with the dish.
What's the secret to the perfect crispy topping?
Press the panko mixture firmly into the cheese sauce before baking, and use extra-virgin olive oil (not butter) for maximum crispiness. For extra crunch, toast the panko in a dry pan for 2 minutes before adding oil. Bake until golden brown, then let rest 10 minutes before serving—this prevents sogginess.
How can I make this dish extra creamy?
Use full-fat milk and butter for richness, and don't skip the roux step—it's what creates that velvety texture. For extra decadence, stir in 2 tablespoons of cream cheese with the other cheeses. If the sauce is too thick, add reserved pasta water 1 tablespoon at a time until silky smooth.
Can I use frozen kale instead of fresh?
Yes, but thaw and squeeze out excess water first to prevent a watery sauce. For 10 oz frozen kale, use 12 oz fresh since frozen leaves hold more water. Blanch frozen kale for 1 minute before adding to the sauce to ensure it wilts completely.
