If you are looking for that ultimate comfort food that brings warmth and cheesy goodness in every bite, look no further than this Garlic Parmesan Mac and Cheese Recipe. Creamy, garlicky, and topped with a golden, crispy breadcrumb crust, this dish hits all the right notes for a satisfying meal. Whether it’s a cozy family dinner or a crowd-pleasing potluck favorite, this recipe promises a flavorful spin on classic mac and cheese with a touch of gourmet flair that’s easy to make and impossible to resist.

Ingredients You’ll Need
The beauty of this Garlic Parmesan Mac and Cheese Recipe lies in its simple yet thoughtfully chosen ingredients. Each component plays a vital role in giving the dish its rich texture, deep cheesy flavor, and that irresistible crispy topping.
- 16 ounces cavatappi pasta: This twisty pasta shape holds creamy sauce perfectly, making every forkful rich and flavorful.
- ½ cup unsalted butter (1 stick / 113 g): Adds luscious richness and helps create the roux for the cheese sauce.
- 5 teaspoons garlic, minced: Infuses the dish with aromatic depth and a savory punch that complements the cheese beautifully.
- 3 tablespoons all-purpose flour: The essential thickening agent to give your cheese sauce that velvety consistency.
- 2 cups whole milk (490 g / 16 ounces): Brings creaminess and smooth texture to the sauce, balancing the cheese flavors.
- 1 cup heavy whipping cream (238 g): Elevates the sauce’s decadence, making each bite silky and satisfying.
- 1 teaspoon garlic powder: Reinforces the garlic flavor with a subtle, warm undertone.
- 1 teaspoon kosher salt: Enhances all flavors, making the dish taste balanced and well-seasoned.
- ½ teaspoon ground mustard: A secret ingredient that brightens the cheese sauce with a mild tanginess.
- ½ teaspoon black pepper: Adds a gentle kick to round out the savory notes.
- ½ block (4 ounces) cream cheese, cubed: Contributes extra creaminess and a slight tang, intensifying the sauce’s richness.
- 1 ½ cups mozzarella cheese, shredded, divided: Provides gooey stretch and mild, milky flavor perfect for melty satisfaction.
- 1 ½ cups parmesan cheese, grated, divided: Brings a sharp, nutty complexity that defines this signature dish.
- 1 cup plain breadcrumbs (108 g): Used for the crispy topping, adding texture contrast and golden color.
- ½ teaspoon paprika: Sprinkled on top to add subtle smoky warmth and beautiful visual appeal.
- Fresh parsley, chopped: Adds a fresh, herbal brightness when garnished, balancing the richness.
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. Add the cavatappi pasta and cook according to package instructions, usually about 7-9 minutes, until just al dente. Drain and set aside. The pasta should be tender yet firm enough to hold the creamy sauce and bake without getting mushy.
Step 2: Prepare the Garlic Butter Roux
In a large saucepan, melt the unsalted butter over medium heat. Add the minced garlic and sauté until fragrant, about 1-2 minutes, careful not to burn it. Stir in the all-purpose flour to form a roux, whisking continuously for about 2 minutes. This step ensures a smooth and thickened cheese sauce base.
Step 3: Make the Creamy Cheese Sauce
Slowly whisk in whole milk and heavy cream, blending until the mixture thickens and bubbles gently. Add the garlic powder, kosher salt, ground mustard, and black pepper, whisking to combine. Next, stir in the cream cheese cubes, allowing them to melt fully into the sauce. Finally, mix in half of the shredded mozzarella and grated Parmesan cheeses until melted and silky smooth.
Step 4: Combine Pasta and Cheese Sauce
Pour the drained pasta into the cheese sauce, folding gently to coat every spiral in that luscious, garlicky sauce. This step ensures that each bite bursts with rich flavor and creamy texture, the hallmark of this Garlic Parmesan Mac and Cheese Recipe.
Step 5: Prepare the Breadcrumb Topping
In a separate bowl, toss the plain breadcrumbs with the remaining mozzarella and Parmesan cheeses as well as the paprika. This mixture will create a crispy, golden crust when baked, adding a perfect textural contrast.
Step 6: Bake to Perfection
Transfer the pasta and cheese mixture into a greased 9×13-inch baking dish. Evenly sprinkle the breadcrumb topping over the mac and cheese. Bake in a preheated 350°F (175°C) oven for about 20 minutes, or until the top is bubbly and beautifully browned.
How to Serve Garlic Parmesan Mac and Cheese Recipe

Garnishes
Freshly chopped parsley scattered on top adds a pleasant pop of color and a hint of freshness that brightens the dish. For a luscious touch, you can drizzle a bit of melted butter mixed with garlic on the crust before serving.
Side Dishes
This mac and cheese pairs wonderfully with crisp green salads, roasted vegetables like Brussels sprouts or asparagus, or even simple grilled chicken. The richness of the mac and cheese balances perfectly with light, fresh sides.
Creative Ways to Present
For a fun twist, serve this Garlic Parmesan Mac and Cheese Recipe in individual ramekins and top each with extra breadcrumbs for personal crispy crusts. Alternatively, stuff it into bell peppers or hollowed-out tomatoes and bake for an eye-catching presentation that’s as delicious as it is charming.
Make Ahead and Storage
Storing Leftovers
Leftover Garlic Parmesan Mac and Cheese should be stored in an airtight container in the refrigerator. It will keep well for 3 to 4 days, making it easy to enjoy this comfort food again without any loss of flavor or texture.
Freezing
You can freeze the mac and cheese before baking. Place it in a freezer-safe dish or container, tightly covered, for up to 2 months. When ready to enjoy, thaw overnight in the fridge and bake as directed for the best results.
Reheating
Reheat leftovers gently in the oven at 350°F (175°C) to revive the crispy topping and creamy sauce. If in a hurry, the microwave works too, but cover the dish to retain moisture and stir halfway through heating to heat evenly.
FAQs
Can I use other types of pasta for this recipe?
Absolutely! While cavatappi is perfect for holding sauce with its shape, elbow macaroni, shells, or rotini are great alternatives that also soak up cheese well.
Is it necessary to use fresh garlic if I have garlic powder?
Fresh minced garlic offers a more vibrant, aromatic flavor, but if you’re short on time or ingredients, garlic powder can supplement or substitute, though the flavor will be milder.
Can I make this recipe dairy-free or vegan?
This recipe relies heavily on dairy to achieve its creamy texture and flavor, but you can experiment using plant-based milks, vegan butter, and cheese alternatives, keeping in mind the texture and taste will differ.
What can I add to make this mac and cheese extra special?
Try adding cooked bacon, caramelized onions, or roasted garlic for extra depth. A sprinkle of red pepper flakes can also add a nice kick for those who like a little heat.
How do I get a crunchy topping without breadcrumbs?
If you don’t have breadcrumbs, crushed crackers, cornflakes, or panko work wonderfully to create that satisfying crunch on top of your Garlic Parmesan Mac and Cheese Recipe.
Final Thoughts
This Garlic Parmesan Mac and Cheese Recipe is truly a little bowl of cozy happiness that can brighten up even the simplest of meals. With its rich, creamy sauce, perfectly al dente pasta, and irresistible crunchy topping, it’s sure to become a beloved classic in your home. I encourage you to give this recipe a try, share it with the people you love, and enjoy the delicious moments it brings to your table.
Print
Garlic Parmesan Mac and Cheese Recipe
- Prep Time: 15 minutes
- Cook Time: 22 minutes
- Total Time: 37 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
Description
Garlic Parmesan Mac and Cheese is a rich, creamy, and comforting pasta dish featuring a luscious blend of garlic-infused cheese sauce made with mozzarella, parmesan, and cream cheese, combined with cavatappi pasta and topped with a crispy breadcrumb crust seasoned with paprika and fresh parsley. Perfect for a hearty family dinner or special occasion, this classic twist on mac and cheese delivers a savory, flavorful experience.
Ingredients
Pasta
- 16 ounces cavatappi pasta
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
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 and set aside.
- Prepare the Roux: In a large saucepan or skillet over medium heat, melt the unsalted butter. Add the minced garlic and sauté for about 1-2 minutes until fragrant but not browned. Stir in the flour to form a roux, cooking for about 2 minutes while whisking constantly to cook out the raw flour taste.
- Make the Cheese Sauce: Gradually whisk in the whole milk and heavy cream, ensuring the mixture is smooth and lump-free. Continue cooking and stirring until the sauce thickens and coats the back of a spoon, about 5-7 minutes. Season the mixture with garlic powder, kosher salt, ground mustard, and black pepper.
- Add the Cheese: Lower the heat to medium-low and stir in the cubed cream cheese until melted and fully incorporated. Add half of the shredded mozzarella and half of the grated parmesan cheese, stirring until the cheeses are melted and the sauce is creamy and smooth.
- Combine Pasta and Sauce: Add the cooked cavatappi pasta to the cheese sauce, stirring well to coat all the pasta evenly with the rich cheese mixture.
- Prepare the Topping: In a small bowl, mix the plain breadcrumbs with paprika and the remaining parmesan cheese. Sprinkle this mixture evenly over the top of the mac and cheese.
- Bake the Mac and Cheese: Preheat your oven to 375°F (190°C). Transfer the mac and cheese to a buttered baking dish. Sprinkle the remaining mozzarella cheese over the breadcrumb topping for extra cheesiness. Bake uncovered for 20-25 minutes until the topping is golden brown and crispy, and the cheese is bubbly.
- Garnish and Serve: Remove from the oven and let it sit for a few minutes. Garnish with freshly chopped parsley before serving hot.
Notes
- For a lighter version, substitute whole milk and cream with half-and-half or reduced-fat milk and adjust cheese quantities accordingly.
- Use gluten-free flour and pasta for a gluten-free variation.
- To enhance garlic flavor, roast the garlic before mincing it.
- The breadcrumb topping adds a nice crunch but can be omitted for a softer texture.
- Parmesan cheese can be freshly grated for better flavor compared to pre-grated varieties.
- Leftovers store well in the fridge for 3-4 days and reheat well in the oven or microwave.

