This cheesy baked pasta is the ultimate comfort dish—rich, gooey, and super easy to throw together. I love adding a touch of fresh herbs for a little brightness. Great for cozy dinners any night of the week!
Introduction
I first stumbled upon this baked pasta recipe during a hectic week when I needed something quick, comforting, and fuss-free. It quickly became my go-to because it’s cheesy and satisfying without requiring a ton of ingredients or time. What sets my version apart is the mix of cheeses—I love how the ricotta adds creaminess while mozzarella gives that perfect melt and Parmesan brings a sharp, nutty edge. Plus, I always sauté the garlic in olive oil first to infuse the sauce with a deep, fragrant flavor. I’ve tried baking pasta dishes before that turned out dry or overly saucy, but this one strikes a perfect balance. The pasta stays tender but not mushy, and the cheese forms a golden crust that’s just heavenly. When it’s done, you get this bubbling, golden top with a rich, savory sauce underneath that feels like a warm hug on a plate. It’s ideal for busy weeknights or whenever you need a cozy meal without any hassle. Honestly, once you try it, you’ll understand why I keep coming back to this dish again and again.
What You'll Need
Approximately 6 cups, 4 servings
- 12 ounces penne pasta, uncooked
- 2 cups shredded mozzarella cheese
- 1 cup grated Parmesan cheese
- 3 cups marinara sauce
- 1 cup ricotta cheese
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 teaspoon dried Italian herbs
- Salt and pepper to taste
- Fresh basil leaves for garnish (optional)
How To Do It
Step 1
Start by preheating your oven to 375°F (190°C). While it heats up, bring a large pot of salted water to a boil and cook the penne pasta until al dente, usually about 9-10 minutes. Cooking the pasta just right is key because it will continue cooking in the oven, so you want it firm but tender. Overcooked pasta can turn mushy after baking, so keep a close eye and do a taste test a minute or two before the package suggests.
⏱ Time: 10 minutes
✓ Doneness: Pasta should be tender with a slight bite, not soft or falling apart
Step 2
While the pasta cooks, heat olive oil in a skillet over medium heat. Add minced garlic and sauté for about 1-2 minutes until fragrant but not browned. This step releases the garlic’s sweet aroma and infuses the oil, which will elevate the sauce flavor. Be careful not to burn the garlic, as it can turn bitter and overpower the dish.
⏱ Time: 2 minutes
✓ Doneness: Garlic is golden and fragrant, not dark or crispy
Step 3
Add the marinara sauce to the skillet with the garlic and stir in the dried Italian herbs. Let the sauce simmer gently for 5 minutes to marry the flavors. Simmering helps thicken the sauce slightly and deepens its taste, making the final bake more flavorful. Stir occasionally to prevent sticking or burning at the bottom.
⏱ Time: 5 minutes
✓ Doneness: Sauce thickens slightly and smells rich and herbaceous
Step 4
Drain the cooked pasta well and return it to the pot or a large mixing bowl. Pour the warm marinara sauce over the pasta and stir to coat evenly. This ensures every bite is flavorful and saucy, but not drowning in liquid. If the sauce feels too thick, add a splash of pasta water to loosen it up.
⏱ Time: 3 minutes
✓ Doneness: Pasta is evenly coated with sauce, no dry spots
Step 5
Fold in the ricotta cheese gently to the sauced pasta mixture. Ricotta adds a creamy texture and balances the acidity of the tomato sauce. Mixing it in now distributes that creaminess throughout the dish. Avoid overmixing, as you want some pockets of ricotta to remain for texture contrast.
⏱ Time: 2 minutes
✓ Doneness: Ricotta is incorporated with visible creamy swirls
Step 6
Transfer half the pasta mixture into a greased 9x13 inch baking dish. Sprinkle half the mozzarella and Parmesan evenly over the layer. Then add the remaining pasta and top with the rest of the cheeses. Layering cheese between pasta helps create a melty, luscious texture throughout rather than just a cheesy top.
⏱ Time: 5 minutes
✓ Doneness: Cheese layers are evenly distributed, pasta fills dish nicely
Step 7
Cover the baking dish with foil and bake in the preheated oven for 20 minutes. Covering traps steam, which keeps the pasta moist and helps the cheese melt evenly. Don’t skip this step or the pasta can dry out during baking.
⏱ Time: 20 minutes
✓ Doneness: Cheese melts and sauce bubbles under foil
Step 8
Remove the foil and bake uncovered for an additional 10 minutes until the cheese on top is golden and bubbly. This step creates that irresistible crust and brings out the nutty flavors of the Parmesan. Watch carefully to avoid burning the cheese.
⏱ Time: 10 minutes
✓ Doneness: Golden, bubbly cheese with slightly crisp edges
Step 9
Let the pasta bake rest for 5 minutes before serving. This allows the sauce to thicken slightly and makes it easier to slice and serve. Garnish with fresh basil leaves if you like for a pop of color and fresh aroma.
⏱ Time: 5 minutes
✓ Doneness: Pasta firms up slightly and smells fragrant
Variations
Add Sausage and Spinach
Brown some Italian sausage and stir it into the pasta mixture for a meaty twist. Add fresh spinach leaves for color and nutrition. This variation adds heartiness and a fresh green pop that balances the richness.
Note: Cook sausage fully before adding; spinach should be added fresh just before layering to avoid excess moisture.
Use Penne with Pesto Sauce
Swap marinara for pesto for a vibrant, herbaceous flavor. Mix pesto with ricotta and pasta, then layer with mozzarella and Parmesan. The result is a fresh, nutty pasta bake perfect for spring or summer meals.
Note: Since pesto is oil-based, reduce olive oil slightly to avoid greasiness.
Make it Vegan
Use plant-based cheese alternatives and a tomato-based sauce without dairy. Add sautéed mushrooms and zucchini for texture. This keeps the comfort factor while making the dish vegan-friendly.
Note: Vegan cheeses melt differently; watch baking time to avoid drying out.
Spicy Arrabbiata Version
Add red pepper flakes to the marinara sauce for a spicy kick. This version is perfect if you love a little heat with your comfort food without overwhelming the cheesy goodness.
Note: Adjust the amount of red pepper flakes gradually to control heat level.
Creamy Alfredo Bake
Replace marinara with a creamy Alfredo sauce for a rich, indulgent twist. Combine Alfredo with ricotta and cheeses for a luscious bake that’s decadent and satisfying.
Note: Use less Parmesan on top to prevent overpowering the creamy Alfredo flavor.
Pro Tips
Don’t overcook the pasta before baking.
Since the pasta continues to cook in the oven, starting with al dente pasta prevents it from becoming mushy or gummy. Overcooked pasta absorbs more sauce and can turn unpleasantly soft after baking, ruining the texture.
Sauté garlic in olive oil before adding sauce.
This step releases the garlic’s essential oils and infuses the oil with flavor, creating a richer, more aromatic sauce. Adding raw garlic directly can result in a harsher, more one-dimensional flavor.
Simmer the marinara sauce with herbs for a few minutes.
Allowing the sauce to simmer thickens it slightly and helps the flavors meld, which prevents a raw tomato taste. This also reduces excess water, ensuring the bake doesn’t get watery.
Layer cheese between pasta layers, not just on top.
This technique ensures every bite is cheesy and creamy rather than just having a cheesy crust on top. It distributes flavor and texture throughout the dish for a more satisfying experience.
Cover the dish with foil for the first part of baking.
Covering traps steam and moisture, preventing the pasta from drying out and helping the cheese melt evenly. Removing the foil later allows the top to brown and crisp without drying the whole dish.
Let the baked pasta rest before serving.
Allowing it to rest lets the sauce thicken and the pasta firm up slightly, making it easier to serve and enhancing the flavors by letting them meld together.
Use freshly grated Parmesan cheese.
Freshly grated Parmesan has a sharper, nuttier flavor and melts better than pre-grated versions, which often contain anti-caking agents that affect texture and taste.
Common Mistakes to Avoid
Overcooking pasta before baking
Why it happens Many cooks assume pasta should be fully cooked before baking, but this leads to mushy texture after the bake.
Fix Cook pasta just until al dente, about 1-2 minutes less than package directions, so it finishes cooking perfectly in the oven without becoming mushy.
Skipping garlic sauté
Why it happens It’s easy to toss raw garlic into sauce, but this misses out on flavor development.
Fix Always sauté garlic gently in olive oil first until fragrant to deepen its flavor and avoid harsh raw garlic taste.
Using watery or thin sauce
Why it happens Using a watery sauce can make the bake soggy and prevent proper browning.
Fix Simmer the sauce to reduce excess liquid before mixing with pasta for a thicker, richer consistency.
Not covering the dish while baking
Why it happens Some skip covering to get a crispy top but end up drying out the pasta.
Fix Cover with foil for most of the bake to retain moisture, then uncover near the end to brown the cheese.
Using pre-shredded cheese only on top
Why it happens Sprinkling cheese only on top leads to uneven melting and less cheesy bites.
Fix Layer cheese between pasta layers and on top to ensure gooey, melty texture throughout.
Nutrition
Per Serving:
Nutritional values are estimates and may vary based on specific ingredients used.
Storage & Tips
Room Temperature
This baked pasta can safely sit at room temperature for up to 2 hours if covered to keep out contaminants. Beyond that, refrigerate promptly to avoid food safety issues.
Refrigerator
Store leftovers in an airtight container for up to 3 days. The flavors meld nicely when chilled, though the pasta may firm up. Reheat gently for best texture.
Freezer
Freeze leftover baked pasta in an airtight container or freezer bag for up to 2 months. Wrap tightly to prevent freezer burn. Thaw overnight in the fridge before reheating.
Reheating
Reheat in a 350°F oven covered with foil for 15-20 minutes until warmed through. Add a splash of water or sauce if it seems dry. Microwave is faster but may dry edges.
Make Ahead
You can assemble the pasta bake up to a day ahead, cover tightly, and refrigerate. Bake just before serving, adding a few extra minutes to cooking time if baking from cold.
FAQ
Can I use a different type of pasta?
Absolutely! Tubular pastas like rigatoni, ziti, or penne work best because they hold the sauce well and maintain texture after baking. Avoid very thin pastas like spaghetti as they can get mushy.
What if I don’t have ricotta cheese?
You can substitute ricotta with cottage cheese blended smooth or even cream cheese for creaminess. The texture and flavor will be slightly different but still delicious.
Can I prepare this recipe ahead of time?
Yes, you can assemble the dish a day ahead and refrigerate it covered. Bake it just before serving, adding a few extra minutes to the baking time if it’s cold from the fridge.
How do I prevent the pasta bake from becoming watery?
Make sure to cook the pasta al dente and simmer the sauce to reduce excess liquid. Also, don’t overuse watery cheeses or add too much sauce. Covering the dish during baking helps retain moisture without sogginess.
Can I freeze leftover baked pasta?
Yes! Freeze leftovers in an airtight container for up to 2 months. Thaw overnight in the fridge and reheat in the oven covered with foil to maintain moisture.
What’s the best cheese combination for this recipe?
A blend of mozzarella for meltiness, Parmesan for sharpness, and ricotta for creaminess works perfectly. This trio balances flavor and texture beautifully.
Can I make this recipe spicy?
Definitely! Add red pepper flakes to the sauce or layer in some spicy sausage. Just adjust the spice level to your taste.
How long should I let the baked pasta rest before serving?
Let it rest for about 5 minutes after baking. This helps the sauce thicken and makes the dish easier to serve without falling apart.
Final Thoughts
I hope you give this cheesy baked pasta a try soon—it's a simple, comforting dish that always feels like a little celebration at the dinner table. Don’t forget to share how it turns out!