Main Courses
This banza mac n cheese recipe delivers the ultimate Filipino comfort food experience with its signature crispy cheese rivers and creamy, pull-apart texture. The secret lies in using banza cheese—a Filipino favorite that melts into a rich, velvety sauce while creating those irresistible golden crusts.
I've perfected this recipe over years of testing, ensuring every bite is a perfect balance of crispy edges and tender, cheesy centers.
The beauty of this dish is in its simplicity—just a handful of ingredients come together to create something restaurant-quality. You'll start with elbow macaroni cooked to perfection, then build layers of flavor with a creamy cheese sauce made from banza cheese, butter, and a touch of milk.
The real magic happens when we top it with extra cheese and broil until golden, creating those signature crispy cheese rivers that make it impossible to stop eating.
What you'll end up with is a dish that's rich, indulgent, and perfectly satisfying—ideal for family dinners, potlucks, or when you're craving a hearty comfort meal. The crispy cheese topping adds a satisfying crunch, while the creamy sauce ties everything together in every bite.
This is the kind of mac and cheese that will have everyone asking for seconds.
For an extra touch, consider serving it with garlic fried rice or atchara for a complete Filipino feast. The possibilities for variations are endless—add hot dogs, vegetables, or even a sprinkle of herbs for extra flavor. Let's get started on this comforting classic!
Ingredients for banza mac n cheese
Filipino comfort food essentials for that perfect crispy-cheese pull-apart magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Dry, medium elbow shape |
| Banza Cheese 🧀 | 16 oz | Filipino cheese, block preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into pieces |
| Whole Milk 🥛 | 1 ½ cups | Full-fat for creaminess |
| Heavy Cream 🥛 | ½ cup | For extra richness |
| Garlic Cloves 🧄 | 4 cloves | Minced for flavor base |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| All-Purpose Flour 🌾 | 2 tbsp | For roux, optional |
| Extra-Sharp Cheddar Cheese 🧀 | 4 oz | Shredded for topping |
| Panko Breadcrumbs 🍞 | ¼ cup | For extra crunch |
| Freshly Grated Parmesan Cheese 🧀 | ¼ cup | For final garnish |
| Olive Oil 🫒 | 1 tbsp | For broiler tray |
Banza cheese is the star—Filipino markets or specialty stores carry it, or order online if needed. Grab a block and grate it yourself; pre-shredded gets gummy. The extra-sharp cheddar on top adds that signature crispy bite, so don't skip it. For the pasta, elbow shape works best—De Cecco or Barilla are reliable brands. If you can't find banza, Monterey Jack or mild cheddar can substitute, but the texture won't be quite the same. The butter and milk combo creates that ultra-creamy sauce, so use full-fat versions (trust me on this).
No banza cheese? Monterey Jack or mild cheddar works in a pinch, but the sauce won't be as rich. Freshly grated cheese always melts better than pre-shredded. Want extra crispiness? Toss in 1 tbsp cornstarch with the breadcrumbs. The garlic can be roasted for a sweeter flavor—just toss minced cloves with a drizzle of olive oil and roast at 400°F for 10 minutes. For a spicier kick, add 1/4 tsp cayenne to the cheese sauce. And if you're feeling fancy, swap half the milk for whole coconut milk for a tropical twist.
This reheats beautifully—just cover with foil and warm in the oven. Keeps for 4-5 days in the fridge, though it's best fresh. For make-ahead prep, assemble everything up to the broiling step, then refrigerate. Broil straight from cold for perfect crispy rivers. Leftovers? Freeze portions for up to 3 months. I always make double—it disappears fast at family gatherings.
Why You'll Love This Recipe
- No-Sweat Weeknight Win: I can have this on the table while I’m still deciding what to watch—just boil the pasta, stir in the Banza cheese, and let that creamy milk-butter mix do its magic. The chickpea pasta cooks faster than regular noodles, so I’m not waiting around.
- Rich Without the Guilt: Honestly, the heavy cream and butter make this ridiculously velvety, but the Banza keeps it from feeling heavy. It’s the kind of comfort food that doesn’t leave me sluggish the next day—just satisfied.
- Leftover Hero: Between us, this tastes better the second day. The sauce thickens just enough to cling to every bite, and it reheats in minutes. I pack it for lunches or freeze portions—no sad, dry mac and cheese here.
- Budget Flex: I use whatever sharp cheddar I have on hand, and the Banza stretches the filling further than regular pasta. For under $10, I feed four people a meal that feels like a splurge. That’s my kind of smart spending.
Step-by-step instructions for banza mac and cheese
Here's how to create those irresistible cheese rivers with a golden, crispy top.
Cook the Elbow Macaroni Al Dente
Bring a large pot of water to a rolling boil and add 12 oz of elbow macaroni. Cook until 1 minute before the package directions specify for al dente (usually about 10-12 minutes). This slight undercooking ensures the pasta stays tender when mixed with the cheese sauce.
Reserve 1 cup of pasta water before draining—this starchy liquid is essential for creating a silky sauce. Drain the pasta and return it to the pot. Give it a quick stir to break up any clumps, but don't rinse it. The surface starch helps the cheese sauce cling beautifully to every strand.
Create the Ultra-Creamy Cheese Sauce
In a large, deep skillet or Dutch oven, melt ½ cup of unsalted butter over medium heat. Once melted, add 4 cloves of minced garlic cloves and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Stir in 2 tbsp of all-purpose flour and cook for 1 minute to create a light roux.
Slowly pour in 1.5 cups of whole milk and ½ cup of heavy cream, whisking constantly to prevent lumps. Bring the mixture to a gentle simmer, then reduce heat to low. Gradually add 16 oz of banza cheese, stirring constantly until completely melted and smooth. Season with 1.5 tsp of diamond crystal kosher salt and ½ tsp of ground black pepper. The sauce should be thick enough to coat the back of a spoon but still flow smoothly.
Combine Pasta and Cheese for Perfect Texture
Add the drained pasta to the cheese sauce and stir gently to coat every strand. If the sauce is too thick, add pasta water 1 tbsp at a time until it reaches a creamy consistency that clings to the pasta. Let the mixture simmer for 2-3 minutes to meld all the flavors together. Taste and adjust seasoning if needed—this is where you can really customize it to your preference.
Transfer the mac and cheese to a 9x9-inch baking dish or similar square dish. Sprinkle 4 oz of shredded extra-sharp cheddar cheese evenly over the top, then press down gently with a spatula to help it melt into the sauce. This step creates those signature cheese rivers when baked.
Create the Crispy Topping Layer
In a small bowl, mix together ¼ cup of panko breadcrumbs and ¼ cup of freshly grated parmesan cheese. Spread this mixture evenly over the cheddar layer, pressing down lightly to help it adhere. This combination creates the perfect crispy contrast to the creamy mac and cheese underneath.
Place the baking dish on a parchment-lined baking sheet (this makes cleanup easier) and transfer to a 400°F oven. Bake for 15-18 minutes until the top is deep golden brown and the edges are bubbling. The cheese should be hot and gooey inside, with a crispy, almost cracker-like top that pulls apart beautifully.
Broil for Extra Crispiness (Optional but Recommended)
For maximum crispiness, transfer the baking dish to the broiler. Watch carefully and broil for 1-2 minutes until the top is deep golden brown with some spots of toasted color. This step creates that restaurant-quality texture that makes this mac and cheese truly special.
Let the mac and cheese rest for 5 minutes before serving—this allows the cheese to set slightly and makes it easier to create those perfect cheese rivers. Serve immediately with a side salad or crusty bread to soak up the creamy goodness. The contrast of the crispy top and melty interior makes every bite irresistible!
Pro Tips For Making Banza Mac N Cheese
- TOAST THE BANZA: Before mixing, spread the Banza chickpea pasta on a baking sheet and broil for 3-4 minutes until lightly golden. The toasted edges add texture that turns mushy pasta into something worth bragging about—especially when mixed with that creamy cheese sauce.
- MELT BUTTER LOW: Warm the butter and milk over medium-low heat until it just ripples, not boils. I learned this the hard way—high heat makes the sauce split like a bad joke, and you’re left scraping curds off your plate. Patience here guarantees a smooth sauce.
- SKIP THE BOIL-OVER: Don’t let the sauce simmer hard—keep it at a gentle bubble. I used to crank the heat to speed things up, but the heavy cream would curdle faster than my patience. A slow simmer keeps the sauce velvety, not grainy.
- STIR IN CHEESE GRATED: Grate the Banza Cheese yourself (or buy pre-shredded but pulse it in a food processor first). Pre-shredded cheese has anti-caking agents that make the sauce look like it’s fighting for its life. Freshly grated melts like it’s supposed to.
Common mistakes when making perfect results
Overcooking the Pasta
I've made this mistake more times than I'd admit—cooking the macaroni all the way to al dente instead of stopping just 1 minute early. When pasta is fully cooked, it turns mushy when mixed with the cheese sauce, ruining that perfect bite.
Always taste-test your pasta before draining and aim for that slight firmness. Trust me, your mac and cheese will thank you for it. 🍝
Skipping the Roux
That 2 tbsp flour in the roux might seem minor, but it's what transforms your sauce from thin to ultra-creamy. Without it, your cheese sauce will be runny and lack that velvety texture we all love.
Cook it for exactly 1 minute over medium heat—any longer and it'll taste floury. The roux is the secret weapon for that restaurant-quality sauce. 🧈
Underestimating Cheese Quantity
Using 16 oz of banza cheese might seem like a lot, but this recipe needs it to create that signature creamy, pull-apart texture. I've seen people cut corners with 8-10 oz, and the result is a sad, watery mess.
Don't be afraid to use the full amount—this is where the magic happens. The cheese should coat every strand of pasta completely. 🧀
Not Pressing Down the Topping
The crispy cheese rivers won't form properly if you just sprinkle the cheddar and breadcrumb mixture on top without pressing. Use the back of a spoon or spatula to gently press it down into the sauce.
This helps create those beautiful golden rivers when baked. Think of it like making a cheese crust—you need that contact for maximum crispiness. 🔥
Broiling Too Long
That broiler can go from perfect to burnt in seconds, so keep a close eye on your mac and cheese. 1-2 minutes max is all you need for that deep golden color.
I've seen people walk away for "just a minute" and come back to find their topping looking like charcoal. Use a timer and check frequently—you want golden, not black. ✨
Using Pre-Shredded Cheese
This is a cardinal sin in my book. Pre-shredded cheese contains anti-caking agents that prevent it from melting smoothly, leading to a grainy texture. Always grate your own cheddar and parmesan using a box grater or food processor.
The effort is worth it for that silky, melt-in-your-mouth experience. Your taste buds will notice the difference immediately. 💫
Nutrition facts
Frequently asked questions
What makes this Filipino mac and cheese different from American versions?
The star ingredient is banza cheese—a Filipino processed cheese that creates a richer, creamier sauce than standard American cheddar. Unlike American recipes that often use a single cheese, this version combines banza with sharp cheddar for that signature crispy-cheese river effect. The texture is also more velvety thanks to the milk-heavy sauce and proper roux technique.
Can I substitute banza cheese if I can't find it?
Yes, but the texture will differ. Try a mix of Monterey Jack (12 oz) and mild cheddar (4 oz) for closest results. For extra richness, add 2 tbsp cream cheese to the sauce. The sauce won't be quite as creamy, but it'll still be delicious. Filipino markets or specialty Asian grocery stores usually carry banza blocks—look for the bright yellow packaging!
How do I make this dish extra crispy?
For maximum crunch, mix 1 tbsp cornstarch into the breadcrumb topping and broil for 30 seconds longer than recommended. Another pro tip: Spread the cheese mixture in a 9x9-inch baking dish (not round) for better browning. For restaurant-style crispiness, brush the top with a little olive oil before broiling.
Can I make this ahead of time?
Assemble everything up to the broiling step, then refrigerate for up to 24 hours. When ready to serve, bake at 400°F for 20-25 minutes (covered with foil for first 15 minutes). For extra crispiness, broil uncovered for 1-2 minutes at the end. The flavors actually develop better overnight!
What are the best sides to serve with this?
Classic Filipino pairings include garlic fried rice and atchara (pickled papaya) for that sweet-tangy contrast. For a heartier meal, add a simple green salad with lime dressing. The crispy cheese rivers work perfectly with any bread to soak up the creamy sauce—try garlic bread or pandesal for an authentic touch.
