Easy Homemade Mac and Cheese Recipe
Introduction
Easy Homemade Mac and Cheese is a comforting classic that’s creamy, cheesy, and perfect for any occasion. This recipe uses a blend of sharp cheddar, American cheese, and spices to create a rich and flavorful sauce that coats perfectly cooked pasta. It’s simple enough for weeknights but special enough to impress guests.

Ingredients
- 1 lb Cavatappi Pasta (or elbow, penne, farfalle)
- 4 Tablespoons Butter
- 1/4 cup Flour
- 1 1/2 cups Whole Milk
- 1 1/2 cups Heavy Cream
- 8 ounces Sharp Cheddar (freshly grated)
- 8 ounces American Cheese (Boar’s Head from the deli)
- 4 ounces Medium Cheddar Cheese (freshly grated)
- 1 teaspoon Salt
- 1 teaspoon Pepper
- 1 1/2 teaspoons Paprika
- 1 teaspoon Garlic Powder
- 1 teaspoon Dijon Mustard (may use 2 teaspoons)
Instructions
- Step 1: Bring a large pot of salted water to a boil and cook the cavatappi pasta according to package instructions until al dente. Drain and set aside.
- Step 2: In a large saucepan over medium heat, melt the butter. Whisk in the flour and cook for about 2 minutes, stirring constantly, until it forms a smooth paste without any raw flour taste.
- Step 3: Slowly add the heavy cream and whole milk, about 1/4 cup at a time, whisking constantly to avoid lumps. Cook for 2-3 minutes until the sauce thickens and coats the back of a spoon.
- Step 4: Stir in the dijon mustard, paprika, garlic powder, salt, and pepper. Taste and adjust the seasoning if needed.
- Step 5: Reduce the heat to low. Gradually add the American cheese (cut into small pieces), medium cheddar, and part of the sharp cheddar, stirring constantly until all cheese is melted and smooth. Add cheese in small increments and whisk after each addition.
- Step 6: Add the cooked pasta to the cheese sauce and stir gently to coat evenly. Pour into a baking dish and sprinkle with the remaining sharp cheddar cheese.
- Step 7: Set your oven to the broil setting and broil for 2-3 minutes until the cheese topping melts and bubbles. Alternatively, bake at 350°F for 12-15 minutes. Serve immediately, garnished with dried parsley or a dash of paprika if desired.
Tips & Variations
- For a crunchier top, mix breadcrumbs with melted butter and sprinkle on top before broiling or baking.
- Use smoked cheddar or add a splash of hot sauce for a smoky or spicy twist.
- If you prefer a lighter sauce, substitute whole milk with 2% milk and reduce butter slightly.
- Freshly grate cheeses yourself for the best melting texture and flavor.
Storage
Store leftover mac and cheese in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or oven, adding a splash of milk if the sauce has thickened too much. Baking the leftovers uncovered at 350°F until warmed through helps maintain a creamy texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of pasta?
Yes, any sturdy pasta shape like elbow macaroni, penne, or farfalle works well. Just adjust cooking time according to package instructions.
How do I prevent the sauce from becoming grainy?
Cook the roux (butter and flour) fully before adding dairy, and add cheese gradually over low heat, stirring constantly. Avoid overheating the cheese sauce once melted.
PrintEasy Homemade Mac and Cheese Recipe
This Easy Homemade Mac and Cheese recipe offers a creamy, cheesy comfort food classic made with a blend of sharp cheddar, American, and medium cheddar cheeses. Featuring perfectly cooked cavatappi pasta coated in a rich, smooth cheese sauce with hints of paprika, garlic, and dijon mustard, this dish is topped with melted cheddar under the broiler for a bubbly, golden finish.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: American
Ingredients
Pasta
- 1 lb Cavatappi Pasta (or elbow, penne, farfalle)
Sauce
- 4 Tablespoons Butter
- 1/4 cup Flour
- 1 1/2 cups Whole Milk
- 1 1/2 cups Heavy Cream
Cheese
- 8 ounces Sharp Cheddar (freshly grated, divided)
- 8 ounces American Cheese (Boar’s Head from the deli, cut into small pieces)
- 4 ounces Medium Cheddar Cheese (freshly grated)
Seasonings
- 1 teaspoon Salt
- 1 teaspoon Pepper
- 1 1/2 teaspoons Paprika
- 1 teaspoon Garlic Powder
- 1 teaspoon Dijon Mustard (may use 2 teaspoons)
Instructions
- Cook the Pasta: Bring a large pot of salted water to a boil. Add the cavatappi pasta and cook according to package instructions until al dente. Drain the pasta and set it aside.
- Make the Roux: In a large saucepan over medium heat, melt the butter. Once melted, whisk in the flour and cook for about 2 minutes until it forms a smooth paste, cooking out the raw flour taste.
- Add Dairy: Slowly pour in the heavy cream and whole milk in about 1/4 cup increments, whisking constantly to avoid lumps. Continue cooking for 2-3 minutes until the mixture thickens and coats the back of a spoon.
- Season the Sauce: Stir in the dijon mustard, paprika, garlic powder, salt, and pepper. Adjust seasoning to your preference.
- Melt the Cheese: Reduce the heat to low. Gradually add the American cheese pieces, 4 ounces of medium cheddar, and 4 ounces of sharp cheddar, stirring constantly until fully melted and smooth. Add cheese in small increments and whisk after each addition.
- Combine with Pasta: Add the cooked pasta to the cheese sauce and gently stir to coat evenly. Transfer the mixture into a baking dish. Sprinkle the remaining 4 ounces of sharp cheddar cheese evenly on top.
- Broil or Bake: Place under the broiler for 2-3 minutes until the cheese topping is melted and bubbly, or alternatively, bake at 350°F (175°C) for 12-15 minutes.
- Serve: Serve immediately for the creamiest texture. Optionally, garnish with dried parsley or extra paprika before serving.
Notes
- Generously salting the pasta water enhances the flavor of the pasta.
- Use freshly grated cheeses for best melting and flavor.
- Be sure to cook the roux long enough to remove the raw flour taste.
- Stir cheese in low heat and in small batches for smooth melting.
- Broiling the top adds a nice golden crust; monitor closely to avoid burning.
- Store leftovers covered in the refrigerator for up to 3 days and reheat gently to maintain creaminess.
Keywords: homemade mac and cheese, easy mac and cheese, creamy mac and cheese, sharp cheddar mac and cheese, comfort food

