Main Courses
This banza mac and cheese n cheese recipe delivers the ultimate comfort food experience—where a crispy golden top meets ultra-creamy layers in one perfect, one-pan dish.
The secret lies in a rich, velvety cheese sauce made with a proper roux and a blend of sharp cheddar, Gruyère, and cream cheese for depth. I developed this recipe after years of perfecting the balance between tender pasta and that irresistible, caramelized crust.
The foolproof technique starts with cooking the pasta directly in the baking dish, reserving some starchy water to create a silky sauce. A buttery breadcrumb topping adds texture and color, while a final broil transforms it into a crispy, golden finish that holds up to every forkful.
This isn’t just mac and cheese—it’s a restaurant-quality dish that’s easier to make at home than you’d think. By the time it emerges from the oven, you’ll have creamy, cheesy goodness with a crispy top that’s impossible to resist.
The sauce clings to every strand of pasta, and the crust stays perfectly crunchy—no soggy bits here. It’s the kind of dish that disappears faster than you can say “second helping.” Perfect for weeknight dinners, holiday gatherings, or whenever you need a reassuring, cheesy hug on a plate.
Let’s get cooking—your taste buds will thank you.
Ingredients for banza mac n cheese
Crispy, creamy perfection starts with these 14 essential ingredients—where chickpea pasta meets cheesy decadence.
| Ingredient | Amount | Notes |
|---|---|---|
| Banza Chickpea Pasta 🍝 | 12 oz | Uncooked, chickpea-based pasta |
| Unsalted Butter 🧈 | 6 tbsp | Cold, cut into small cubes |
| All-Purpose Flour 🌾 | ¼ cup | For perfect roux |
| Sharp White Cheddar Cheese 🧀 | 4 oz | Shredded, block preferred |
| Gruyère Cheese 🧀 | 4 oz | Shredded, nutty flavor |
| Cream Cheese 🧀 | 4 oz | Full-fat for creaminess |
| Whole Milk 🥛 | 1 ½ cups | For smooth sauce |
| Yellow Onion 🧅 | 1 whole | Diced, small pieces |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy topping |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | For finishing |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For drizzling |
The Gruyère and sharp white cheddar are non-negotiable for that restaurant-quality depth—skip the pre-shredded stuff (it's full of anti-caking agents). I grab mine at Whole Foods or Trader Joe's where they keep the blocks refrigerated. Banza pasta is a game-changer—it holds up to baking without getting mushy. For the Panko, Schar brand is my go-to; it's lighter than other breadcrumbs and gives that perfect crisp. The Gruyère should have visible holes and a golden hue—La Tour is my splurge pick, but Importer's is a solid budget choice. Diamond Crystal kosher salt is key—it dissolves perfectly without graininess.
No Gruyère? Comté or extra sharp cheddar work in a pinch, but you'll miss that nutty complexity. Pre-shredded cheese? Toss it—it's coated with starch to prevent clumping, which ruins the sauce. Panko out of stock? Crushed cornflakes make a decent substitute (they're lighter than regular breadcrumbs). Olive oil matters here—use something fruity like California Avocado Ranch or Colavita. The Banza pasta can be swapped for regular elbow macaroni if needed, but the chickpea flavor adds a nice twist. Fresh garlic is a must—jarred lacks that bright punch.
This dish reheats beautifully—even better the next day as flavors meld. Store leftovers covered in the fridge for 3-4 days or freeze portions for 2 months. For that crispy top, broil just until golden—watch it like a hawk to avoid burning. The cheese sauce can be made ahead and reheated with a splash of milk. Portion into individual baking dishes before baking if you're serving a crowd—each one gets that perfect crispy finish. Double the recipe—it disappears fast!
Why You'll Love This Recipe
- No-Fuss Weeknight Win: I swear by this when I’m starving but don’t want to slave over dinner. The Banza pasta cooks in half the time of regular noodles—no waiting around for al dente perfection—while the roux builds in minutes. Honestly, the only real effort is grating the cheese, and even that’s worth it.
- Cheesy Crunch Magic: That Gruyère melt? Chef’s kiss. It’s nutty and sharp, cutting through the creamy sharp cheddar like a perfect hug. The Banza’s natural texture holds up to the sauce without getting mushy—no sad, soggy bites here.
- Lunchbox Hero: Between us, this is my go-to for meal prep because it reheats like a dream. Pack it cold for work lunches or freeze portions for lazy nights—just add a splash of milk to revive the sauce. My kids actually eat their veggies when I sneak in a side of roasted broccoli.
- Budget Stretch: I make this twice a month and never tire of it. Banza pasta is cheaper than regular noodles, and the cheeses stretch further than you’d think. Plus, the leftovers? Still delicious the next day—no sad, dry mac and cheese here. It’s my secret weapon for feeding a crowd without breaking the bank.
Step-by-step instructions for Banza mac and cheese
Here's the method that delivers that perfect creamy center with a golden, crispy top every time.
Cook the Banza Chickpea Pasta Al Dente
Bring a large pot of water to a rolling boil and add the 12 oz Banza Chickpea Pasta. Stir immediately to prevent sticking. Cook until 1 minute before the package directions specify for al dente texture—this prevents overcooking when it finishes in the oven. Drain the pasta, reserving 1 cup of pasta water, and set aside.
I always taste-test the pasta at this stage—it should have a slight bite. The chickpea base absorbs flavors differently than traditional pasta, so don't be afraid to adjust cooking time by 30 seconds if needed. The reserved pasta water is your secret weapon for adjusting sauce consistency later.
Build the Ultra-Creamy Cheese Sauce
In the same pot, melt 4 tbsp of the unsalted butter over medium heat. Add the diced yellow onion and cook for 5 minutes until softened. Stir in the minced garlic cloves and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter.
Reduce heat to medium-low and whisk in the 0.25 cup all-purpose flour, stirring constantly for 1-2 minutes until a smooth roux forms. Gradually whisk in the 1.5 cups whole milk, ensuring no lumps form. Add the 4 oz cream cheese, stirring until completely melted and smooth.
Add Cheeses and Create Perfect Layers
Remove the pot from heat and stir in the 4 oz shredded sharp white cheddar cheese, 4 oz shredded gruyère cheese, 1.5 tsp diamond crystal kosher salt, and 0.5 tsp freshly ground black pepper until fully melted and creamy. Return to low heat and add the cooked pasta, tossing gently to coat.
Here's the thing—this is where the magic happens. If the sauce looks too thick, add pasta water 1 tablespoon at a time until it reaches a velvety consistency that clings beautifully to the pasta. The combination of cheddar and gruyère gives that perfect balance of sharpness and nuttiness that elevates this dish.
Assemble and Create the Crispy Topping
Transfer the pasta mixture to a 9x13-inch baking dish, spreading it evenly. In a small bowl, combine the 0.5 cup panko breadcrumbs, 0.25 cup freshly grated parmesan cheese, and remaining 2 tbsp unsalted butter. Sprinkle this mixture evenly over the top of the mac and cheese.
Drizzle the 1 tbsp extra-virgin olive oil evenly over the breadcrumb topping. This creates a golden, crispy crust that contrasts perfectly with the creamy interior. For extra insurance, I like to press down gently on the topping with a spatula to help it adhere and crisp up evenly.
Bake to Golden Perfection
Preheat your oven to 375°F. Bake the mac and cheese for 20-25 minutes until the top is deep golden brown and the edges are bubbling. The center should still be creamy—this is where the pasta water comes into play if you need to adjust consistency.
For that perfect finish, broil for 1-2 minutes at the end, watching carefully to avoid burning. You'll know it's done when the topping is crispy and the cheese underneath is bubbling. Let it rest for 5 minutes before serving—this helps the layers set and makes slicing easier.
Pro Tips For Making Banza Mac N Cheese
- COOK PASTA AL DENTE THEN DRAIN: Banza pasta needs that extra minute to soften—don’t rush it. Drain it al dente (firm to the bite) and finish cooking in the cheese sauce; otherwise, it’ll turn mushy and lose its texture.
- GRATE CHEESE FINE AND DRY: Skip the pre-shredded stuff—it’s full of anti-caking agents that make the sauce grainy. Use a box grater for sharp cheddar and Gruyère, then pat the cheese dry with a paper towel to remove excess moisture before melting.
- LOW AND SLOW FOR SAUCE: High heat burns the roux before the cheese melts. Keep the heat at a steady medium-low while whisking constantly—this ensures a creamy, velvety sauce without breaking or splitting.
- RESERVE STARCHY PASTA WATER: Save about ½ cup of that starchy pasta water before draining. A splash in the sauce at the end loosens it up and binds everything together—no lumps, no scrambling.
Common mistakes when making great banza mac n cheese
Overcooking the Pasta
Cooking the Banza chickpea pasta until it's mushy is a classic mistake. The chickpea base absorbs flavors differently than traditional pasta, so cook it just 1 minute before the package's al dente time.
Overcooked pasta becomes gummy when baked, ruining the texture. I always taste-test it—it should have a slight bite, not be soft. 🍝
Skipping the Roux
The roux is the foundation of a creamy sauce, so never skip it! Whisk the 0.25 cup all-purpose flour into the melted butter for 1-2 minutes until smooth.
A proper roux prevents a grainy, clumpy sauce. If you rush this step, your mac and cheese will taste uneven and lack that velvety texture. 🧈
Adding Cheese Too Early
Adding all the cheese at once before the sauce is fully emulsified leads to lumps. First, melt the cream cheese into the sauce, then stir in the sharp cheddar and Gruyère off the heat.
This ensures a smooth, creamy consistency. If you add cheese too early, you'll end up with a sauce that's too thick or clumpy. 🧀
Neglecting the Pasta Water
The reserved 1 cup pasta water is your secret weapon for adjusting sauce consistency. If the sauce looks too thick after adding cheese, add it 1 tablespoon at a time until it reaches a velvety texture.
Skipping this step can make the sauce too stiff, especially with the extra creaminess from the cheese. 💧
Broiling Without Watching
Broiling for too long turns the crispy topping into a burnt disaster. Keep a close eye on it and broil for just 1-2 minutes until golden brown. If you walk away, you'll end up with a charred mess instead of that perfect crispy finish. 🔥
Not Letting It Rest
Skipping the 5-minute rest after baking makes slicing difficult and can cause the crispy topping to fall apart. This resting time lets the layers set properly, ensuring clean slices and a perfect texture. Trust me, it's worth the wait! ⏳
Nutrition facts
Frequently asked questions
Can I use regular pasta instead of Banza chickpea pasta?
Yes! While Banza adds a subtle nutty flavor, you can absolutely use elbow macaroni or cavatappi. Just remember that chickpea pasta holds up better to baking, so if using regular pasta, cook it 1 minute less than package directions to prevent mushiness. The cheese sauce will still work perfectly—just expect a slightly different texture.
What if I don't have Gruyère cheese?
No problem! Substitute with an extra 2 oz sharp cheddar or Comté cheese for that nutty depth. If you're vegetarian, swap Gruyère for vegan Parmesan (like Follow Your Heart) mixed with 1 oz nutritional yeast for a cheesy flavor. The dish will still be delicious—just slightly less complex.
How can I make this recipe dairy-free?
For a dairy-free version, use cashew cream (blend 1 cup soaked cashews with 1 cup water until smooth) instead of milk and butter. Replace cheeses with vegan cheddar (like Violife) and vegan cream cheese. For the topping, use crushed cornflakes or panko mixed with olive oil instead of breadcrumbs. The texture will be slightly different but still satisfying!
Can I make this ahead of time?
Assemble the dish (without baking) up to 24 hours ahead and refrigerate. When ready to bake, cover with foil and bake at 375°F for 30-35 minutes (the extra time compensates for the cold start). For a crispy top, broil for 2-3 minutes at the end. Leftovers reheat beautifully—just cover with foil and warm at 350°F for 15-20 minutes.
Why is my mac and cheese watery?
Watery mac and cheese usually means the sauce wasn't thickened enough or too much liquid was added. First, make sure you cooked the roux for 1-2 minutes until it turns golden. If it's still too thin, remove from heat and stir in 1 tbsp cornstarch mixed with 1 tbsp cold water. For baked versions, reduce oven temp to 350°F to prevent excessive melting.
