Pasta Bake Recipe
This Pasta Bake recipe is an easy make-ahead meal that can be made with ziti, rigatoni, or penne. It’s filled with a meaty marinara sauce and topped with a cheesy ricotta mixture and mozzarella cheese.
Be sure to serve this with a side of my garlic bread with cheese, and try my ravioli lasagna recipe next!

BEST Pasta Bake
This Pasta Bake Recipe is the ultimate comfort food! Tender pasta is tossed in a flavorful, meaty marinara sauce and layered with a creamy ricotta mixture and plenty of melted mozzarella cheese.
I love making this when I’m feeding a crowd because it’s easy to prepare ahead of time, you can use your favorite pasta, and it’s always a hit with family and friends! Serve it with Garlic Bread and a simple salad for an easy, satisfying dinner!
How to Make it
See recipe card below this post for ingredient quantities and full instructions.
Cook pasta for 2 minutes less than al dente. Combine the Ricotta, Parmesan, 1 whisked egg, and 1 cup of mozzarella cheese and set aside. Cook ground beef and onions in a large skillet. Drain grease and add seasonings.

Add marinara sauce and heat through. Combine pasta with 3/4 meat sauce and add to a 9×13 inch casserole dish.

Top with dollops of ricotta mixture and remaining meat sauce. Cover and bake at 375° for 20 minutes.

Remove cover and increase to 400°. Top with mozzarella cheese and bake uncovered for 10-15 minutes, until hot and bubbly. Garnish with fresh parsley and serve with garlic bread with cheese.

Make-Ahead Method
- Prepare the meat sauce: Cook the meat, onions, and seasonings as outlined. Stir in the marinara sauce, remove from the heat, and let cool slightly.
- Cook the pasta: Boil the pasta until just shy of al dente, as it will continue cooking in the oven. Drain well.
- Assemble: Assemble the casserole as outlined, allowing the components to cool before covering. Refrigerate for up to 2 days.
- Bake: When baking directly from the refrigerator, plan on adding approximately 15–25 minutes of covered baking time. Bake covered at 375°F for 35–45 minutes, or until the center is heated through. Add the remaining mozzarella cheese, increase the oven temperature to 400°F, and bake uncovered for 10–15 minutes, until the cheese is melted and bubbly.
- Freezing: The assembled casserole can also be frozen. Wrap tightly and freeze for up to 3 months for best quality. Thaw completely in the refrigerator before baking, allowing 24–48 hours. Bake as outlined above, adding extra covered baking time as needed.
Pro Tips
- Sauce: This recipe uses a generous amount of sauce, and for good reason! The pasta absorbs a surprising amount as it bakes, so don’t be tempted to cut back too much. I love Rao’s Marinara for its rich flavor, and Carbone is another great option.
- Pasta: Ziti, penne, and rigatoni are all great choices because their tubular shapes hold onto the sauce. I prefer rigati varieties, which have ridges that help the sauce cling to the pasta.
- Don’t Overcook the Pasta: Cook it 2 minutes shy of al dente, as it will continue cooking in the oven. This helps prevent the pasta from becoming too soft.
- Meat Options: Feel free to use any combination of ground beef, sausage, pork, or veal. I love combining ground beef and Italian sausage for extra flavor!
- Cheese: Shred the mozzarella and grate the Parmesan from a block for the best flavor and consistency. Low-moisture, whole-milk mozzarella is key. It melts beautifully and gives you that gooey, cheesy topping!
- Ricotta: Whole-milk ricotta gives the cheese mixture a rich, creamy consistency. Be sure to mix it thoroughly with the other ingredients so it’s easy to distribute throughout the casserole.
- Serve this with: Garlic Bread with Cheese or No Knead Bread with Olive Oil Bread Dip!
Storage
- Refrigerate: Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Freeze: Freeze in an airtight, freezer-safe container for up to 3 months for best quality.
- Reheat: Thaw frozen leftovers in the refrigerator overnight. Reheat individual portions in the microwave or larger portions in a covered baking dish at 350°F until heated through. Add a splash of marinara sauce if needed to keep the pasta moist.
Tools For This Recipe
(Amazon affiliate links)- Check out all of my kitchen essentials here.
- Rao’s Marinara Sauce– Always my marinara sauce of choice, it’s definitely restaurant quality. Carbone is another great option.
- 9 x 13 baking dish The perfect size for almost any pasta bake/casserole recipe.
- Silicone Spatula– Easy for gently combining cooked pasta with the sauce.
- Box Cheese Grater– Always shred cheese from a block for creamy/melty results. Bagged shredded cheese contains cellulose and prevents it from melting as well in soups/sauces.
- Measuring spoons I love that these are magnetic. They keep my drawer neat.
Try These Next
- Sausage and Broccoli Pasta
- Buffalo Chicken Pasta
- Chicken Spaghetti
- Smothered Chicken
- Ravioli Lasagna
- One Pot Taco Pasta
Get My Free E-Book!
- I’ve got a FREE e-Book with 7 super popular dinner recipes! Join my email list for your free recipe e-book and I’ll send your e-Book right over!
- And be sure to follow me on Instagram, Pinterest, & Facebook!
Tried This Recipe?
Leave a review, I love hearing your feedback! ⭐⭐⭐⭐⭐


Pasta Bake Recipe
Ingredients
- 1 lb. penne, see notes
- 1 cup ricotta cheese
- ¼ cup Parmesan cheese, finely grated
- 1 egg, whisked
- 2 ½ cups mozzarella cheese, divided
- 1 lb. ground beef, see notes
- 1 yellow onion, diced
- 3 cloves garlic, minced
- ⅛ teaspoon red pepper flakes
- ½ teaspoon EACH: salt, Pepper
- 1 teaspoon EACH: onion powder, Italian seasoning
- 2 (24 oz.) jars marinara sauce, see notes
Instructions
- Preheat oven to 375°F.
- Combine the Ricotta, Parmesan, egg, and 1 cup (not all) of the mozzarella cheese and set aside.
- Bring a large pot of salted water to a boil while you proceed with the next steps. Once boiling, cook the pasta for 2 minutes less than the package instructions for al dente. Drain well. (Set a timer to avoid overcooking.)
- Cook the ground beef and diced onions over medium-high heat. Drain grease. Add garlic, red pepper flakes, salt, pepper, onion powder, and Italian seasoning. Cook for 1 minute.
- Add the marinara sauce. Stir to combine and heat through. Remove from heat.
- Combine the drained pasta with about ¾ of the sauce mixture and transfer it to a lightly greased 9 x 13 inch baking dish. Add dollops of the ricotta mixture over the top. Top with remaining meat sauce.
- Cover and bake for 20 minutes. Remove and top with remaining 1 ½ cups mozzarella cheese. Increase oven temp to 400°F and bake uncovered for 10-15 more minutes, until the top begins to bubble and brown slightly.
- Remove from the oven and let rest for 5–10 minutes before serving. This allows the cheese and sauce to set slightly. Serve with garlic bread with cheese and enjoy!
Notes
- Marinara Sauce: This recipe uses a generous amount of sauce, and for good reason! The pasta absorbs a surprising amount as it bakes, so don't be tempted to cut back too much. I love Rao's Marinara for its rich flavor, and Carbone is another great option.
- Pasta: Ziti, penne, and rigatoni are all great choices because their tubular shapes hold onto the sauce. I prefer rigati varieties, which have ridges that help the sauce cling to the pasta.
- Don't Overcook the Pasta: Cook it 2 minutes shy of al dente, as it will continue cooking in the oven. This helps prevent the pasta from becoming too soft.
- Meat Options: Feel free to use any combination of ground beef, sausage, pork, or veal. I love combining ground beef and Italian sausage for extra flavor!
- Cheese: Shred the mozzarella and grate the Parmesan from a block for the best flavor and consistency. Low-moisture, whole-milk mozzarella is key. It melts beautifully and gives you that gooey, cheesy topping!
- Ricotta: Whole-milk ricotta gives the cheese mixture a rich, creamy consistency. Be sure to mix it thoroughly with the other ingredients so it's easy to distribute throughout the casserole.
- Serve this with: Garlic Bread with Cheese or No Knead Bread with Olive Oil Bread Dip!
Make-Ahead Method:
- Prepare the meat sauce: Cook the meat, onions, and seasonings as outlined. Stir in the marinara sauce, remove from the heat, and let cool slightly.
- Cook the pasta: Boil the pasta until just shy of al dente, as it will continue cooking in the oven. Drain well.
- Assemble: Assemble the casserole as outlined, allowing the components to cool before covering. Refrigerate for up to 2 days.
- Bake: When baking directly from the refrigerator, plan on adding approximately 15–25 minutes of covered baking time. Bake covered at 375°F for 35–45 minutes, or until the center is heated through. Add the remaining mozzarella cheese, increase the oven temperature to 400°F, and bake uncovered for 10–15 minutes, until the cheese is melted and bubbly.
- Freezing: The assembled casserole can also be frozen. Wrap tightly and freeze for up to 3 months for best quality. Thaw completely in the refrigerator before baking, allowing 24–48 hours. Bake as outlined above, adding extra covered baking time as needed.
Storage:
- Refrigerate: Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Freeze: Freeze in an airtight, freezer-safe container for up to 3 months for best quality.
- Reheat: Thaw frozen leftovers in the refrigerator overnight. Reheat individual portions in the microwave or larger portions in a covered baking dish at 350°F until heated through. Add a splash of marinara sauce if needed to keep the pasta moist.
Get my Cookbooks! 










I made this for dinner for family of 5. It makes a big pan and everyone is enjoying it. We will have enough leftover to have more tomorrow. It is similar to lasagna but easier to make. Thank you for the great recipe.
I’m so happy you and your family enjoyed it! I love that it makes enough to feed everyone AND gives you leftovers for the next day—that’s always a win! 😊 Thank you so much for taking the time to leave such a great review! -Stephanie
i love all of your recipes.
Thank you so much Emily! I’m soo happy to hear that, you made my day!
I’m not one to leave reviews often, but for this one I had to. I work 24 hour shifts, I made this in advance, let cool and then topped with cheese and foil, placed in my Suvie and set it to cook when I wanted it and it was absolutely perfect. I made no modifications (except only had one jar of Raos sauce) so rinsed the jar with a little water from the noodles which still turned out perfect. This was so easy and delicious, just what this working mom needed after a long shift. Thank you for a delicious and quick recipe!
You’re very welcome Ashley!! I can’t imagine working 24 hour shifts! I’m so happy this is helping you out. Thanks so much for taking the time to leave a review!💖
Hi Stephanie! Can it be frozen after having had the full cooking time? I am providing food for a large party and would prefer to be able to just defrost and warm it through at the last minute.
Many thanks
Maggie
Hi Maggie! The results are best if it’s baked for the first time after being thawed but you can certainly oh bake, freeze, and reheat if needed instead!
Can sour cream be used instead of ricotta?
HI Jane! Yes it can! 🙂
Hi! I love your recipes! I have made your homemade sauce. Delicious!
I want to make this pasta bake for a holiday open house at our home. Would this recipe keep well i a chafing dish for about 2-3 hours? Do you think it would dry out?
Thanks
Hey Sarah!! I am so happy to hear that you’re loving the recipes! Thank you so much! I think this would be a perfect dish for a chafing dish for that amount of time! 🙂 You can always add a little bit more sauce, but there is plenty as-is too. ENJOY!
This will be my next recipe of yours to try. I have made several of your recipes & not one has ever disappointed. Thank you so much for sharing!
Excellent! I’m so happy to hear that Kim!! I’d love to know what you think when you try it! 🙂
I made this yesterday. Another delicious hit! I added another pound of ground beef & 2 cups of ricotta. It made about 14 large servings. Thank you again!
I’m sooo happy that you loved it Kim!! Love the touches that you added to make it your own and plenty of it! Thank you so much for taking the time to leave a review, you’re the BEST! 🙂 -Stephanie