If you are a fan of rich, comforting, and irresistibly cheesy dishes, you are going to love this Garlic Parmesan Mac and Cheese Recipe. It takes traditional mac and cheese to a whole new level by infusing it with savory garlic and the sharp, nutty goodness of parmesan cheese. Perfectly creamy, with just the right amount of bite from cavatappi pasta and a satisfyingly crispy breadcrumb topping, this dish is sure to become a beloved staple at your dinner table. Every bite delivers a harmonious blend of flavors and textures that will keep you coming back for more.

Ingredients You’ll Need
The magic of this Garlic Parmesan Mac and Cheese Recipe lies in simple yet essential ingredients. Each one plays a crucial role — from the tender cavatappi that holds the sauce perfectly, to the cheeses that melt into creamy indulgence, and the garlic that adds a fragrant depth that elevates the dish beyond ordinary mac and cheese.
- 16 ounces cavatappi pasta: The spiral shape captures every bit of cheesy sauce for maximum flavor.
- ½ cup (1 stick / 113 g) unsalted butter: Adds richness and helps create a creamy roux base.
- 5 teaspoons garlic, minced: The star flavor that infuses the dish with a savory punch.
- 3 tablespoons all-purpose flour: Thickens the sauce to velvety perfection.
- 2 cups (490 g / 16 ounces) whole milk: Provides a creamy foundation with a delicate sweetness.
- 1 cup (238 g) heavy whipping cream: Boosts the creaminess and adds luscious texture.
- 1 teaspoon garlic powder: Enhances the garlic flavor throughout the sauce.
- 1 teaspoon kosher salt: Balances and brings all the flavors together.
- ½ teaspoon ground mustard: Adds subtle tanginess and depth.
- ½ teaspoon black pepper: Offers a mild heat to complement the creamy cheese.
- ½ block (4 ounces) cream cheese, cubed: Creates extra creaminess with a slight tang.
- 1 ½ cups (169.5 g) mozzarella cheese, shredded, divided: Melts beautifully for gooey, stretchy bites.
- 1 ½ cups (150 g) parmesan cheese, grated, divided: Delivers sharp, nutty flavor and melts into the sauce.
- 1 cup (108 g) plain breadcrumbs: Provides a crunchy topping that contrasts wonderfully with the creamy pasta.
- ½ teaspoon paprika: Adds a mild smoky flavor and beautiful golden color to the topping.
- Fresh parsley, chopped for garnish: Adds a fresh, vibrant finish to your masterpiece.
How to Make Garlic Parmesan Mac and Cheese Recipe
Step 1: Cook the Pasta
Begin by bringing a large pot of salted water to a boil and cook the cavatappi pasta until al dente, usually about 8 to 10 minutes. Drain well and set aside. Cooking the pasta al dente ensures it will hold its shape and texture when baked with the rich sauce.
Step 2: Make the Garlic Butter Roux
In a large saucepan, melt the unsalted butter over medium heat. Add the minced garlic and sauté until fragrant but not browned, about 1 to 2 minutes. Stir in the all-purpose flour and cook for another 2 to 3 minutes, whisking constantly to create a smooth paste. This roux is the secret to that luxuriously creamy sauce.
Step 3: Create the Creamy Cheese Sauce
Slowly whisk in the whole milk and heavy cream, bringing the mixture to a gentle simmer. Add garlic powder, kosher salt, ground mustard, and black pepper. Continue stirring until the sauce thickens enough to coat the back of a spoon. Reduce the heat to low, then add the cream cheese, mozzarella (reserve half for topping), and half of the parmesan cheese. Stir until all the cheeses have melted and the sauce is irresistibly smooth and creamy.
Step 4: Combine Pasta and Sauce
Add the cooked cavatappi pasta directly into the cheese sauce, stirring gently to coat every spiral. This step guarantees each piece of pasta is loaded with that luscious garlic parmesan flavor that defines this recipe.
Step 5: Prepare the Topping and Bake
Preheat your oven to 375°F (190°C). In a small bowl, combine the plain breadcrumbs, remaining mozzarella and parmesan cheeses, paprika, and a pinch of salt. Transfer the mac and cheese mixture to a buttered baking dish, sprinkle the breadcrumb topping evenly over it, and bake for 20 minutes. The topping should turn golden and crisp, adding a delightful textural contrast to the creamy pasta below.
How to Serve Garlic Parmesan Mac and Cheese Recipe

Garnishes
Sprinkle fresh chopped parsley over the baked mac and cheese just before serving to add a pop of color and a fresh, herbaceous note that lightens the rich flavors wonderfully.
Side Dishes
This Garlic Parmesan Mac and Cheese Recipe pairs beautifully with vibrant green salads, roasted vegetables, or simple grilled chicken. These sides balance out the richness without competing with the dish’s bold cheesy personality.
Creative Ways to Present
For a fun twist, serve individual portions in ramekins topped with extra parmesan and a pinch of breadcrumbs for a personal cheesy casserole. You can also stuff bell peppers or tomatoes with the mac and cheese mixture and bake for a colorful presentation that will wow guests.
Make Ahead and Storage
Storing Leftovers
Allow the mac and cheese to cool completely, then cover tightly with plastic wrap or transfer to an airtight container. Refrigerate for up to 3 to 4 days. When stored properly, the flavors deepen, making leftovers just as delicious.
Freezing
This Garlic Parmesan Mac and Cheese Recipe freezes well for up to 2 months. Freeze portions in airtight containers or heavy-duty freezer bags. Thaw overnight in the refrigerator before reheating for best texture and flavor retention.
Reheating
Reheat leftover mac and cheese gently in the oven at 350°F (175°C) covered with foil to prevent drying out, or warm in a microwave with a damp paper towel on top to keep the creamy texture intact. Adding a splash of milk before reheating can help refresh the sauce.
FAQs
Can I use other types of pasta for this recipe?
Absolutely! While cavatappi works wonderfully due to its shape, other pasta like elbow macaroni, shells, or penne can be substituted and still deliver a delicious result.
Is it possible to make this recipe gluten-free?
Yes, you can use gluten-free flour and breadcrumbs, and make sure to select gluten-free pasta to enjoy a safe and tasty gluten-free version of this Garlic Parmesan Mac and Cheese Recipe.
How can I make the topping extra crunchy?
For an even crunchier topping, try mixing the breadcrumbs with a little melted butter before sprinkling over the dish. Broiling for the last 2 minutes of baking also adds a wonderful crispness.
Can I add other cheeses to this recipe?
Certainly! Cheddar, gouda, or fontina can be excellent additions or substitutes that add unique flavors while maintaining the creamy texture that makes this dish special.
How can I make this dish more indulgent?
Consider adding cooked bacon, caramelized onions, or sautéed mushrooms into the cheese sauce for an extra layer of flavor and richness. Each addition brings a new twist to this classic recipe.
Final Thoughts
This Garlic Parmesan Mac and Cheese Recipe is comfort food perfected with every creamy, cheesy, and garlicky bite. It’s perfect for cozy nights, family dinners, or any time you want to impress with a classic made extraordinary. Don’t wait to whip up this crowd-pleaser that’s guaranteed to be a favorite in your home.
Print
Garlic Parmesan Mac and Cheese Recipe
- Prep Time: 10 minutes
- Cook Time: 27 minutes
- Total Time: 37 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Description
This creamy Garlic Parmesan Mac and Cheese combines perfectly cooked cavatappi pasta with a rich, flavorful cheese sauce infused with garlic and a blend of parmesan and mozzarella cheeses. Topped with crunchy breadcrumbs and a sprinkle of fresh parsley, this comforting dish is perfect for a family dinner or special occasion.
Ingredients
For the Pasta
- 16 ounces cavatappi pasta
For the Cheese Sauce
- ½ cup (1 stick / 113 g) unsalted butter
- 5 teaspoons garlic, minced
- 3 tablespoons all-purpose flour
- 2 cups (490 g / 16 ounces) whole milk
- 1 cup (238 g) heavy whipping cream
- 1 teaspoon garlic powder
- 1 teaspoon kosher salt
- ½ teaspoon ground mustard
- ½ teaspoon black pepper
- ½ block (4 ounces) cream cheese, cubed
- 1 ½ cups (169.5 g) mozzarella cheese, shredded, divided
- 1 ½ cups (150 g) parmesan cheese, grated, divided
For the Topping
- 1 cup (108 g) plain breadcrumbs
- ½ teaspoon paprika
- Fresh parsley, chopped for garnish
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 aside.
- Make the Garlic Butter Roux: In a large skillet or saucepan, melt the unsalted butter over medium heat. Add the minced garlic and sauté for about 1-2 minutes until fragrant but not browned.
- Prepare the Cheese Sauce Base: Sprinkle the flour over the garlic butter and whisk continuously for about 2 minutes to create a roux, removing the raw flour taste.
- Add Liquids and Spices: Gradually whisk in the whole milk and heavy cream, making sure no lumps form. Stir in garlic powder, kosher salt, ground mustard, and black pepper. Continue cooking and stirring until the sauce thickens, about 5-7 minutes.
- Melt the Cheeses: Reduce the heat to low and add the cubed cream cheese, half of the shredded mozzarella, and half of the parmesan cheese. Stir until all the cheese melts and the sauce becomes smooth and creamy.
- Combine Pasta and Cheese Sauce: Add the cooked pasta to the cheese sauce and gently toss to coat the pasta evenly with the sauce.
- Prepare the Breadcrumb Topping: In a separate small bowl, mix the plain breadcrumbs with paprika and the remaining mozzarella and parmesan cheeses.
- Assemble and Bake (Optional): Preheat the oven to 350°F (175°C). Transfer the mac and cheese into a buttered baking dish. Evenly sprinkle the breadcrumb mixture on top. Bake for 15-20 minutes, or until the topping is golden brown and crispy.
- Garnish and Serve: Remove from oven and garnish with freshly chopped parsley. Serve warm and enjoy this rich, comforting mac and cheese.
Notes
- For a smoother sauce, ensure the milk and cream are added slowly while whisking to avoid lumps.
- You can substitute cavatappi with elbow macaroni or shells depending on preference.
- To make it gluten-free, use gluten-free flour and breadcrumbs.
- Leftovers can be stored in the refrigerator for up to 3 days and reheated with a splash of milk to restore creaminess.
- Adding a dash of hot sauce or smoked paprika can add a spicy twist.

