Creamy macaroni and cheese meets cozy layered lasagna in this irresistibly cheesy Mac n Cheese Lasagna. Each slice is packed with tender pasta, smooth cheese sauce, and a golden, bubbly topping.
This comforting casserole combines two family favorites in one easy dish. Instead of choosing between mac and cheese and lasagna, this recipe brings the creamy richness of macaroni and cheese together with the satisfying layers of baked pasta.
The result is soft, creamy, cheesy, and slightly crisp around the edges. The top becomes beautifully golden while the center stays rich and velvety.
This recipe is ideal for busy home cooks because the ingredients are simple and the preparation is straightforward. It is also a great choice for family dinners, potlucks, weekend meals, or whenever a hearty comfort food craving hits.
For another cozy pasta dinner, try this easy baked pasta recipe alongside a crisp green salad.
Ingredients
For the Pasta
- 9 lasagna noodles
- 8 ounces (225 g) elbow macaroni
- 1 tablespoon olive oil
- 1/2 teaspoon salt
For the Creamy Cheese Sauce
- 4 tablespoons (56 g) unsalted butter
- 1/4 cup (32 g) all-purpose flour
- 3 cups (720 ml) whole milk, warmed
- 1 cup (240 ml) evaporated milk
- 1 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon paprika
- 2 cups (200 g) shredded sharp cheddar cheese
- 1 1/2 cups (150 g) shredded mozzarella cheese
- 1 cup (100 g) shredded Monterey Jack cheese
For the Layers
- 1 cup (100 g) shredded mozzarella cheese
- 1/2 cup (50 g) shredded cheddar cheese
- 2 tablespoons grated Parmesan cheese, optional
- 2 tablespoons chopped fresh parsley, optional
Tools Needed
- Large pot
- Colander
- Large saucepan
- Whisk
- Wooden spoon or rubber spatula
- 9 x 13-inch baking dish
- Large mixing bowl
- Aluminum foil
- Sharp knife
- Measuring cups and spoons
Step-by-Step Instructions
1. Preheat the oven
Preheat the oven to 375°F (190°C).
Lightly grease a 9 x 13-inch baking dish with a little butter or cooking spray.
Set the dish aside while the pasta and cheese sauce are prepared.
2. Cook the lasagna noodles
Bring a large pot of salted water to a boil.
Add the lasagna noodles and cook according to the package directions until just tender.
Avoid overcooking the noodles because they will continue cooking in the oven.
Drain the noodles and lay them flat on a lightly oiled baking sheet or clean plate to prevent sticking.
3. Cook the macaroni
Bring another pot of water to a boil, or use the same pot after cooking the lasagna noodles.
Add the elbow macaroni and 1/2 teaspoon salt.
Cook until just tender, then drain well.
Toss the macaroni with 1 tablespoon olive oil to keep the pieces from sticking together.
4. Make the butter base
Melt 4 tablespoons of butter in a large saucepan over medium heat.
Add the flour and whisk continuously for about 1 minute.
The mixture should become smooth and bubbly without turning dark.
5. Add the milk
Slowly pour the warm milk into the butter and flour mixture while whisking.
Add the evaporated milk and continue whisking until smooth.
Cook for about 4 to 6 minutes, stirring often, until the sauce thickens enough to coat the back of a spoon.
6. Season the cheese sauce
Add the garlic powder, onion powder, salt, black pepper, and paprika.
Stir well to distribute the seasonings evenly.
The sauce should taste creamy and lightly seasoned before the cheese is added.
7. Melt in the cheese
Reduce the heat to low.
Add the cheddar, mozzarella, and Monterey Jack cheese a handful at a time, stirring after each addition.
Continue stirring until the cheese melts into a smooth, creamy sauce.
Avoid boiling the sauce after adding the cheese. High heat can make the sauce grainy.
8. Combine the macaroni and cheese sauce
Add the cooked elbow macaroni to the cheese sauce.
Stir gently until every piece is coated in the rich, creamy sauce.
The macaroni should look generously coated rather than dry.

9. Start the first layer
Spread a thin layer of the creamy macaroni mixture across the bottom of the prepared baking dish.
Arrange 3 lasagna noodles over the macaroni.
The noodles do not need to cover every corner perfectly.
10. Add the second layer
Spread another generous layer of creamy macaroni over the lasagna noodles.
Sprinkle about 1/3 cup of the mozzarella and cheddar mixture over the top.
Add another 3 lasagna noodles.
11. Finish the layers
Add the remaining creamy macaroni mixture over the noodles.
Top with the final 3 lasagna noodles.
Finish with the remaining mozzarella and cheddar cheese.
Sprinkle Parmesan over the top if using.
The finished dish should have a generous blanket of cheese across the surface.
12. Cover and bake
Cover the baking dish loosely with aluminum foil.
Bake for 20 minutes.
The foil helps heat the center without causing the cheese on top to brown too quickly.
13. Uncover and finish baking
Remove the foil and continue baking for another 15 to 20 minutes.
The cheese should be fully melted, bubbling, and lightly golden.
For a more deeply browned top, place the casserole under the broiler for 1 to 2 minutes.
Watch it closely because cheese can brown very quickly.
14. Rest before slicing
Remove the baking dish from the oven.
Let the Mac n Cheese Lasagna rest for 10 to 15 minutes before cutting.
This short resting period helps the creamy layers settle, making the slices easier to serve.
15. Garnish and serve
Sprinkle chopped fresh parsley over the top if desired.
Use a sharp knife to cut the casserole into portions.
Serve warm while the cheese is still creamy and stretchy.
Tips & Variations
Cook the pasta slightly underdone
Both types of pasta continue cooking during baking.
Cooking them until just tender helps prevent a mushy final texture.
The macaroni should still have a little firmness when drained.
Warm the milk first
Warm milk blends into the butter and flour mixture more smoothly than cold milk.
It also helps the cheese sauce thicken evenly without requiring excessive cooking.
Shred the cheese yourself
Freshly shredded cheese usually melts more smoothly than pre-shredded varieties.
Pre-shredded cheese can contain anti-caking ingredients that sometimes affect the texture of a creamy sauce.
Keep the cheese sauce gentle
Once the cheese has been added, keep the heat low.
Boiling the sauce can cause the fats and proteins in the cheese to separate, leaving a grainy or oily texture.
Do not overfill each layer
A thick layer of macaroni may look tempting, but evenly distributed layers are easier to cut and serve.
Spread the pasta mixture into a smooth, even layer before adding the lasagna noodles.
Add vegetables
Finely chopped cooked broccoli, spinach, roasted bell peppers, or steamed cauliflower can be added to the macaroni mixture.
Make sure vegetables are well drained before adding them so they do not make the casserole watery.
Add halal-friendly chicken
For a heartier version, add 1 1/2 cups of cooked, shredded halal chicken to the macaroni mixture.
Season the chicken lightly with garlic powder, paprika, salt, and black pepper before adding it.
For another family-friendly option, pair the casserole with an easy chicken dinner recipe.
Add a crunchy topping
For extra texture, combine 1/2 cup panko breadcrumbs with 1 tablespoon melted butter.
Sprinkle the mixture over the cheese before baking.
The topping becomes golden and crispy while the pasta underneath stays creamy.
Try different cheeses
Cheddar, mozzarella, and Monterey Jack create a smooth and flavorful combination.
Colby, Gouda, or mild provolone can also be used if they are halal-friendly and free from unsuitable additives.
Add a little heat
For a mildly spicy version, add 1/4 teaspoon crushed red pepper flakes to the cheese sauce.
A small amount of cayenne pepper can also add warmth without overpowering the creamy cheese.
Make it extra cheesy
For an especially rich casserole, add another 1/2 cup of shredded mozzarella to the final layer.
Keep the overall amount reasonable so the top melts evenly without becoming excessively oily.
Avoid a watery casserole
Drain cooked pasta thoroughly before assembling the dish.
If adding vegetables or chicken, make sure they are also well drained.
Excess moisture can thin the cheese sauce and make the lasagna difficult to slice.
Let it rest
Cutting the casserole immediately after removing it from the oven can cause the creamy filling to spread.
A 10 to 15-minute rest gives the layers time to settle while keeping the cheese warm and soft.
Storage & Serving
Mac n Cheese Lasagna is filling enough to serve as a complete main dish.
A simple green salad, steamed vegetables, or roasted broccoli makes an easy side.
For a lighter contrast, serve it with a fresh green salad recipe dressed with lemon and olive oil.
Refrigerator Storage
Allow leftovers to cool before transferring them to an airtight container.
Refrigerate for up to 4 days.
Individual portions are convenient for quick lunches or weeknight dinners.
Reheating in the Oven
Place a portion in an oven-safe dish and cover loosely with foil.
Reheat at 350°F (175°C) until warmed through, usually about 15 to 20 minutes.
Adding a small splash of milk before reheating can help restore some of the creamy texture.
Reheating in the Microwave
Place one portion on a microwave-safe plate.
Cover loosely and heat in 30-second intervals, stirring or checking between intervals.
Avoid overheating, as excessive microwave heat can cause the cheese sauce to become oily.
Freezer Storage
The casserole can be frozen for up to 2 months.
For best results, freeze individual portions in freezer-safe containers once completely cooled.
Thaw overnight in the refrigerator before reheating.
The texture may be slightly softer after freezing, but the rich cheesy flavor remains delicious.
Make-Ahead Option
The casserole can be assembled several hours before baking.
Cover it tightly and refrigerate until ready to cook.
Allow the chilled dish to sit at room temperature for about 15 minutes before placing it in the oven, then add a few extra minutes to the covered baking time if needed.

Serving Ideas
Serve each slice with a little chopped parsley for a fresh finish.
A spoonful of plain yogurt or a crisp cucumber salad can provide a refreshing contrast to the rich cheese.
For a complete comfort-food menu, serve it with easy homemade garlic bread and roasted vegetables.
Frequently Asked Questions
1. Is Mac n Cheese Lasagna made with regular lasagna noodles?
Yes. This recipe uses traditional lasagna noodles together with elbow macaroni.
The lasagna noodles create distinct layers, while the macaroni provides the creamy mac-and-cheese texture.
2. Can no-boil lasagna noodles be used?
Yes, but the amount of liquid in the recipe may need slight adjustment depending on the brand.
Follow the package instructions and make sure the noodles are adequately covered by the creamy mixture.
3. Can this recipe be made without evaporated milk?
Yes. Replace the evaporated milk with an equal amount of whole milk.
The sauce may be slightly lighter but will still be creamy and flavorful.
4. Why did the cheese sauce become grainy?
The sauce may have been cooked at too high a temperature after the cheese was added.
Keep the heat low and add the cheese gradually for a smoother finish.
5. Can Mac n Cheese Lasagna be made ahead?
Yes. Assemble the casserole several hours before baking and keep it covered in the refrigerator.
Bake when ready, allowing extra time if the dish is still very cold.
6. Can different pasta shapes be used?
Yes. Shells, cavatappi, penne, or small pasta shapes can replace elbow macaroni.
Choose a shape with curves or ridges because it holds the creamy cheese sauce especially well.
7. Can the lasagna noodles be omitted?
Yes, but the dish will become more like a baked macaroni and cheese casserole.
The lasagna noodles are what give this version its layered structure.
8. How can the top become extra crispy?
Add a thin layer of panko breadcrumbs mixed with melted butter before baking.
Finish uncovered in the oven until the topping is golden and crunchy.
Conclusion
Mac n Cheese Lasagna combines the best parts of two classic comfort foods in one creamy, satisfying casserole.
Tender macaroni, soft lasagna noodles, rich cheese sauce, and a bubbling golden topping create plenty of delicious texture in every bite.
The straightforward preparation makes this recipe approachable for beginners, while the finished dish feels special enough for family gatherings and weekend dinners.
Serve it warm with a crisp salad, vegetables, or homemade garlic bread for a complete meal.
For an easy, cheesy dinner that brings serious comfort to the table, this Mac n Cheese Lasagna is a recipe worth making again and again.