This irresistible Garlic Parmesan Pasta Bake transforms simple ingredients into an impressive, restaurant-worthy dish with its perfect balance of creamy texture and rich flavors. The casserole showcases al dente pasta enveloped in a luscious, garlic-infused cheese sauce, topped with a golden, slightly crispy Parmesan crust that creates magnificent cheese pulls with every serving. Each forkful delivers an exquisite harmony of flavors—the robust garlic and aged Parmesan creating depth while the creamy sauce brings everything together in perfect unity. The dish’s visual appeal is undeniable, with the bubbling, bronzed cheese top giving way to reveal the creamy, herb-flecked pasta beneath. This versatile comfort food exemplifies elevated home cooking at its finest—ideal for family dinners, entertaining guests, or creating impressive leftovers that somehow taste even better the next day. Whether served as a magnificent main course or a substantial side dish, this pasta bake brings sophisticated flavor in a nostalgic, crowd-pleasing presentation that consistently earns rave reviews.
Why You’ll Love This Recipe
- Perfect texture contrast: Combines creamy sauce with crispy, golden cheese topping
- Impressive presentation: Creates show-stopping cheese pulls that wow guests
- Make-ahead convenience: Can be prepped in advance for easy baking when needed
- Pantry-friendly ingredients: Uses staples most home cooks already have on hand
- Versatile serving: Works as main dish or substantial side
- Crowd-pleasing appeal: Satisfies both picky eaters and culinary enthusiasts
- Customizable base: Easily adapts to incorporate proteins or vegetables
- Restaurant quality: Delivers upscale flavor with basic cooking techniques
- Economical option: Creates impressive dish without expensive ingredients
- Comforting nostalgia: Elevates familiar flavors in satisfying casserole form
Ingredients
For the Pasta Base
- Pasta (fusilli or rotini) – Creates substantial base with sauce-capturing ridges and curves
- Butter – Builds flavor foundation for sauce and helps flour incorporate smoothly
- Fresh garlic – Provides essential aromatic backbone with layered, complex flavor
- All-purpose flour – Forms roux for properly thickening sauce
- Whole milk – Creates silky sauce base with proper richness
- Heavy cream – Adds luxurious texture and prevents curdling when baked
For the Cheese Sauce
- Parmesan cheese – Delivers signature nutty, salty depth as primary flavor
- Mozzarella cheese – Provides unbeatable meltability and stretch factor
- Italian seasoning – Incorporates traditional herb blend for aromatic depth
- Garlic powder – Adds layered garlic flavor enhancement
- Onion powder – Contributes subtle depth without texture
- Red pepper flakes – Introduce gentle background warmth
- Salt and pepper – Balance and amplify all flavors
- Fresh parsley – Adds bright color contrast and herbaceous notes
Optional Enhancements
- Rotisserie chicken – Creates hearty, protein-rich main dish version
- Italian sausage – Adds robust, seasoned flavor dimension
- Sautéed mushrooms – Provide earthy depth and meaty texture
- Spinach – Incorporates nutrition boost with minimal preparation
- Sun-dried tomatoes – Introduce sweet-tart concentrated flavor
- Artichoke hearts – Add sophisticated flavor and textural interest
- Crispy bacon – Contributes smoky, savory dimension
- Caramelized onions – Deliver sweet, complex depth of flavor
- Roasted garlic – Creates milder, sweeter garlic profile
- Breadcrumb topping – Adds textural contrast with herbs and butter
Step-by-Step Instructions
Preparing the Pasta
- Begin by preheating your oven to 375°F (190°C) to ensure proper temperature for achieving that perfect golden, bubbly cheese top while thoroughly heating the casserole throughout. Position an oven rack in the middle position for even heat distribution.
- Bring a large pot of water to a boil over high heat, adding 1 tablespoon of salt to properly season the pasta from within. The water should taste as salty as the sea—this is your primary opportunity to season the pasta itself.
- Add 1 pound of fusilli or rotini pasta to the boiling water and cook until just shy of al dente, about 2 minutes less than package directions suggest. The pasta will continue cooking in the oven, so this undercooking is crucial to prevent mushiness in the final dish.
- While the pasta cooks, lightly butter a 9×13-inch baking dish or 2.5-quart casserole to prevent sticking and ease serving. A glass or ceramic dish works best for this recipe as it promotes even heating and allows you to monitor browning.
- Once the pasta reaches the not-quite-al-dente stage, drain thoroughly in a colander, but do not rinse. The residual starch on the pasta surface will help the sauce adhere better to each piece, creating a more cohesive final dish.
- Return the pasta to the empty cooking pot (off heat) and toss with 1 tablespoon of olive oil to prevent sticking while you prepare the sauce. This light coating ensures the pasta pieces remain separate without clumping together.
Creating the Garlic Parmesan Sauce
- In a large, heavy-bottomed saucepan, melt 4 tablespoons (½ stick) of butter over medium heat until foaming subsides. Using unsalted butter allows better control of the final salt content, though salted butter can be used with reduced added salt later.
- Add 6 cloves of minced fresh garlic to the melted butter and sauté just until fragrant, about 30-45 seconds, stirring constantly to prevent browning. Garlic becomes bitter if browned, so watch carefully during this step.
- Sprinkle 3 tablespoons of all-purpose flour over the garlic-butter mixture, whisking constantly to form a smooth paste (roux). Continue cooking for 1-2 minutes to remove the raw flour taste while maintaining a pale golden color.
- Gradually add 2 cups of whole milk, whisking continuously to prevent lumps from forming. The slow addition is crucial for a smooth, velvety sauce texture. Once milk is incorporated, add 1 cup of heavy cream using the same gradual whisking technique.
- Bring the mixture to a gentle simmer over medium-low heat, then reduce heat to low and continue cooking, whisking frequently, until the sauce thickens enough to coat the back of a spoon, about 5-7 minutes.
- Season the sauce with 1 teaspoon Italian seasoning, ½ teaspoon garlic powder, ¼ teaspoon onion powder, ¼ teaspoon red pepper flakes (adjust to taste), 1 teaspoon salt, and ½ teaspoon freshly ground black pepper. The layered seasonings create depth while maintaining the classic garlic-Parmesan profile.
- Remove the sauce from heat and gradually add 1½ cups of freshly grated Parmesan cheese, stirring until completely melted and incorporated. Using freshly grated cheese rather than pre-packaged ensures proper melting without graininess.
- Add 1 cup of shredded mozzarella to the sauce, stirring until melted and smooth. Reserve an additional 1½ cups of mozzarella and ½ cup of Parmesan for topping the casserole.
- Taste the sauce and adjust seasonings if necessary, remembering that the pasta will mellow the flavors somewhat, so the sauce should be slightly more seasoned than seems necessary.
Assembling the Casserole
- Pour the prepared sauce over the oiled pasta in the cooking pot, adding 2 tablespoons of chopped fresh parsley. Gently fold everything together using a rubber spatula until all pasta is evenly coated with sauce. This careful folding prevents breaking the pasta shapes while ensuring complete sauce coverage.
- Transfer the pasta mixture to the prepared baking dish, spreading it evenly to ensure consistent cooking and serving portions. Use the spatula to push the mixture into corners and smooth the top.
- Sprinkle the reserved 1½ cups of mozzarella evenly over the pasta, followed by the ½ cup of Parmesan cheese. This two-cheese topping creates the perfect combination of melty stretch from the mozzarella and flavorful browning from the Parmesan.
- For an optional but recommended enhancement, combine ¼ cup panko breadcrumbs with 1 tablespoon melted butter and 1 tablespoon finely chopped parsley, then sprinkle over the cheese layer. This creates additional textural contrast and sophisticated presentation.
Baking and Serving
- Place the assembled casserole on the middle rack of the preheated oven and bake uncovered for 25-30 minutes, until the cheese is melted and golden brown and the edges are bubbling. The uncovered baking allows proper browning of the cheese topping.
- For additional browning if desired, switch oven to broil for the final 2-3 minutes, watching carefully to prevent burning. This creates an irresistible golden crust with slightly crispy edges.
- Once baked, remove from oven and allow to rest for 5 minutes before serving. This resting period allows the sauce to slightly thicken and makes for cleaner, more defined portions when cutting.
- Garnish with additional chopped fresh parsley just before serving to add a pop of color and freshness that complements the rich casserole.
- Serve generous portions while still hot, ensuring each serving contains both the creamy pasta beneath and the golden cheese crust from the top. The ideal serving temperature showcases the magnificent cheese pulls that make this dish so visually appealing.
Make-Ahead Option
- To prepare this casserole in advance, follow all assembly instructions but do not bake. Cover the assembled casserole tightly with aluminum foil or plastic wrap and refrigerate for up to 24 hours.
- When ready to bake, remove from refrigerator and let stand at room temperature for 30 minutes to take the chill off while preheating the oven.
- Bake as directed, adding 5-10 minutes to the baking time since the ingredients will be starting from a cooler temperature. Cover with foil if the top begins to brown too quickly before the center is hot.
- For optimal make-ahead results, slightly increase the sauce quantity (by about 25%) to account for absorption during refrigeration, which will maintain the creamy texture after baking.

Pro Tips
- Cook pasta 2 minutes shy of al dente for perfect texture after baking
- Use freshly grated cheese for superior melting and flavor
- Create roux properly for lump-free sauce texture
- Season in layers—pasta water, sauce, and final dish
- Grate your own cheese rather than using pre-shredded
- Use room temperature dairy for smoother sauce
- Allow cheeses to briefly come to room temperature for better melting
- Create texture contrast with optional breadcrumb topping
- Allow casserole to rest before serving for cleaner portions
- Reserve some pasta water to thin sauce if it becomes too thick
- Balance cheese throughout and on top for best flavor distribution
- Use high-quality, aged Parmesan for more robust flavor
- Consider different pasta shapes based on sauce thickness
- Taste and adjust seasoning before baking
- For best presentation, serve in a shallow dish rather than deep casserole
- Use a combination of cheeses for complex flavor
- Add a splash of white wine to the sauce for depth
- Let refrigerated ingredients come to room temperature before baking
- Properly salt pasta water for foundational flavor
- For creamier texture, add a touch of cream cheese to the sauce
Variations and Creative Ideas
Protein Additions
- Classic Chicken Parmesan Pasta: Add 2 cups of diced cooked chicken (rotisserie works perfectly), 1 cup of marinara sauce to the cheese sauce, and top with extra mozzarella for a pasta bake version of the Italian-American favorite that transforms a side dish into a hearty main course.
- Italian Sausage & Pepper Twist: Incorporate 1 pound of browned, crumbled Italian sausage and 1 cup of sautéed bell peppers to the pasta mixture, adding a touch of fennel seed to the sauce for an elevated take on the classic sausage and peppers combination.
- Seafood Parmesan Pasta: Replace traditional proteins with 1 pound of mixed seafood—shrimp, bay scallops, and chunks of mild white fish—adding a touch of lemon zest and dill to the sauce for a sophisticated coastal-inspired variation perfect for special occasions.
- Meatless Protein Option: Create a vegetarian protein-rich version by adding 2 cups of sautéed mushroom medley (portobello, cremini, shiitake) and 1 cup of white beans or chickpeas, enhancing the sauce with extra herbs and a touch of truffle oil for depth without meat-based flavor.
Vegetable Integrations
- Roasted Vegetable Medley: Transform the basic recipe by folding in 3 cups of roasted vegetable mixture (zucchini, yellow squash, cherry tomatoes, and bell peppers) for a nutritious enhancement that adds color, texture, and subtle sweetness to contrast the savory cheese sauce.
- Spinach Artichoke Inspiration: Incorporate 10 ounces of chopped frozen spinach (thawed and squeezed dry) and 1 cup of chopped artichoke hearts to recreate the flavors of the beloved dip in pasta form, adding extra garlic and a touch of cream cheese to the sauce for authentic flavor.
- Roasted Garlic & Mushroom Sophistication: Replace standard garlic with 2 heads of roasted garlic (mashed to a paste) and add 8 ounces of mixed mushrooms sautéed with thyme for an umami-rich variation with complex flavor development and elegant appeal.
- Summer Garden Harvest: During peak growing season, incorporate 2 cups of fresh sweet corn kernels, halved cherry tomatoes, and diced zucchini with fresh basil replacing parsley for a celebration of summer produce that brightens the rich cheesy base.
Alternative Sauce Directions
- Brown Butter Sage Transformation: Replace standard butter with brown butter (cook butter until golden brown and nutty) and add fresh sage leaves for a sophisticated flavor profile reminiscent of upscale Italian restaurants, particularly delicious with butternut squash addition.
- Spicy Vodka Sauce Version: Add ¼ cup vodka (alcohol will cook off), ½ cup tomato paste, and increase red pepper flakes to create a pink sauce variation inspired by penne alla vodka, creating a beautiful color contrast and complex flavor development.
- Pesto Cream Adaptation: Whisk ½ cup of prepared basil pesto into the completed cheese sauce for vibrant color and herbaceous flavor, topping with toasted pine nuts along with the cheese for a fresh twist on the classic pasta bake.
- Fontina & Truffle Elevation: Substitute half the Parmesan with fontina cheese and add 2 teaspoons of truffle oil to the completed sauce for an extraordinarily luxurious version perfect for special occasions and gourmet dinner parties.
Dietary Modifications
- Gluten-Free Transformation: Substitute gluten-free pasta (corn-rice blend works best) and replace all-purpose flour with gluten-free flour blend or cornstarch slurry (2 tablespoons cornstarch mixed with ¼ cup cold water) for the roux, ensuring all other ingredients are certified gluten-free.
- Lighter Calorie Version: Create a lighter sauce by replacing heavy cream with evaporated milk, using part-skim mozzarella, and increasing the proportion of Parmesan (which has intense flavor in smaller quantities), adding puréed cauliflower to the sauce for creamy texture with fewer calories.
- Dairy-Free Possibility: Develop a dairy-free version using plant-based butter, unsweetened almond or oat milk with a touch of coconut cream for richness, and dairy-free cheese alternatives designed for melting, adding nutritional yeast for cheesy flavor.
- Lower-Carb Variation: Reduce pasta by half and add 4 cups of blanched cauliflower florets for a lower-carb option that maintains the comforting appeal, using a slightly reduced amount of sauce to account for the different absorption rate of the vegetables.
Storage and Make-Ahead Advice
Short-Term Storage
- Store leftover pasta bake in an airtight container in the refrigerator for up to 3-4 days.
- For best quality, use glass storage containers which don’t absorb flavors or stain from the sauce as plastic might.
- Allow leftovers to cool completely before refrigerating to prevent condensation inside containers, which can make the pasta soggy.
- Consider portioning leftovers into individual containers for convenient reheating of single servings rather than repeatedly reheating the entire dish.
- Keep refrigerated at 40°F (4°C) or below at all times to maintain food safety with dairy-based recipes.
Reheating Guidelines
- Reheat individual portions in the microwave at 70% power for 2-3 minutes, stirring halfway through if possible, until the center reaches 165°F (74°C).
- For best texture when reheating larger portions, place in an oven-safe dish, cover with aluminum foil, and heat in a 325°F (165°C) oven for 20-25 minutes until thoroughly heated.
- If the pasta seems dry when reheating, add a splash of milk or cream (1-2 tablespoons per serving) before heating to refresh the sauce consistency.
- Remove covering for the last few minutes of oven reheating to restore some crispness to the cheese topping.
- When microwaving, place a damp paper towel over the container to create steam and help prevent the pasta from drying out during reheating.
Freezing Instructions
- This pasta bake freezes well either before or after baking, though freezing before baking generally produces better quality upon reheating.
- To freeze unbaked casserole, assemble completely but do not bake. Cover tightly with a layer of plastic wrap followed by aluminum foil or a tight-fitting lid to prevent freezer burn.
- For baked casserole, cool completely before freezing to prevent ice crystals from forming, which can make the pasta soggy when thawed.
- Freeze in portion sizes appropriate for future needs—either whole casserole or individual servings—for up to 2 months for best quality.
- Label clearly with contents, date, and reheating instructions for ease of future use.
- For individual portions, freeze in oven-safe containers for easiest reheating without transferring.
Make-Ahead Strategy
- This casserole is perfect for make-ahead preparation with several timing options:
- Prepare 1 day ahead: Assemble completely, cover tightly, and refrigerate. Bake as directed, adding 5-10 minutes to cooking time.
- Prepare 2-3 days ahead: Prepare sauce and cook pasta separately, refrigerate separately, then assemble and bake when needed.
- Prepare weeks ahead: Assemble and freeze unbaked, then thaw overnight in refrigerator before baking.
- If making ahead more than a few hours, slightly increase the sauce quantity (by about 25%) as the pasta will absorb sauce during refrigeration.
- For make-ahead scenarios, cook the pasta even slightly more al dente than the standard recipe suggests, as it will continue to soften while storing.
- Consider keeping the cheese topping separate until just before baking for the freshest appearance and best texture contrast.
Portion and Menu Planning
- This recipe yields approximately 8 servings as a side dish or 6 servings as a main course.
- For a complete meal, pair with simple sides that complement without competing:
- Fresh green salad with light vinaigrette dressing
- Roasted or steamed vegetables
- Garlic bread or crusty Italian bread
- Grilled or roasted meat for protein enhancement
- When serving for guests with varying dietary needs, consider preparing a small separate dish with appropriate substitutions rather than adapting the entire recipe.
- For meal prep purposes, portion into microwave-safe containers along with a side of vegetables for complete grab-and-go lunches throughout the week.
Entertainment Value and Presentation
This versatile pasta bake offers many opportunities for elevated presentation:
- Serving Vessel: Present in an attractive ceramic baking dish that transitions beautifully from oven to table—white, blue, or terracotta dishes showcase the golden cheese top particularly well.
- Garnish Strategy: Add visual appeal just before serving with a sprinkle of freshly chopped parsley, small basil leaves, or a light dusting of paprika for color contrast against the golden background.
- Serving Technique: Use a wide, flat serving spatula to deliver intact portions that showcase the layers and maintain the casserole’s structure, allowing guests to see the cheese pulls as you serve.
- Individual Ramekins: For elegant dinner parties, prepare in individual gratin dishes or ramekins for personal portions that maintain heat longer and create impressive presentation.
- Bread Accompaniment: Serve with artisan bread or garlic bread arranged around the casserole for visual framing and practical accompaniment for enjoying every bit of sauce.
- Complementary Dinnerware: Pair with simple, elegant dinnerware that doesn’t compete visually with the casserole—white plates provide a perfect canvas for the golden, creamy dish.
- Wine Pairing: Enhance the dining experience by suggesting a complementary wine—a buttery Chardonnay or crisp Pinot Grigio works beautifully with the creamy, cheesy flavors.
- Tablescaping: For dinner parties, consider plating on a wooden board with small bowls of complementary items (extra grated Parmesan, red pepper flakes, fresh herbs) for visual interest and customization options.
- Lighting Consideration: Position serving area to take advantage of good lighting that highlights the golden, bubbling cheese top—one of the most appetizing features of this dish.
- Vertical Element: Create height in the presentation by using elevated serving pieces or adding vertical garnishes like breadsticks or herb sprigs in a small vessel alongside the casserole.
Frequently Asked Questions
Why is my sauce grainy or separated instead of smooth?
Grainy sauce typically results from one of three issues: improper roux preparation, adding cheese to too-hot sauce, or using pre-shredded cheese with anti-caking agents. For perfect sauce, ensure your roux (butter-flour mixture) is smooth before gradually adding room-temperature milk while whisking constantly. Remove the sauce from heat before adding cheese, as proteins can separate above 180°F (82°C). Always use block cheese that you grate yourself, as pre-packaged shredded cheese contains starches that prevent proper melting. Add cheese gradually, stirring in one direction until each addition is fully melted before adding more. If your sauce does break, sometimes a splash of cold cream while whisking vigorously can rescue it, or blend with an immersion blender for 30 seconds to re-emulsify.
How do I prevent the pasta from becoming mushy in the bake?
Perfect pasta texture in a bake depends on proper initial cooking and careful assembly. Start by cooking pasta to significantly less than al dente—about 2-3 minutes less than package directions—as it will continue absorbing moisture in the sauce and during baking. Immediately drain and lightly oil the pasta after cooking to prevent sticking without continued cooking. Ensure your sauce is properly thickened before combining with pasta; a too-thin sauce will be absorbed excessively during baking. For make-ahead versions, cook pasta even firmer (3-4 minutes under package directions) and consider keeping pasta and sauce separate until just before baking. During baking, check for doneness a few minutes early, as overbaking is a common cause of mushiness. Finally, allow the baked pasta to rest 5 minutes before serving, which helps the pasta set and retain its integrity when served.
Can I prepare this with different cheese combinations?
Absolutely! While the Parmesan-mozzarella combination creates the classic flavor profile and texture, numerous alternative cheese combinations can create exciting variations. For a sharper flavor, substitute half the Parmesan with aged Asiago or Pecorino Romano. For incredible meltability with mild flavor, try fontina or Havarti in place of mozzarella. Gruyère creates sophisticated nuttiness, while provolone offers stretchy texture with more distinct flavor than mozzarella. For a blue cheese accent (not replacement), add 2-3 ounces of crumbled Gorgonzola to the standard recipe. When experimenting, maintain the ratio of about 60% melting cheese (mozzarella, fontina, Havarti, young Gouda) to 40% flavor cheese (Parmesan, aged cheddar, Asiago, Pecorino) for best results. Always grate cheese from blocks, as pre-shredded varieties contain anti-caking agents that prevent proper melting.
What pasta shapes work best for this casserole?
Medium-sized pasta shapes with ridges, curves, or hollow centers perform best by providing surface area and pockets to capture and hold the sauce. Fusilli and rotini are ideal choices, as their spiral shape traps sauce in the twists while providing excellent texture. Other excellent options include: penne, ziti, or rigatoni, whose tubular shapes with ridged exteriors and hollow centers trap sauce both inside and out; farfalle (bow ties), whose pinched centers and flat wings provide textural variation; cavatappi, whose corkscrew shape with ridges maximizes sauce adherence; and medium shells, whose cup-like shape captures sauce and small ingredients. Avoid long, thin pasta like spaghetti or linguine, which tangle and make serving difficult from a casserole. Also avoid tiny pasta like orzo or ditalini, which can become lost in the sauce and create a texture more like risotto than pasta bake.

Ingredients
For the Pasta Base:
1 pound (16 ounces) fusilli or rotini pasta
4 tablespoons (½ stick) unsalted butter
6 cloves garlic, minced
3 tablespoons all-purpose flour
2 cups whole milk
1 cup heavy cream
1 tablespoon olive oil
For the Cheese Sauce:
1½ cups freshly grated Parmesan cheese, divided (1 cup for sauce, ½ cup for topping)
2½ cups shredded mozzarella cheese, divided (1 cup for sauce, 1½ cups for topping)
1 teaspoon Italian seasoning
½ teaspoon garlic powder
¼ teaspoon onion powder
¼ teaspoon red pepper flakes (adjust to taste)
1 teaspoon salt
½ teaspoon freshly ground black pepper
For Garnish and Topping:
2 tablespoons fresh parsley, chopped, plus more for garnish
Optional breadcrumb topping: ¼ cup panko breadcrumbs mixed with 1 tablespoon melted butter
Instructions
Preheat oven to 375°F (190°C). Lightly butter a 9x13-inch baking dish.
Bring a large pot of salted water to a boil. Cook pasta 2 minutes less than package directions for al dente. Drain, do not rinse, and toss with 1 tablespoon olive oil.
In a large saucepan, melt butter over medium heat. Add minced garlic and sauté for 30-45 seconds until fragrant but not browned.
Add flour to the butter-garlic mixture, whisking constantly to form a smooth roux. Cook for 1-2 minutes.
Gradually whisk in milk and cream, stirring continuously to prevent lumps. Bring to a gentle simmer and cook until thickened, about 5-7 minutes.
Season sauce with Italian seasoning, garlic powder, onion powder, red pepper flakes, salt, and pepper.
Remove from heat and stir in 1 cup Parmesan and 1 cup mozzarella until completely melted and smooth.
Combine the cooked pasta and sauce in a large bowl, along with 2 tablespoons chopped parsley, folding gently until pasta is evenly coated.
Transfer to the prepared baking dish. Top with remaining mozzarella and Parmesan. Add optional breadcrumb topping if desired.
Bake uncovered for 25-30 minutes until golden and bubbly.
Let rest 5 minutes before serving. Garnish with additional chopped parsley.
Notes
Use freshly grated cheese for better melting
Cook pasta less than al dente as it will continue cooking in the oven
Create a proper roux for smooth, lump-free sauce
Let sauce thicken properly before adding cheese
Add cheese off-heat to prevent separation
Use room temperature dairy for smoother sauce
Season in layers for best flavor development
Fold ingredients gently to maintain pasta shape
Allow casserole to rest before serving for clean portions
Reserve some pasta water to thin sauce if needed
Taste and adjust seasoning before baking
For crispier top, broil for final 2 minutes, watching carefully
If making ahead, slightly increase sauce quantity
For best cheese pull, use at least 50% mozzarella in topping
Use high-quality, aged Parmesan for better flavor
Grate cheese from blocks rather than using pre-shredded
For extra flavor depth, add a splash of white wine to the sauce
Create textural contrast with optional breadcrumb topping
For best results, don't overbake – stop when golden and bubbly