Salads
This cheese tomato pasta bake recipe delivers the ultimate comfort food experience with crispy breadcrumbs over swirls of melted cheese and tender pasta. The secret lies in perfectly cooked pasta and a rich tomato sauce that forms a velvety base, while the breadcrumb topping creates a satisfying crunch.
I developed this recipe after years of testing different layering techniques to achieve that signature crispy finish without sacrificing the creamy cheese texture underneath.
The beauty of this dish is its balance—creamy tomato sauce meets crispy breadcrumbs while the melted cheese creates pockets of gooey perfection. Professional results come from pre-cooking the pasta al dente and using a combination of mozzarella and parmesan for that signature stretchy, melty quality.
The baking time is precise at 375°F for 25-30 minutes, ensuring everything cooks through while the breadcrumbs achieve that coveted crispy texture.
What you'll end up with is a restaurant-quality pasta bake that's rich, cheesy, and satisfying in every bite. The crispy breadcrumb topping contrasts beautifully with the creamy cheese swirls, while the tomato sauce adds depth of flavor.
This dish is perfect for feeding a crowd or meal prepping for the week—it reheats beautifully while maintaining that crispy texture on top.
For an extra touch, add fresh basil or sun-dried tomatoes to the sauce before baking. The possibilities are endless, but the foundation remains the same: perfectly cooked pasta, rich tomato sauce, and that irresistible crispy breadcrumb topping. Let's get started on creating this comforting classic!
Ingredients for cheese tomato pasta bake
Perfectly balanced ingredients for a restaurant-quality pasta bake with crispy breadcrumbs and melty cheese swirls.
| Ingredient | Amount | Notes |
|---|---|---|
| Fettuccine Pasta 🍝 | 12 oz | Al dente, pre-cooked and drained |
| Marinara Sauce 🍅 | 2 ½ cups | High-quality, chunky preferred |
| Low-Moisture Mozzarella Cheese 🧀 | 2 cups | Shredded, block preferred |
| Parmesan Cheese 🧀 | 1 ½ cups | Freshly grated, fine texture |
| Italian Seasoned Breadcrumbs 🍞 | 1 ½ cups | Panko-style for extra crispiness |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For drizzling and crisping |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped, optional garnish |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Sun-Dried Tomatoes 🍅 | ¼ cup | Chopped, optional addition |
| Unsalted Butter 🧈 | 2 tbsp | Melted for sauce richness |
The foundation starts with fettuccine pasta—12 oz dry weight ensures enough for six generous servings. Pre-cook it al dente (1 minute less than package instructions) to prevent mushiness in the bake. For the marinara sauce, Rao's or Bertolli are reliable brands, but homemade with San Marzano tomatoes elevates the dish significantly. The mozzarella must be low-moisture—pre-shredded contains anti-caking agents that prevent proper melting. Whole milk mozzarella from the deli section is ideal if you want to splurge. Parmesan should be freshly grated; pre-grated loses its sharpness quickly. For the breadcrumbs, Trader Joe's panko-style or Italian-seasoned from the bulk section create that coveted crispy texture.
No Italian seasoned breadcrumbs? Panko plus 1 tsp Italian seasoning works perfectly. Short on fresh basil? Dried basil at one-third the amount suffices, though fresh adds vibrant color and aroma. Sun-dried tomatoes can be omitted entirely, but if using, oil-packed varieties add moisture. The heavy cream is non-negotiable for that velvety texture—half-and-half thins the sauce too much. For a vegetarian-friendly option, swap the butter for olive oil in the sauce. The garlic should be freshly minced—pre-minced garlic loses potency quickly. If you're prepping ahead, par-cook the pasta and store separately to prevent sogginess.
This bake reheats beautifully—cover with foil and bake at 350°F for 10-15 minutes to restore crispiness. Store leftovers in an airtight container for up to 4 days in the fridge. For freezing, portion before baking and freeze unbaked for up to 3 months. Thaw overnight in the fridge before baking. The breadcrumb topping can be pre-mixed with olive oil and stored in the freezer for up to 1 month—just sprinkle on fresh before baking. For meal prep, double the recipe and freeze half; the second bake will still achieve that crispy finish if handled correctly.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just toss everything in a baking dish, cover it in foil, and let the oven do the work. No pots, no pans, no stress. That crispy breadcrumb top? Pure reward for doing almost nothing.
- Melty Cheese Hug: Low-moisture mozzarella stretches into gooey perfection while the Parmesan adds that salty crunch. Honestly, the moment that golden crust forms? It’s like the dish is hugging you back.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Assemble it Sunday, bake it up, and you’ve got three days of easy lunches. The breadcrumbs stay crispy even after reheating—no sad, soggy pasta here.
- Budget Night Win: Marinara sauce and mozzarella stretch a long way, and Parmesan adds luxury without breaking the bank. I’ll make this when I’m low on groceries, and no one ever complains. (Yes, even on a Tuesday night.)
Step-by-step instructions for cheese tomato pasta bake
Here's the method for creating a rich, cheesy pasta bake with perfectly crispy breadcrumb topping.
Cook and Prepare the Pasta Base
Begin by bringing a large pot of salted water to a rolling boil. Add the 12 oz fettuccine pasta and cook according to package instructions until al dente—about 1 minute less than recommended. This ensures the pasta finishes cooking in the oven while absorbing the sauce flavors. Reserve 1 cup of pasta water before draining completely, as this starchy liquid helps create a silky sauce.
In a separate large bowl, combine the drained pasta with 2.5 cups marinara sauce, 0.5 cup heavy cream, and 2 tbsp melted unsalted butter. Stir well to coat each strand completely. The sauce should cling to the pasta rather than pool at the bottom. If it appears too thick, add 2-3 tablespoons of the reserved pasta water to loosen it to a smooth, clingy consistency. Season with 1.5 tsp diamond crystal kosher salt and 0.5 tsp freshly ground black pepper, adjusting to taste.
Create the Cheese Swirl Layer
In the same bowl, fold in 2 cups shredded low-moisture mozzarella cheese and 1.5 cups freshly grated parmesan cheese using a silicone spatula. The mozzarella should melt slightly from the residual heat, creating a creamy texture. Add 0.25 cup chopped sun-dried tomatoes and 0.25 cup chopped fresh basil leaves, distributing them evenly throughout the mixture. This layer will form the rich, melty center of your bake.
Transfer the pasta mixture to a 9x13-inch baking dish, spreading it evenly into a single layer. Use the back of a spoon to create gentle swirls in the cheese mixture, creating visual appeal while ensuring even baking. This step is crucial for achieving those signature cheese swirls that make this dish so appealing.
Prepare the Crispy Breadcrumb Topping
Preheat your oven to 375°F. In a small bowl, combine 1.5 cups italian seasoned breadcrumbs with 0.25 cup extra-virgin olive oil and 4 minced garlic cloves. Mix thoroughly until the breadcrumbs are evenly coated and slightly moistened. The oil will help create a golden, crispy crust rather than a dry, crumbly topping.
Spread the breadcrumb mixture evenly over the top of the pasta bake, pressing down gently with your fingers to ensure full contact with the cheese layer. This ensures maximum crispiness when baked. For extra flavor, sprinkle with an additional pinch of diamond crystal kosher salt and freshly ground black pepper. The breadcrumbs should form a continuous layer without gaps.
Bake to Golden Perfection
Place the baking dish on the center rack of your preheated oven and bake for 25-30 minutes until the breadcrumb topping is deep golden brown and the cheese underneath is fully melted and bubbling. The edges should be slightly crisp while the center remains rich and creamy.
To achieve the perfect texture, I recommend broiling for the final 2 minutes—watch closely to prevent burning. The broiler will intensify the browning of the breadcrumbs while keeping the cheese underneath gooey. Remove from the oven and let rest for 5 minutes before serving. This resting period allows the cheese to set slightly, making it easier to slice and serve.
Serve with Fresh Garnishes
Transfer the pasta bake to a serving platter and garnish with additional chopped fresh basil leaves for a pop of color and freshness. The contrast between the crispy golden breadcrumb topping and the creamy cheese swirls below creates an impressive visual presentation that's as appealing as it is delicious.
Slice into 6 equal portions and serve immediately while the breadcrumbs are still crisp and the cheese is at its melty best. Each bite should deliver a perfect balance of textures—crunchy topping, creamy cheese, and tender pasta—all infused with the rich flavors of marinara and garlic. For an extra touch, serve with a simple arugula salad dressed with lemon vinaigrette to cut through the richness.
Pro Tips For Making Cheese Tomato Pasta Bake
- Preheat That Pan: I learned this the hard way—dumping cold pasta into a room-temp pan makes the sauce clump like glue. Heat your baking dish or skillet for 2 minutes first, then add the fettuccine and marinara. The starch in the pasta will melt into the sauce properly, giving you that silky, clingy texture instead of dry, sad noodles.
- Grate, Don’t Shred: Low-moisture mozzarella is your friend, but resist the urge to tear it into chunks. Grate it yourself (or buy pre-grated) so it melts evenly into the sauce instead of forming clumps that turn rubbery. Skip the pre-shredded stuff in bags—it’s coated with anti-caking agents that make the cheese behave like plastic.
- Sauce First, Cheese Second: After tossing the pasta in marinara, spread it in the dish before adding cheese. This lets the sauce soak into the noodles while they’re hot, so they don’t turn to mush when you bake. Top with mozzarella and Parmesan last—this way, the cheese melts into the sauce, not just on top like a sad, greasy blanket.
- Broil for Crisp, Not Burn: The breadcrumbs are the star of the topping, but they’ll turn into charcoal if you’re not careful. Broil for 2–3 minutes max, watching like a hawk. If they’re not golden by then, give them another minute—but take the pan out before it gets smoky. A wire rack over a baking sheet helps too; it keeps the bottom crispy without burning.
Make-ahead tips for this recipe
Prep Ahead Strategy
Start by pre-cooking the 12 oz fettuccine and storing it in an airtight container with a splash of olive oil to prevent sticking. This keeps it fresh for up to 2 days in the fridge.
I also recommend making the marinara sauce in advance—it tastes even better after 24 hours as flavors meld together. Store it in a sealed jar in the fridge. 💡
Layering for Meal Prep
Assemble the entire bake—pasta, sauce, and cheese layers—up to 24 hours before baking. Cover tightly with plastic wrap and refrigerate. When ready to bake, simply add the breadcrumb topping fresh to maintain crispiness. I find this method works best for crowd-sized batches where timing is critical.
Freezing for Later
For long-term storage, assemble the bake without the breadcrumb topping and freeze it in a 9x13-inch baking dish. Wrap tightly with aluminum foil and plastic wrap to prevent freezer burn. Thaw overnight in the fridge before adding the topping and baking. The texture remains excellent when reheated properly. ❄️
Breadcrumb Prep Shortcut
Mix the breadcrumb topping ingredients—1.5 cups Italian-seasoned breadcrumbs, 0.25 cup olive oil, and 4 minced garlic cloves—ahead of time. Store in a sealed container in the fridge for up to 1 week or freeze for 1 month.
Simply sprinkle on fresh before baking for that perfect crispy finish.
Reheating Leftovers
To revive leftovers, cover the baked dish with foil and reheat at 350°F for 10-15 minutes. For extra crispiness, broil for 1-2 minutes at the end. I always add a splash of water or milk to the baking dish before reheating to prevent dryness.
Store leftovers in airtight containers for up to 4 days.
Batch Cooking Tips
Double the recipe and bake two dishes at once for large gatherings. Use two 9x13-inch baking dishes and rotate them halfway through baking for even cooking. Label containers clearly with dates to track freshness. For meal prep, divide baked portions into individual servings and reheat as needed. 💪
Nutrition facts
Frequently asked questions
Can I use a different type of pasta for this bake?
While fettuccine works perfectly, penne or rigatoni will hold up well too. For extra heartiness, try rotini or fusilli—their shapes help trap the cheese sauce better. Avoid delicate pastas like angel hair, as they can turn mushy during baking.
How do I prevent a soggy breadcrumb topping?
The key is pressing the breadcrumbs firmly into the cheese layer before baking and using panko-style breadcrumbs for extra crispiness. For an added barrier, sprinkle a thin layer of mozzarella between the pasta and breadcrumbs. Bake at 375°F for 25-30 minutes—don't overbake, or the topping may dry out.
Can I make this bake ahead of time?
Yes! Assemble the entire bake (pasta, sauce, and cheese layers) up to 24 hours ahead and refrigerate. Add the breadcrumb topping fresh before baking to keep it crispy. For freezing, assemble without the topping, wrap tightly, and bake straight from frozen at 375°F for 35-40 minutes.
What cheese substitutes work best?
For a vegetarian-friendly version, swap the mozzarella for vegan mozzarella (like Miyoko's) and use nutritional yeast for umami depth. For a lower-fat option, blend part-skim mozzarella with sharp cheddar—it melts better than full-fat alone. Avoid pre-shredded cheese, as it contains anti-caking agents that prevent proper melting.
Why did my cheese not melt properly?
Overcooked pasta or underbaked cheese are the usual culprits. Always cook pasta al dente and bake at 375°F for 25-30 minutes—the cheese needs time to soften fully. For extra meltiness, sprinkle a thin layer of heavy cream over the cheese before adding breadcrumbs. If using pre-shredded cheese, switch to block cheese shredded at home.
