Homemade Baked Mac and Cheese

Category: Dinner Solutions You'll Love

Enjoy a deeply satisfying mac and cheese, featuring a from-scratch cheese sauce made with Gruyere, cheddar, and Parmesan. Tubular pasta is cooked just shy of al dente, coated in the irresistible creamy sauce, then topped with extra cheese and a buttery, golden panko-Parmesan layer. It bakes to bubbling, crisp-topped perfection, offering a comforting harmony of smooth, cheesy macaroni and a contrasting crunch. Ideal for hearty dinners or gatherings, this homemade favorite is easy to prepare and delivers unbeatable cheesy flavor and rich, baked texture.

Rose
By Sophie Parker Sophie Parker
Updated on Sun, 01 Jun 2025 16:37:26 GMT
The BEST Homemade Baked Mac and Cheese Save
The BEST Homemade Baked Mac and Cheese | cookingwithcasey.com

This outrageously cheesy and ultra creamy baked mac and cheese is the ultimate comfort food. Topped with a golden crunchy panko-Parmesan crust and made with three kinds of cheese and a homemade sauce, it delivers nostalgic coziness with a gourmet twist. I first made this for a big family gathering on a chilly night and we have made it for every holiday since.

The moment my kids smelled this baking for the first time they rushed into the kitchen with huge smiles. The three-cheese blend really makes it something special in our house.

Ingredients

  • Elbow macaroni or any tubular pasta: gives the best texture and holds on to the sauce use pasta that feels heavy in your hand for best results
  • Extra virgin olive oil: helps stop the noodles from sticking and adds flavor choose a fruity variety for added taste
  • Unsalted butter: forms the base for the creamy sauce look for pale yellow European-style butter for richness
  • All purpose flour: thickens the cheese sauce make sure it is fresh to avoid lumps
  • Whole milk: provides creaminess and depth use full fat milk for best results
  • Heavy whipping cream: brings that luxurious mouthfeel do not substitute with half-and-half for best effect
  • Sharp cheddar cheese, shredded: creates the signature tang opt for blocks of cheese and shred it yourself for perfect melt
  • Gruyere cheese, shredded: adds nuttiness and stretch pick a wedge that smells sweet rather than sour
  • Salt and pepper to taste: brings forward the flavors use fresh cracked pepper if possible
  • Panko crumbs: supply that crunchy topping buy unseasoned panko for best texture
  • Butter, melted: combines with panko for a crisp topping
  • Parmesan cheese, shredded: gives salty complexity use real Parmesan and shred it at home
  • Smoked paprika or regular paprika: adds subtle smoky warmth Spanish smoked paprika is my favorite twist

Step-by-Step Instructions

Cook the Pasta:
Boil your pasta for just one minute less than the package says for al dente Drain and place in a large bowl Drizzle immediately with olive oil and gently stir to keep noodles from sticking Then set aside to cool slightly
Prepare the Cheese:
Combine all your shredded cheeses in a large bowl This ensures each bite gets a mix of flavors You will layer the cheese during assembly
Make the Roux:
Place butter in a deep saucepan or Dutch oven over medium heat Once melted whisk in the flour and keep whisking for a full minute until the mixture looks pale golden The smell should be lightly nutty This is your thickening base
Build the Cheese Sauce:
Slowly pour in milk and heavy cream while constantly whisking to avoid lumps Continue whisking and once the surface bubbles let cook for two more minutes Season with salt and pepper Taste it now and adjust seasoning if needed
Add the Cheese:
Add cheese in two batches First sprinkle in two cups and whisk till smooth Then add another two cups whisking to melt completely The sauce should be thick and silky
Combine Pasta and Sauce:
Pour your cooled pasta into the cheesy sauce and gently stir to thoroughly coat Every noodle deserves a little cheese love
Layer the Mac and Cheese:
Pour half of the cheesy noodles into a greased baking dish Layer with half of the remaining cheese Top with the rest of the noodles and then the rest of the cheese
Make the Topping:
In a small bowl stir together panko Parmesan melted butter and paprika Keep mixing until the crumbs look evenly damp
Bake Golden and Bubbly:
Sprinkle the topping across the surface Then bake at 350F until bubbling and the top is golden brown This takes about thirty minutes Serve as soon as possible
The BEST Homemade Baked Mac and Cheese Save
The BEST Homemade Baked Mac and Cheese | tastybysophie.com

My favorite ingredient is Gruyere cheese With its nutty depth it really elevates classic mac and cheese I love watching my family hover nearby as this bakes because the cheesy aroma always brings childhood memories rushing back

Storage Tips

Store leftovers in a covered container in the refrigerator for up to four days To reheat add a splash of milk before microwaving so it stays creamy For longer storage freeze unbaked portions tightly wrapped and bake directly from frozen with extra time

Ingredient Substitutions

Feel free to swap Gruyere with fontina or mozzarella for a milder taste For a spicy touch add chopped jalapenos or use pepper jack cheese Gluten free flour and pasta work perfectly if you need to make it gluten free

Serving Suggestions

Make it the star of your table or serve alongside roasted veggies and a green salad For a full meal I love adding leftover roasted chicken or steamed broccoli for extra color and nutrition

The BEST Homemade Baked Mac and Cheese Save
The BEST Homemade Baked Mac and Cheese | tastybysophie.com

Cultural and Historical Context

Baked macaroni and cheese has deep roots in American comfort food history Its popularity soared during the Great Depression and it remains a staple at holiday gatherings and Sunday suppers This version uses techniques inspired by both Southern and European recipes

Recipe FAQs

→ What cheeses work best for baked mac and cheese?

Sharp cheddar and Gruyere are ideal for depth and meltability, while Parmesan adds savory flavor to the topping.

→ How do I achieve a creamy cheese sauce?

Whisk butter and flour together to form a roux, then gradually add milk and cream before stirring in the cheeses until smooth.

→ Can I use other types of pasta?

Yes! Elbow macaroni is traditional, but any short, tubular pasta like cavatappi or penne works beautifully.

→ How do I get a crunchy topping?

Mix panko breadcrumbs with melted butter, Parmesan cheese, and paprika, then sprinkle over the top before baking for a golden finish.

→ Can baked mac and cheese be made ahead?

Absolutely. Assemble fully, cover, and refrigerate up to 2 days. Bake just before serving for best texture.

→ What makes this dish kid friendly?

The mild flavors and creamy texture, along with a crispy topping, make it appealing to kids and adults alike.

Homemade Baked Mac and Cheese

Cheesy baked mac with creamy sauce, Gruyere, cheddar, and a crispy Parmesan-panko crust. Crowd-pleasing comfort food.

Prep Time
20 min
Cook Time
30 min
Total Time
50 min
By Sophie Parker: Sophie Parker

Category: Main Dishes

Skill Level: Intermediate

Cuisine: American

Yield: 12 Servings

Dietary Preferences: Vegetarian

Ingredients

→ Pasta and Cheese Mixture

01 16 oz elbow macaroni, cooked (or other tubular pasta)
02 1 tbsp extra virgin olive oil
03 6 tbsp unsalted butter
04 1/3 cup all purpose flour
05 3 cups whole milk
06 1 cup heavy whipping cream
07 4 cups sharp cheddar cheese, shredded
08 2 cups Gruyere cheese, shredded
09 Salt and pepper, to taste

→ Topping

10 1 1/2 cups panko crumbs
11 4 tbsp butter, melted
12 1/2 cup Parmesan cheese, shredded
13 1/4 tsp smoked paprika (or regular paprika)

Steps

Step 01

Preheat oven to 350F. Lightly grease a large 3 qt or 4 qt baking dish and set aside.

Step 02

Cook the pasta one minute shy of al dente according to the package instructions. Remove from heat, drain, and place in a large bowl. Drizzle pasta with olive oil, stir to coat, and set aside to cool while preparing cheese sauce.

Step 03

Melt butter in a deep saucepan, Dutch oven, or stock pot. Whisk in flour over medium heat and continue whisking for about 1 minute until bubbly and golden. Gradually whisk in the milk and heavy cream until smooth. Continue whisking until you see bubbles on the surface, then cook and whisk for another 2 minutes. Season with salt and pepper.

Step 04

Add two cups of shredded cheese and whisk until smooth. Add another two cups of shredded cheese and whisk until creamy and smooth. Sauce should be thick.

Step 05

Stir the cooled pasta into the cheese sauce until fully coated.

Step 06

Pour half of the mac and cheese into the prepared baking dish. Top with two remaining cups of shredded cheese, then add the rest of the mac and cheese.

Step 07

In a small bowl, combine panko crumbs, Parmesan cheese, melted butter, and paprika.

Step 08

Sprinkle the topping mixture over the mac and cheese. Bake in the oven until bubbly and golden brown, about 30 minutes. Serve immediately.

Notes

  1. For best results, use freshly shredded cheese instead of pre-shredded cheese.

Required Tools

  • Large saucepan
  • Dutch oven or stock pot
  • Whisk
  • Large mixing bowl
  • 3 qt or 4 qt baking dish

Allergy Information

Check each ingredient for potential allergens and consult a healthcare professional if needed.
  • Contains dairy (milk, cheese, butter)
  • Contains gluten (pasta, flour)

Nutritional Facts (per serving)

These details are provided for informational purposes and aren't a substitute for medical advice.
  • Calories: 642
  • Fats: 41 g
  • Carbohydrates: 40 g
  • Proteins: 26 g