This Baked Macaroni and Cheese is over-the-top heavenly creamy with oodles of the perfect blend of cheeses. I like to use a three-cheese blend of sharp cheddar, white cheddar, and Gruyere. This seems to produce the creamiest, cheesiest blend for this classic comfort food dish.

Nothing speaks family-friendly comfort like homemade mac and cheese. My family devours this like it is their last supper. It pairs well with so many main courses, including fish and beef.
Ingredient Notes and Substitutions
See the complete list of ingredients on the recipe card below.
- Pasta: Any short pasta shape works with this recipe, including medium shells, penne, farfalle, fusilli, and cellentani.
- Milk: Use 2% or whole milk.
- Half and Half: It is equal parts milk and cream if you need to make your own.
- Cheddar Cheese: I have used both Cabot white cheddar and Cracker Barrel extra-sharp white cheddar in this recipe with good results. Other cheeses to experiment with include Colby Jack and mozzarella, but they melt better when shredded and added to the top of the macaroni and cheese.
- Gruyère cheese: It is a smooth, melting Swiss Cheese with fewer, smaller eyes than Swiss. If it is not available, you can substitute Emmental or Fontina.


How to Make Baked Macaroni and Cheese
This is a summary version; for the complete list of ingredients and instructions, please refer to the recipe card below.
- Cook the noodles slightly al dente according to the package and drain well.
- In a large pan over medium heat, melt the butter. Sprinkle in the flour, whisking continuously, and cook for 2 minutes.
- Stir in the milk and half-and-half in several intervals, alternating. Let it thicken for a few minutes, whisking frequently.
- Reduce the heat to low, whisk in half the cheese, then the paprika.
- In a large bowl, combine the cheese sauce with the cooked pasta.
- Layer half of the pasta in a baking dish, spread half the remaining shredded cheese over the pasta, and spoon the remaining pasta and top with the remaining shredded cheese.
- Bake uncovered for 15-20 minutes or until the cheese melts.
Preparation Tips
- Cook the elbow macaroni al dente, as it bakes for a bit. No one wants mushy noodles in their macaroni and cheese.
- Cook the butter and flour for at least 2 minutes to avoid a pasty, floury taste. Whisk constantly so the flour does not burn.
- Do not over-simmer and over-thicken the cheese sauce by cooking it too long. It only needs to be slightly thickened, like the consistency of a cream of tomato or mushroom soup.
- This dish serves 12; however, you can easily halve it. Just half the amount of each ingredient, and you are good to go.

Recipe Variations
- Bacon: After baking, top the casserole with 6 slices of crispy cooked bacon, coarsely chopped.
- Smoked chicken or Kielbasa sausage: Slice ½ to 1 lb. smoked sausage and brown it in a large skillet. Add it to the dish at the same time as you mix in the cheese sauce.
- Baked Rotisserie Chicken: Add 2 cups diced cooked chicken at the same time as you mix in the cheese sauce.
Move Pasta Recipes

Baked Macaroni and Cheese Recipe
Ingredients
- 16 ounces dried elbow macaroni
- ⅓ cup butter
- ⅓ cup all-purpose flour
- 2 cups milk 2% or whole
- 2 cups half and half
- 1½ cups shredded sharp cheddar cheese
- 1½ cups shredded white cheddar cheese
- 1½ cups shredded Gruyere cheese
- ¼ teaspoon smoked paprika
- salt and pepper to taste
Instructions
- Preheat oven to 350 degrees. Lightly spray a deep 9×13-inch casserole dish with nonstick spray.
- Bring a large pot of salted water to a boil. Cook the noodles slightly al dente according to package instructions and drain well.
- Meanwhile, in a large skillet over medium heat, melt the butter. Sprinkle in the flour, whisking continuously. Cook for 2 minutes, whisking constantly. Add the milk and half-and-half in several increments, alternating between the two, while whisking. Cook for several minutes, whisking frequently until slightly thickened.
- Reduce the heat to low and whisk in half of each cheese a little at a time until melted. Whisk in the paprika. In a large bowl, combine the cheese sauce with the cooked elbow noodles. Layer half of the macaroni in the prepared casserole dish. Spread half of the remaining shredded cheese over the pasta layer. Then spoon in the remaining macaroni and top with the remaining shredded cheese.
- Bake uncovered for 15-20 minutes or until the cheese is fully melted. Do not overbake, as you want the casserole to be rich and creamy. For best results, serve promptly.
Nutrition
On the hunt for more delicious recipes? Follow Small Town Woman on Facebook, Pinterest, and Instagram.
https://www.smalltownwoman.com/wp-content/uploads/2019/05/Beth-1.pdf













Jac
Oh my family’s favourite is a good ol mac n cheese! Always looking for new recipes to try. This one looks so good and easy to prepare 🙂
Anjali
This is the best mac and cheese recipe I’ve ever made!! It was creamy rich and turned out perfectly! Will definitely be making this one again and again!
Anaiah
This baked macaroni and cheese recipe did not disappoint! Super creamy, super cheesy, and sooo delicious. It’s my family’s new weekly dinner. My son would have it every night if I let him!
Kechi
This looks so creamy and so tasty! My little family would enjoy this, I can’t wait to try!
Patty at Spoonabilities
Oh boy oh boy! This is hands-down the most amazing combination of cheeses in a mac and cheese. There are lots of variations out there for a perfect M&C but this is it folks!!!
Lauren Michael Harris
I love how creamy this mac and cheese is! Definitely the ultimate comfort food right here!
Biana
Macaroni and cheese looks so delicious! With a perfectly crispy top, such a perfect dinner dish.
Vijitha
This dish is every cheese lover’s dream! We topped it with bacon as you suggested and it was a huge success!
Beth Pierce
So glad that you enjoyed it.
Amanda
This mac and cheese was to die for! The Gruyere really made it something special. Every bite was perfectly cheesy and decadent. Already looking forward to making it again!
Sadia Malik
I love baked macaroni and cheese and this one is delicious