

Why This Is the Only Macaroni And Cheese Recipe Guide You’ll Ever Need
Let’s be honest — there’s nothing in this world quite like a perfect bowl of mac and cheese. Whether you’re craving the nostalgic comfort of a stovetop classic, the crispy golden crust of a baked masterpiece, or the decadent richness of a gourmet truffle version, this Macaroni And Cheese Recipe guide has it all.
After testing dozens of variations, we’ve compiled the 25 best Macaroni And Cheese Recipes on the internet — each one broken down step-by-step so you can nail it on the first try. From quick weeknight dinners to show-stopping holiday side dishes, grab your favorite cheese and let’s get cooking!
👉 Pro Tip: For the best results, always grate your own cheese from a block. Pre-shredded cheese contains anti-caking agents that prevent smooth melting.
🧀 The 25 Best Macaroni And Cheese Recipes (Step-by-Step)
1. The Best-Ever Macaroni And Cheese Recipe

Why you’ll love it: This is the gold standard — creamy, cheesy, and baked to golden perfection.
Ingredients:
- 1 lb elbow macaroni
- 4 cups whole milk
- 4 tbsp butter
- ¼ cup all-purpose flour
- 4 cups shredded sharp cheddar
- 1 cup shredded Gruyère
- Salt, pepper, paprika
Steps:
- Preheat oven to 350°F (175°C). Cook macaroni al dente, drain, and set aside.
- Melt butter in a saucepan, whisk in flour, and cook 1 minute. Gradually add milk, whisking until thickened.
- Remove from heat and stir in cheddar and Gruyère until smooth. Season with salt, pepper, and paprika.
- Combine pasta with cheese sauce, transfer to a greased baking dish, and top with extra cheese.
- Bake 25–30 minutes until bubbly and golden. Let rest 10 minutes before serving.
2. Ultra Creamy Baked Macaroni And Cheese Recipe

Ingredients:
- 1 lb cavatappi pasta
- 3 cups heavy cream
- 2 cups whole milk
- 5 cups shredded cheese blend (cheddar, Gruyère, fontina)
- 2 tbsp Dijon mustard
- Breadcrumb topping
Steps:
- Cook pasta 2 minutes less than package directions. Drain.
- In a large pot, heat cream and milk until simmering. Whisk in cheese gradually until melted.
- Stir in Dijon mustard, salt, and pepper. Fold in pasta.
- Transfer to a baking dish, top with breadcrumbs and extra cheese.
- Bake at 375°F (190°C) for 25 minutes until golden and bubbly.
3. Old-Fashioned Homemade Macaroni And Cheese Recipe

Ingredients:
- 2 cups elbow macaroni
- 3 cups whole milk
- 2 eggs, beaten
- 3 cups shredded sharp cheddar
- 2 tbsp butter, melted
- Salt, pepper, dry mustard
Steps:
- Cook macaroni, drain, and place in a greased casserole dish.
- Whisk together milk, eggs, melted butter, salt, pepper, and mustard.
- Stir in shredded cheddar, then pour over pasta.
- Bake at 350°F (175°C) for 45 minutes until set and golden.
- Let cool 10 minutes — the center will firm up as it rests.
4. 5-Cheese Gourmet Macaroni And Cheese Recipe

Ingredients:
- 1 lb penne pasta
- 1 cup each: sharp cheddar, Gruyère, fontina, Parmesan, smoked mozzarella
- 4 cups milk + ¼ cup flour + 4 tbsp butter (for béchamel)
- Fresh thyme
Steps:
- Make a classic béchamel: melt butter, whisk in flour, slowly add milk.
- Remove from heat and gradually whisk in all five cheeses until silky.
- Fold in cooked pasta and fresh thyme.
- Transfer to a baking dish, top with extra Parmesan.
- Bake at 375°F (190°C) for 20–25 minutes until bubbly.
5. Easy Stovetop Macaroni And Cheese Recipe

Ingredients:
- 2 cups elbow macaroni
- 2 cups milk
- 2 tbsp butter
- 2 tbsp flour
- 2 cups shredded cheddar
- Pinch of nutmeg
Steps:
- Cook macaroni, drain, and return to the pot.
- In a separate pan, melt butter, whisk in flour, then add milk. Cook until thickened.
- Stir in cheddar and nutmeg until smooth.
- Pour cheese sauce over pasta and stir to combine.
- Serve immediately while creamy and hot.
6. Slow Cooker Macaroni And Cheese Recipe

Ingredients:
- 1 lb elbow macaroni, cooked
- 12 oz evaporated milk
- 1 cup whole milk
- 2 eggs, beaten
- 4 cups shredded cheddar
- ½ tsp dry mustard, salt, pepper
Steps:
- Grease the slow cooker insert. Add cooked macaroni.
- Whisk together milks, eggs, mustard, salt, and pepper.
- Stir in cheese, then pour over pasta.
- Cover and cook on LOW for 2–3 hours, stirring once halfway.
- Let rest 10 minutes before serving.
7. Crispy Top Baked Macaroni And Cheese Recipe

Ingredients:
- Base mac and cheese (any recipe above)
- 1 cup panko breadcrumbs
- ¼ cup melted butter
- ½ cup Parmesan cheese
- Fresh parsley
Steps:
- Prepare your favorite baked mac and cheese base.
- Mix panko, melted butter, Parmesan, and parsley in a bowl.
- Sprinkle the mixture evenly over the top before baking.
- Bake at 375°F (190°C) for 25 minutes until crust is deep golden.
- Broil 1–2 minutes for extra crunch (watch carefully!).
8. Southern-Style Baked Macaroni And Cheese Recipe

Ingredients:
- 1 lb elbow macaroni
- 4 cups whole milk
- 3 eggs
- 1 cup evaporated milk
- 4 cups shredded sharp cheddar
- 1 stick butter, melted
- Salt, pepper, dry mustard
Steps:
- Cook pasta al dente, drain, and place in a greased 9×13 dish.
- Whisk eggs, milks, melted butter, and seasonings.
- Stir in cheese, then pour over pasta.
- Bake at 350°F (175°C) for 45–50 minutes until set and browned.
- Cool slightly — Southern mac and cheese is custardy, not saucy!
9. Healthy(ish) Cauliflower Macaroni And Cheese Recipe

Ingredients:
- 1 head cauliflower, cut into florets
- ½ cup whole-wheat elbow macaroni
- 1 cup steamed cauliflower (for sauce)
- 1 cup milk
- 2 cups shredded sharp cheddar
- 1 tbsp nutritional yeast
Steps:
- Steam cauliflower florets until tender. Cook pasta separately.
- Blend steamed cauliflower with milk until smooth.
- Heat the puree, whisk in cheddar and nutritional yeast.
- Combine with pasta and cauliflower florets.
- Bake at 375°F (190°C) for 15 minutes until bubbly.
10. Gourmet Truffle Macaroni And Cheese Recipe

Ingredients:
- 1 lb cavatappi
- 3 cups heavy cream
- 3 cups shredded Gruyère
- 1 cup shredded Parmesan
- 1–2 tsp black truffle oil
- Truffle salt to taste
Steps:
- Cook pasta al dente, drain.
- Heat cream until simmering, whisk in cheeses until smooth.
- Stir in truffle oil and truffle salt.
- Fold in pasta, transfer to a baking dish.
- Bake at 375°F (190°C) for 20 minutes. Finish with a drizzle of truffle oil before serving.
11. One-Pot Macaroni And Cheese Recipe
Ingredients:
- 2 cups elbow macaroni
- 2 cups chicken broth
- 1 cup milk
- 2 tbsp butter
- 2 cups shredded cheddar
- ½ tsp garlic powder
Steps:
- In a large pot, combine macaroni, broth, milk, and butter.
- Bring to a boil, then reduce heat and simmer 8–10 minutes until pasta is tender and liquid is mostly absorbed.
- Remove from heat, stir in cheddar and garlic powder.
- Stir vigorously until creamy and smooth.
- Serve immediately — it thickens as it cools.
12. Spicy Jalapeño Macaroni And Cheese Recipe
Ingredients:
- 1 lb elbow macaroni
- 3 cups shredded pepper jack cheese
- 1 cup shredded cheddar
- 3 jalapeños, diced (seeds removed for less heat)
- 3 cups milk + béchamel base
- ½ tsp cayenne
Steps:
- Cook pasta, drain.
- Prepare béchamel with milk, then whisk in cheeses.
- Fold in diced jalapeños and cayenne.
- Combine with pasta, transfer to baking dish.
- Top with extra cheese and jalapeño slices. Bake at 375°F (190°C) for 25 minutes.
13. Bacon and Cheddar Macaroni And Cheese Recipe
Ingredients:
- 1 lb penne
- 8 slices bacon, cooked and crumbled
- 4 cups shredded sharp cheddar
- 3 cups milk + béchamel base
- 2 tbsp bacon fat (reserved)
- Chives for garnish
Steps:
- Cook bacon until crispy, crumble, and reserve 2 tbsp of fat.
- Cook pasta, drain.
- Use bacon fat to make the béchamel, then whisk in cheddar.
- Fold in pasta and most of the bacon.
- Top with remaining bacon and bake at 375°F (190°C) for 20 minutes. Garnish with chives.
14. Vegan Macaroni And Cheese Recipe
Ingredients:
- 1 lb elbow macaroni
- 1 cup raw cashews, soaked
- 1 cup nutritional yeast
- 1 cup unsweetened almond milk
- 2 tbsp lemon juice
- 1 tsp garlic powder, 1 tsp onion powder, ½ tsp turmeric
Steps:
- Cook pasta al dente, drain.
- Blend soaked cashews, nutritional yeast, almond milk, lemon juice, and spices until silky.
- Heat the sauce gently until thickened.
- Toss with pasta until fully coated.
- Optional: bake at 375°F (190°C) for 15 minutes with breadcrumbs on top.
15. Lobster Macaroni And Cheese Recipe
Ingredients:
- 1 lb lobster meat, cooked and chopped
- 1 lb lobster pasta or cavatappi
- 3 cups shredded Gruyère
- 1 cup shredded Parmesan
- 3 cups heavy cream
- 2 tbsp brandy (optional)
Steps:
- Cook pasta, drain.
- Sauté lobster in butter with a splash of brandy, set aside.
- Heat cream, whisk in cheeses until smooth.
- Fold in pasta and lobster.
- Top with breadcrumbs and bake at 375°F (190°C) for 20 minutes.
16. Instant Pot Macaroni And Cheese Recipe
Ingredients:
- 2 cups elbow macaroni
- 2 cups water
- 1 cup milk
- 2 tbsp butter
- 2 cups shredded cheddar
- ½ tsp mustard powder
Steps:
- Add macaroni, water, and butter to the Instant Pot.
- Cook on HIGH pressure for 4 minutes, then quick release.
- Stir in milk and cheddar until melted and creamy.
- Add mustard powder, salt, and pepper.
- Let sit 5 minutes to thicken before serving.
17. Buffalo Chicken Macaroni And Cheese Recipe
Ingredients:
- 1 lb rotisserie chicken, shredded
- 1 lb cavatappi
- 3 cups shredded mozzarella
- 1 cup shredded cheddar
- ½ cup buffalo sauce
- ¼ cup ranch dressing
Steps:
- Cook pasta, drain.
- Toss chicken with buffalo sauce.
- Make cheese sauce with milk and cheeses.
- Combine pasta, chicken, cheese sauce, and ranch.
- Top with blue cheese crumbles and bake at 375°F (190°C) for 20 minutes.
18. Gluten-Free Macaroni And Cheese Recipe
Ingredients:
- 1 lb gluten-free elbow macaroni
- 3 cups whole milk
- 3 tbsp gluten-free flour blend
- 3 tbsp butter
- 3 cups shredded cheddar
- ½ tsp xanthan gum (optional)
Steps:
- Cook GF pasta according to package, drain.
- Make roux with butter and GF flour, slowly whisk in milk.
- Stir in cheddar until smooth.
- Combine with pasta, transfer to baking dish.
- Bake at 350°F (175°C) for 25 minutes until bubbly.
19. Smoked Gouda Macaroni And Cheese Recipe
Ingredients:
- 1 lb shell pasta
- 3 cups shredded smoked Gouda
- 1 cup shredded sharp cheddar
- 3 cups milk + béchamel base
- ½ tsp smoked paprika
- Fresh thyme
Steps:
- Cook pasta, drain.
- Prepare béchamel, whisk in Gouda and cheddar.
- Add smoked paprika and thyme.
- Fold in pasta, top with breadcrumbs.
- Bake at 375°F (190°C) for 25 minutes until golden.
20. Kid-Friendly Macaroni And Cheese Recipe
Ingredients:
- 2 cups elbow macaroni
- 2 cups whole milk
- 2 tbsp butter
- 2 tbsp flour
- 2 cups mild cheddar
- Pinch of salt
Steps:
- Cook pasta, drain.
- Make a simple roux with butter and flour, add milk.
- Stir in mild cheddar until smooth.
- Combine with pasta, stir well.
- Serve plain — no fancy toppings needed!
21. Roasted Garlic Macaroni And Cheese Recipe
Ingredients:
- 1 head garlic, roasted
- 1 lb penne
- 3 cups shredded Gruyère
- 1 cup shredded Parmesan
- 3 cups milk + béchamel base
- Fresh chives
Steps:
- Roast garlic at 400°F (200°C) for 40 minutes, squeeze out cloves.
- Cook pasta, drain.
- Mash roasted garlic into the béchamel, whisk in cheeses.
- Fold in pasta, top with Parmesan.
- Bake at 375°F (190°C) for 20 minutes. Garnish with chives.
22. Air Fryer Macaroni And Cheese Bites Recipe
Ingredients:
- 2 cups leftover baked mac and cheese, chilled
- 1 cup breadcrumbs
- 2 eggs, beaten
- ½ cup Parmesan
- Cooking spray
Steps:
- Chill mac and cheese until firm, then cut into 1-inch cubes.
- Roll each cube in egg, then in breadcrumb-Parmesan mix.
- Place in air fryer basket in a single layer.
- Air fry at 375°F (190°C) for 8–10 minutes, shaking halfway.
- Serve with marinara or ranch for dipping.
23. Three-Cheese Stovetop Macaroni And Cheese Recipe
Ingredients:
- 2 cups elbow macaroni
- 1 cup each: cheddar, mozzarella, Parmesan
- 2 cups milk
- 2 tbsp butter + 2 tbsp flour
- ½ tsp garlic powder
Steps:
- Cook pasta, drain.
- Make roux, slowly whisk in milk until thickened.
- Remove from heat, stir in all three cheeses.
- Combine with pasta, stir until stretchy and creamy.
- Serve immediately for the ultimate cheese pull.
24. Make-Ahead Baked Macaroni And Cheese Recipe
Ingredients:
- 1 lb rigatoni
- 4 cups shredded cheese blend
- 4 cups milk + béchamel base
- 1 cup breadcrumbs
- ¼ cup melted butter
Steps:
- Cook pasta 2 minutes under al dente (it will bake later).
- Prepare cheese sauce, combine with pasta.
- Transfer to baking dish, cover tightly, and refrigerate up to 24 hours.
- When ready, top with buttered breadcrumbs.
- Bake at 375°F (190°C) for 35–40 minutes (covered first 20 min, then uncovered).
25. Ultimate Comfort Food Macaroni And Cheese Recipe
Ingredients:
- 1 lb elbow macaroni
- 2 cups sharp cheddar
- 1 cup Gruyère
- 1 cup cream cheese
- 3 cups milk + béchamel base
- Crispy fried onions on top
Steps:
- Cook pasta, drain.
- Make béchamel, whisk in cheddar, Gruyère, and cream cheese.
- Fold in pasta, transfer to baking dish.
- Top with crispy fried onions.
- Bake at 375°F (190°C) for 25 minutes until golden and irresistible.
💡 Expert Tips for the Perfect Macaroni And Cheese Recipe
✅ Use block cheese — pre-shredded contains anti-caking agents that ruin smoothness.
✅ Undercook pasta slightly — it will continue cooking in the oven.
✅ Let it rest — 10 minutes after baking allows the sauce to set.
✅ Season every layer — salt the pasta water, the sauce, and the topping.
✅ Experiment with cheeses — Gruyère adds nuttiness, fontina adds melt, Parmesan adds punch.
❓ Frequently Asked Questions (FAQ)
Q: What’s the best cheese for mac and cheese?
A: Sharp cheddar is the classic base, but combining it with Gruyère, fontina, or smoked Gouda elevates the flavor.
Q: How do I keep mac and cheese from getting grainy?
A: Remove the cheese sauce from heat before adding cheese, and stir in small batches. Avoid boiling once cheese is added.
Q: Can I freeze mac and cheese?
A: Yes! Freeze unbaked mac and cheese for up to 3 months. Bake directly from frozen, adding 15–20 minutes to the cooking time.
Q: How do I reheat mac and cheese without drying it out?
A: Add a splash of milk and reheat gently on the stovetop or covered in the oven at 325°F (165°C).
Final Thoughts
Whether you’re craving a quick stovetop version on a busy weeknight or a show-stopping baked dish for the holidays, this Macaroni And Cheese Recipe collection has something for every mood, diet, and occasion. From vegan to lobster, spicy to truffle-infused — the only limit is your imagination (and how much cheese your fridge can hold).
👉 Pin your favorite recipe, share it with fellow cheese lovers, and don’t forget to come back and tell us which one became your new go-to!

