Creamy Homemade Baked Mac and Cheese

by 247tasty

Prep Time: 20 mins | Cook Time: 15 mins | Total Time: 35 mins | Servings: 8

If you love mac and cheese, I am pretty sure that you will enjoy this creamy homemade baked mac and cheese. It is my family’s ultimate favourite for years!


1/2 c. unsalted butter
1 pound dried elbow pasta
1 1/2 c. whole milk
1/2 c. all-purpose flour
2 1/2 c. half and half
2 c. grated Gruyere cheese divided (measured after grating)
4 c. grated medium sharp cheddar cheese divided (measured after grating)
1/4 teaspoon Paprika
1/2 tablespoon salt
1/2 teaspoon black pepper

How to make Creamy Homemade Baked Mac and Cheese

Step 1: Prepare the oven. Preheat it to 325 degrees F. Oil a 3-quart (9 x 13-inch) baking dish and set aside.

Step 2: According to package directions, cook the dried pasta in a large pot of salted boiling water until al dente. Drain when done and drizzle a bit of olive oil into the pasta.

Step 3: Toss the grated cheeses until well mixed and separate them into three piles. About 3 c. for the sauce, 1 1/2 c. for the inner layer, and another 1 1/2 c. for the topping.

Step 4: In a large saucepan, melt the butter over medium heat. Sprinkle flour into the melted butter and whisk until blended. Cook for about a minute, stirring occasionally. Gradually pour in approximately 2 cups of the milk/half&half, stirring constantly until smooth. Then, pour in slowly the rest of the milk/half&half, stirring until blended and smooth. Continue to heat over medium heat, stirring occasionally until the mixture has thickened.

Step 5: When done, take the pan off the heat and stir in the spices along with the 1 1/2 cups of the cheeses. Keep stirring until the cheese has melted and is well blended. Next, whisk in another 1 1/2 cups of cheese until smooth.

Step 6: Toss the drained pasta with the cheese sauce in a large mixing bowl. Into the prepared baking dish, pour half of the pasta mixture and top with 1 1/2 cups of grated cheeses and the rest of the pasta mixture. On top, sprinkle the final cups of the cheeses.

Step 7: Place in the preheated oven and bake for about 15 minutes or until the bubbly and light golden brown.

Please don't forget to Like & Share this recipe with your friends. Also, make sure to follow on Facebook and Pinterest to get our latest Daily Yummy Recipes.

Share to your social media accounts!

Send this to a friend