When you think of comfort food at its finest, nothing satisfies quite like a creamy, dreamy bowl of mac and cheese. It’s that nostalgic favorite that brings everyone back to the dinner table with eager forks and warm smiles. Whether you’re craving a quick weeknight dish or planning a cozy weekend feast, this classic recipe delivers unbeatable cheesiness in every bite.
This version of mac and cheese balances velvety smoothness with rich cheddar flavor, creating a dish that feels both indulgent and familiar. It’s the kind of meal that never goes out of style, loved by kids and grownups alike. Plus, it’s totally customizable—toss in crispy bacon, roasted veggies, or spicy jalapeños to add your personal twist.
What Kind of Pasta Works Best for Mac and Cheese?
Elbow macaroni is the gold standard when it comes to mac and cheese—its small, curved shape perfectly traps creamy sauce in every bite. However, don’t be afraid to try cavatappi, shells, or rotini if you’re looking for a fun variation. The key is choosing a pasta that holds sauce well without getting mushy.

Ingredients for the Mouthwatering Mac and Cheese
- Elbow Macaroni: The classic pasta base that holds all the cheesy goodness.
- Butter: Adds richness and helps form the base of the roux.
- All-Purpose Flour: Essential for thickening the sauce without lumps.
- Milk: Use whole milk for a creamier texture and fuller flavor.
- Heavy Cream: Enhances the richness of the cheese sauce.
- Sharp Cheddar Cheese: The star of the show, offering bold flavor and perfect melt.
- Mozzarella Cheese: For a gooey stretch and mild creaminess.
- Salt & Pepper: Simple seasonings to round out the taste.
- Ground Mustard (optional): Adds a subtle tang that complements the cheese.
How To Make the Mouthwatering Mac and Cheese
Step 1: Boil the Pasta
Bring a large pot of salted water to a boil. Cook the elbow macaroni until just al dente, following the package instructions. Drain and set aside, but don’t rinse—you want the starch to help the sauce cling.
Step 2: Make the Roux
In a large saucepan, melt the butter over medium heat. Once melted, whisk in the flour and continue whisking for about 1-2 minutes until it forms a smooth, bubbling paste. This is your roux, and it will thicken the sauce.
Step 3: Add the Dairy
Gradually whisk in the milk and heavy cream. Keep stirring until the mixture thickens—this should take around 5-7 minutes. You’re aiming for a velvety, spoon-coating consistency.
Step 4: Stir in the Cheese
Lower the heat and begin adding the shredded sharp cheddar and mozzarella, one handful at a time. Stir until the cheeses are fully melted and the sauce is smooth. Add a pinch of salt, pepper, and ground mustard if using.
Step 5: Combine Pasta and Sauce
Add the cooked macaroni directly into the cheese sauce. Stir gently to combine until every noodle is coated in luscious cheese.
Step 6: Serve It Up
Serve the mac and cheese hot and creamy straight from the stovetop for maximum gooey satisfaction. If you like a baked version, transfer it to a buttered baking dish, top with more cheese or breadcrumbs, and bake at 375°F for 15-20 minutes until bubbly and golden on top.
Best Ways to Serve and Store Mac and Cheese
Mouthwatering Mac and Cheese is at its finest when served hot and fresh, straight from the stovetop or bubbling from the oven. Pair it with crispy fried chicken, a fresh green salad, or roasted vegetables for a full meal. Want to turn it into a main dish? Stir in crumbled bacon, pulled pork, or spicy sausage for added heartiness.
For storing, let the mac and cheese cool completely before transferring it to an airtight container. It will keep well in the fridge for up to 4 days. Reheat gently on the stovetop or in the microwave, adding a splash of milk to loosen the sauce. You can also freeze individual portions for up to one month.
Frequently Asked Questions
How do I keep mac and cheese from drying out?
Add a bit of milk when reheating and avoid overbaking. If baking, cover with foil for most of the bake time and remove it at the end to get a golden crust.
Can I make this ahead of time?
Yes! Assemble the mac and cheese and store it covered in the fridge for up to 24 hours. When ready to eat, bake it until warmed through and bubbly.
What cheeses work well besides cheddar and mozzarella?
Feel free to mix in Gruyère, Monterey Jack, or even a touch of cream cheese for more depth and creaminess.
Can I use gluten-free pasta?
Absolutely. Just be sure to slightly undercook it to prevent mushiness when mixing with the cheese sauce.
Is this recipe kid-friendly?
It’s a total hit with kids! Omit the ground mustard if your little ones prefer a milder taste.
Can I add vegetables to this dish?
Yes, steamed broccoli, peas, or roasted cauliflower make great mix-ins and boost the nutritional value.
Want More Pasta Comfort Food Ideas?
If this cheesy masterpiece hit the spot, you’ll want to try these other rich and satisfying favorites from the blog:
- Creamy Garlic Butter Chicken and Rotini in Parmesan Sauce for a weeknight dinner with bold flavor.
- Garlic Parmesan Beef Spaghetti Pasta that brings a savory twist to traditional pasta.
- Crockpot Cheese Tortellini and Sausage for a slow-cooked meal that’s set-and-forget delicious.
- One Pot Chicken Parmesan Mac & Cheese if you’re craving a protein-packed upgrade to your favorite comfort dish.
- Bowtie Pasta with Creamy Velveeta Beef Sauce for extra cheesy indulgence.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest comfort food board so you can revisit it whenever the cheesy craving hits.
And when you make it, tell me how it turned out! Did you keep it classic or throw in bacon or jalapeños? I’m always excited to see your variations.
Looking for more dinner and side dish ideas? Head over to my Pinterest Life with Nina where I share my daily recipes, tips, and inspiration from my kitchen to yours.

Mouthwatering Mac and Cheese
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
This rich, creamy mac and cheese is the ultimate comfort food. Made with a smooth cheddar-mozzarella blend, it’s perfect as a side or satisfying main dish. Quick to prep and impossible to resist!
Ingredients
2 cups elbow macaroni
4 tablespoons butter
3 tablespoons all-purpose flour
2 cups whole milk
1 cup heavy cream
2 cups shredded sharp cheddar cheese
1 cup shredded mozzarella cheese
1 teaspoon salt
1/2 teaspoon ground black pepper
1/2 teaspoon ground mustard (optional)
Instructions
1. Bring a large pot of salted water to a boil. Cook macaroni until just al dente. Drain and set aside.
2. In a saucepan over medium heat, melt butter and whisk in flour. Stir for 1–2 minutes to form a roux.
3. Slowly whisk in milk and cream. Cook, stirring, until thickened, about 5–7 minutes.
4. Reduce heat. Add cheddar and mozzarella, stirring until fully melted and smooth. Season with salt, pepper, and mustard if using.
5. Add macaroni to the cheese sauce and stir to coat completely.
6. Serve immediately or transfer to a baking dish, top with more cheese or breadcrumbs, and bake at 375°F for 15–20 minutes until golden and bubbly.
Notes
For best results, shred cheese from the block—it melts smoother than pre-shredded bags.
Don’t skip the roux—it makes the sauce creamy and prevents clumps.
Slightly undercook your pasta if you plan to bake it afterward.
Nutrition
- Serving Size: 1 cup
- Calories: 480
- Sugar: 4g
- Sodium: 550mg
- Fat: 30g
- Saturated Fat: 18g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 1g
- Protein: 18g
- Cholesterol: 90mg
Keywords: mac and cheese, cheddar, creamy, pasta, comfort food



