Cheesy Baked Penne is the ultimate comfort food when you want something warm, hearty, and packed with rich Italian-inspired flavor. Tender penne pasta is tossed with a savory tomato sauce, layered with creamy ricotta, mozzarella, and Parmesan, then baked until the cheese is bubbling and beautifully golden on top.
This easy baked penne recipe is perfect for busy weeknights, cozy family dinners, potlucks, holidays, or whenever you need a satisfying meal that feeds a crowd. It has all the comforting flavors of lasagna but requires much less work because there is no need to carefully layer individual pasta sheets.
One of the best things about Cheesy Baked Penne is how easy it is to prepare ahead of time. You can assemble the entire dish in advance, keep it refrigerated, and bake it when you are ready. Serve it with garlic bread, a crisp salad, or roasted vegetables for a complete dinner everyone can enjoy.
Why You’ll Love This Cheesy Baked Penne
Cheesy Baked Penne is a recipe that combines simplicity with serious comfort-food appeal. The pasta is coated in a flavorful marinara sauce and layered with three types of cheese, creating a delicious combination of creamy, stretchy, and savory textures in every bite.
The recipe is also extremely flexible. You can prepare it as a meatless pasta bake, add Italian sausage or ground beef, mix in vegetables, or make it extra creamy with a little heavy cream or cream cheese.
Another reason this recipe works so well is that it is ideal for feeding a family or larger group. A single 9-by-13-inch baking dish makes generous portions, and leftovers reheat beautifully for another easy meal.
Ingredients
For the Pasta
- 1 pound penne pasta
- 1 tablespoon salt, for the pasta water
- 1 tablespoon olive oil
For the Tomato Sauce
- 1 tablespoon olive oil
- 1 small yellow onion, finely diced
- 4 garlic cloves, minced
- 4 cups marinara sauce
- 1 teaspoon Italian seasoning
- ½ teaspoon dried oregano
- ¼ teaspoon red pepper flakes, optional
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 teaspoon sugar, optional if the sauce is acidic
For the Cheese Mixture
- 15 ounces ricotta cheese
- 1 large egg
- 1 cup shredded mozzarella cheese
- ½ cup freshly grated Parmesan cheese
- 2 tablespoons chopped fresh parsley
- ½ teaspoon Italian seasoning
- ¼ teaspoon garlic powder
- ¼ teaspoon salt
- ⅛ teaspoon black pepper
For the Topping
- 2 cups shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- 2 tablespoons chopped fresh basil or parsley
How to Make Cheesy Baked Penne
1. Preheat the Oven and Prepare the Baking Dish
Preheat your oven to 375°F.
Lightly grease a 9-by-13-inch baking dish with cooking spray, olive oil, or a small amount of butter.
Preparing the baking dish before assembling the pasta helps prevent sticking and makes serving much easier later.
2. Cook the Penne
Bring a large pot of generously salted water to a rolling boil.
Add the penne pasta and cook it about 2 minutes less than the package directions recommend.
The pasta should be very al dente because it will continue cooking in the oven. If you boil it until completely tender at this stage, it can become too soft after baking.
Before draining, reserve about ½ cup of pasta water in case you need to loosen the sauce later.
Drain the penne and toss it lightly with 1 tablespoon of olive oil to prevent sticking while you prepare the remaining ingredients.
3. Prepare the Tomato Sauce
Heat 1 tablespoon of olive oil in a large skillet or saucepan over medium heat.
Add the diced onion and cook for approximately 3–4 minutes, stirring occasionally, until softened and slightly translucent.
Add the minced garlic and cook for another 30–60 seconds.
Be careful not to let the garlic brown too much because burnt garlic can make the sauce bitter.
Pour in the marinara sauce and add Italian seasoning, oregano, red pepper flakes, salt, black pepper, and optional sugar.
Stir everything together and allow the sauce to simmer gently for about 5–7 minutes.
This brief simmer helps the seasonings blend into the sauce and creates a richer flavor.
4. Prepare the Cheese Mixture
While the sauce is simmering, combine the ricotta cheese, egg, 1 cup mozzarella, Parmesan, parsley, Italian seasoning, garlic powder, salt, and black pepper in a medium bowl.
Mix until smooth and evenly combined.
The egg helps bind the ricotta mixture during baking so the cheese remains creamy but does not become runny.
Set the mixture aside until you are ready to assemble the pasta.
5. Combine the Pasta and Sauce
Add the drained penne to a large mixing bowl.
Pour about three-quarters of the tomato sauce over the pasta and gently toss until every piece of penne is well coated.
If the mixture seems too thick or dry, add a few tablespoons of the reserved pasta water.
The pasta should look saucy before baking because it will absorb additional moisture in the oven.
6. Assemble the First Layer
Spread a thin layer of the remaining tomato sauce across the bottom of the prepared baking dish.
Add half of the sauced penne and spread it into an even layer.
Spoon half of the ricotta mixture over the pasta in small dollops.
Gently spread the cheese without pressing too firmly.
Sprinkle about ½ cup of mozzarella over the top.
7. Add the Second Layer
Add the remaining penne over the first cheese layer.
Spoon the remaining ricotta mixture over the pasta.
Pour any remaining tomato sauce across the top.
Finish with the remaining shredded mozzarella and grated Parmesan.
Try to distribute the cheese evenly so every serving gets plenty of melted topping.
8. Bake the Penne
Cover the baking dish loosely with aluminum foil.
Bake at 375°F for approximately 20 minutes.
Covering the dish during the first stage prevents the cheese from browning too quickly and helps the pasta heat evenly.
After 20 minutes, remove the foil.
Continue baking uncovered for another 15–20 minutes, or until the sauce is bubbling around the edges and the cheese is fully melted.
For a more golden-brown cheese topping, switch the oven to broil for 1–2 minutes at the end.
Watch carefully because cheese can burn very quickly under the broiler.
9. Rest Before Serving
Remove the baked penne from the oven and allow it to rest for about 10 minutes.
This resting time is important because it allows the melted cheese and sauce to settle slightly, making the pasta easier to scoop and serve.
Sprinkle fresh parsley or basil over the top just before serving.
Add extra Parmesan if desired.
What to Serve With Cheesy Baked Penne
Garlic bread is one of the best sides for Cheesy Baked Penne. The crisp, buttery bread pairs perfectly with the rich tomato sauce and melted cheese.
A fresh Caesar salad or simple Italian salad is another excellent option. The crisp greens and light dressing help balance the richness of the pasta.
You can also serve roasted broccoli, asparagus, zucchini, green beans, or Brussels sprouts alongside the dish for an easy vegetable side.
For a larger Italian-inspired meal, pair the baked penne with breadsticks, caprese salad, or roasted vegetables.
Tips for the Best Cheesy Baked Penne
Do not overcook the pasta before baking. Penne should be slightly underdone when it comes out of the boiling water because it continues cooking in the oven.
Use a generous amount of sauce. Pasta absorbs liquid while baking, so a dish that looks perfectly sauced before going into the oven may become dry if there is not enough moisture.
Freshly shredded mozzarella melts better than many pre-shredded varieties. Packaged shredded cheese often contains anti-caking ingredients that can slightly affect the melting texture.
Let the baked penne rest before serving. This helps the sauce thicken and prevents the cheese layers from sliding apart.
Do not skip seasoning the ricotta mixture. Ricotta is mild on its own, so garlic powder, herbs, Parmesan, salt, and pepper are important for building flavor.
Easy Recipe Variations
For Sausage Baked Penne, brown 1 pound of Italian sausage and stir it into the tomato sauce before assembling.
For Beef Baked Penne, cook 1 pound of lean ground beef with the onions and garlic.
For Spinach Baked Penne, fold 2 cups of chopped fresh spinach into the ricotta mixture.
For Creamy Baked Penne, stir ½ cup heavy cream into the tomato sauce.
For Four-Cheese Baked Penne, add shredded provolone or fontina to the mozzarella and Parmesan.
For a spicy version, use spicy marinara sauce or increase the red pepper flakes.
How to Store and Reheat Cheesy Baked Penne
Allow leftover baked penne to cool before transferring it to an airtight container.
Store it in the refrigerator for up to 3–4 days.
To reheat a larger portion, place the pasta in an oven-safe dish, add a spoonful of marinara sauce if it looks dry, cover with foil, and bake at 350°F for approximately 15–20 minutes.
Individual portions can be reheated in the microwave in short intervals until hot.
Cheesy Baked Penne also freezes well. Store cooled portions in freezer-safe containers for up to 2–3 months.
For the best results, thaw frozen pasta overnight in the refrigerator before reheating.
Frequently Asked Questions
Can I make Cheesy Baked Penne ahead of time?
Yes. Assemble the pasta completely, cover the baking dish tightly, and refrigerate it for up to 24 hours.
When ready to bake, place it in the oven and add approximately 5–10 minutes to the covered baking time if the dish is still cold.
Can I use another pasta shape?
Absolutely. Ziti, rigatoni, mostaccioli, or medium pasta shells all work well.
Choose a sturdy pasta shape that can hold plenty of sauce and cheese.
Can I make baked penne without ricotta?
Yes. You can replace ricotta with cottage cheese, mascarpone, or a combination of mozzarella and cream cheese.
If using cottage cheese, blending it briefly will create a smoother texture.
Why did my baked penne turn out dry?
The most common reasons are overcooked pasta, too little sauce, or baking uncovered for too long.
Make sure the pasta is only partially cooked before baking and use plenty of sauce throughout the dish.
Final Thoughts
This Easy Cheesy Baked Penne recipe is the perfect combination of tender pasta, rich tomato sauce, creamy ricotta, melted mozzarella, and savory Parmesan cheese.
It delivers all the comforting flavors of a classic Italian pasta bake while remaining simple enough for a busy weeknight. It is also easy to customize, prepare ahead, and serve to a crowd.
Pair it with garlic bread, a crisp salad, or roasted vegetables and you have a hearty homemade dinner that is warm, cheesy, satisfying, and sure to become a family favorite.