Why You’ll Love This Recipe
The Best Mac & Cheese on Earth is everything a comfort classic should be—rich, ultra-creamy, irresistibly cheesy, and baked (or served stovetop-style) to perfection. This recipe takes the familiar warmth of homemade mac and cheese and elevates it with layers of flavour, silky sauce, and a dreamy texture that keeps everyone coming back for more. I’ve made countless batches over the years, and this version consistently stands out, delivering the kind of decadence you expect from a restaurant but with the cosy charm of a home-cooked favourite. Once, when I didn’t have regular milk on hand, I used almond milk, and the sauce still came together beautifully—proof that this recipe is more flexible than it looks. Whether you’re preparing it as the star of a weeknight dinner, a cherished holiday side, or a potluck favourite, this mac and cheese brings unmatched satisfaction and nostalgia in every bite.
Print
The Best Mac & Cheese on Earth: Ultra-Creamy, Cheesy, and Unforgettable
- Total Time: 40 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
The Best Mac & Cheese on Earth is an ultra-creamy, cheese-packed comfort dish featuring a velvety sauce, perfectly cooked pasta, and a golden, crunchy topping that makes every bite unforgettable.
Ingredients
- 12 oz elbow macaroni
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 3 cups whole milk
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/2 teaspoon mustard powder (optional)
- Topping:
- 1 cup breadcrumbs
- 2 tablespoons melted butter
Instructions
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish.
- Cook macaroni according to package directions until al dente. Drain and set aside.
- In a large pot, melt butter over medium heat. Add flour and whisk for 1 minute to form a roux.
- Slowly whisk in milk until smooth. Cook 4–6 minutes until sauce thickens.
- Stir in cheddar, mozzarella, and Parmesan until melted and creamy.
- Season with salt, pepper, garlic powder, and mustard powder.
- Add cooked macaroni to the cheese sauce and mix until fully coated.
- Pour mixture into the prepared baking dish.
- Combine breadcrumbs and melted butter, then sprinkle evenly over the top.
- Bake for 20–25 minutes until bubbling and golden brown.
- Let rest 5 minutes before serving.
Notes
- Use freshly grated cheese for the smoothest melt—pre-shredded cheese may clump.
- For extra creaminess, add 1/2 cup heavy cream to the sauce.
- Mix in cooked bacon, jalapeños, or lobster for a fun twist.
- Broil the top for 1–2 minutes for extra crispiness.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Baking / Stovetop
- Cuisine: American
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
Elbow Macaroni
Elbow macaroni is the classic choice for mac and cheese, with its hollow shape and ridges capturing the cheese sauce perfectly in every bite.
Butter
Butter forms the base of the roux and adds richness to the sauce, giving it a luxurious, silky finish.
Flour
Flour helps thicken the sauce, ensuring it clings beautifully to the pasta without becoming gluey.
Whole Milk
Whole milk provides the creamy body that makes the cheese sauce smooth and luscious.
Heavy Cream
Heavy cream adds indulgent richness, turning the sauce from simple to extraordinary.
Cheddar Cheese
Sharp cheddar cheese brings deep, classic mac-and-cheese flavour and helps create a smooth melt.
Mozzarella Cheese
Mozzarella cheese melts into a stretchy, creamy layer that elevates the texture.
Parmesan Cheese
Grated Parmesan cheese adds a savoury, nutty note that balances the creaminess.
Salt and Pepper
Seasonings such as salt and pepper ensure the flavours are balanced and well-rounded.
Paprika
A little paprika brings gentle warmth and enhances the golden colour of the final dish.

Directions
Begin by cooking the elbow macaroni in salted boiling water until al dente. Drain and set aside, tossing lightly with a bit of butter to prevent sticking.
In a large saucepan, melt butter over medium heat. Sprinkle in the flour to create a roux, whisking continuously until smooth and lightly golden. Gradually pour in the whole milk and heavy cream, whisking steadily as the mixture warms and begins to thicken. Avoid boiling; gentle heat ensures a velvety texture.
Once the sauce reaches a silky consistency, stir in the cheddar, mozzarella, and Parmesan gradually, allowing each addition to melt fully before adding more. Season with salt, pepper, and paprika. Taste and adjust as needed.
Add the cooked pasta directly to the sauce, folding gently until every piece is coated. At this point, you can serve it as a creamy stovetop mac and cheese. For a baked version, transfer the mixture to a buttered baking dish, top with extra cheese or breadcrumbs, and bake at 350°F for 15–20 minutes until bubbly and golden.
Equipment needed :
Must-Have Tools to Get Rolling
Here’s what you’ll want to have on hand:
Silicone Spatula – Durable, heat-resistant silicone spatula perfect for mixing, scraping, and spreading. Gentle on non-stick cookware and easy to clean.
Large pot – You’ll need this to boil the whole cabbage head and soften the leaves.
large bowl –Spacious, durable large bowl ideal for mixing, serving, or food preparation. Made from sturdy material and easy to clean.
Sharp knife – For coring the cabbage and slicing out the thick stem in each leaf. A paring knife works best.
Mixing bowl – A big bowl makes it easier to combine your meat and rice filling evenly.
Cutting board – For prepping cabbage leaves and rolling them like a pro.
9×13-inch baking dish – Ideal size to fit your rolled cabbage leaves snugly and prevent them from unraveling.
knife – A sharp, durable kitchen knife perfect for slicing, chopping, and dicing with ease
Servings and timing
This recipe yields approximately 6 servings. Preparation takes around 10 minutes, with an additional 20 minutes of cooking time. If you choose to bake the dish, add 15–20 minutes.
Storage/reheating
Store leftovers in an airtight container in the refrigerator for up to three days. Reheat gently on the stovetop with a splash of milk or cream to restore creaminess. The microwave also works—heat in short intervals, stirring in between. Avoid freezing, as the dairy can separate.

Variations and Customizations
Four-Cheese Luxury
Add Gruyère, Fontina, or Gouda for added depth and complexity.
Crunchy Topping
Sprinkle buttered breadcrumbs or crushed crackers over the top before baking.
Bacon Lover’s Twist
Fold crispy bacon pieces into the sauce for a smoky, savoury addition.
Spicy Kick
Add cayenne pepper, chili flakes, or diced jalapeños for extra heat.
Truffle Mac
Stir in a small amount of truffle oil for an elevated, gourmet finish.
Veggie Boost
Add steamed broccoli, caramelised onions, or roasted peppers for colour and texture.
Protein Upgrade
Stir in shredded chicken, ham, or lobster for a hearty main-dish version.
FAQs
Can I use pre-shredded cheese?
Pre-shredded cheese contains anti-caking agents that affect melting; freshly grated is best.
Can I make this gluten-free?
Yes, use gluten-free pasta and a gluten-free flour blend for the roux.
Why is my sauce grainy?
Overheating cheese can cause graininess; keep the heat low and add cheese gradually.
Can I skip the heavy cream?
You can use all milk, though the sauce will be slightly less rich.
What pasta shapes work best?
Shells, cavatappi, and penne also hold sauce well.
Can I bake it with breadcrumbs?
Yes, breadcrumbs add a lovely crunchy top.
Does it reheat well?
Yes, with added milk or cream to restore texture.
Can I add extra cheese?
Absolutely—this recipe is very forgiving with additional cheese.
Why did my sauce thicken too much?
Add a splash of milk or reserved pasta water to loosen it.
Can I prepare it ahead of time?
Yes, assemble and refrigerate; bake just before serving.
Conclusion
The Best Mac & Cheese on Earth is everything you want from a comforting classic—creamy, cheesy, indulgent, and endlessly customisable. With its velvety sauce, perfect pasta, and rich flavour, it’s a dish that satisfies both nostalgia and craving. Whether you serve it as a cozy side or the star of the table, this mac and cheese promises unforgettable comfort in every bite. Enjoy making it a favourite for holidays, gatherings, or any day that calls for something truly delicious.
Hungry for more? Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!