clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Macaroni and Cheese

Macaroni Bhalib (mac and cheese)

  • Author: Cosette's Kitchen
  • Prep Time: 25 minutes
  • Cook Time: 30 minutes
  • Total Time: 55 minutes
  • Yield: 12 servings 1x
  • Category: dinner
  • Method: oven
  • Cuisine: Lebanese


A simple delicious meal without breaking the budget.


  • 1 pound egg noodles, or your favorite noodle
  • 10 Tbsp unsalted butter
  • 10 Tbsp all-purpose flour
  • 8 cups of whole milk (or half milk and half chicken stock)
  • 1/2 cup breadcrumbs (I like using panko)
  • additional butter for top (about 2 tablespoons)
  • Salt and pepper to taste

Optional add-ins:

  • 2 cups cheddar cheese (or your favorite melting cheese)
  • 2 cups shredded chicken
  • 1 cup par-cooked broccoli
  • 1 cup cooked mushrooms


  1. Preheat oven to 350 degrees and prepare a large baking tray with high sides. I use a 14″ round tray similar to this. You want high sides as you’ll be pouring a lot of liquid. This deep rectangular tray would also work. 
  2. Set pot of salted water on stove to come to a boil and cook pasta as directed. While pasta is cooking, prepare your sauce.
  3. In a heavy bottomed pot, begin making your Bechamel sauce. Cut 10 tablespoons of butter and place in pot on medium-high heat. Once butter begins to melt, add in your flour.
  4. Whisk this mixture until all the flour is incorporated and begins to form a paste.
  5. Once the mixture begins to boil, slowly add in your milk/broth mixture. I begin with 1 cup, whisk then continue to add the rest.
  6. Turn your heat to high and continue to whisk, to ensure the bottom doesn’t stick. You’ll whisk until the mixture thickens and comes to a slight boil. Could take 5-10 minutes depending on your stovetop.
  7. Once your mixture is thick, you may choose to add in cheese. If you are not adding any cheese, salt and pepper to taste. I typically add 2-3 teaspoons of kosher salt but varieties of salt are different so start with 1 teaspoon and increase as needed.
  8. Once your pasta is done, drain and add to your large baking pan. Using a pair of tongs, separate pasta noodles to span the pan. If you’re using any add-ins (chicken, broccoli, mushrooms) add in at this time. 
  9. Next pour your sauce mixture right on top of your noodles. Using the tongs, move your pasta around to ensure they are evenly distributed in the pan. Continue to work pasta and sauce.
  10. Top with panko breadcrumbs and break up 2 tablespoons of butter into little pieces to scatter across top.
  11. Bake in 350 degree oven for about 30 minutes and finally broil the top slightly to get a nice brown topping. 
  12. Remove from oven and let set for 20 minutes before cutting. Enjoy!

Keywords: macaroni, macaroni and cheese, macaroni and cheese recipe, baked macaroni and cheese, best macaroni and cheese, Lebanese macaroni and cheese, bechamel, homemade macaroni and cheese