Pasta al forno (baked pasta) is a meal that the whole family will love!  The melty mozzarella, hearty meat sauce, and substantial rigatoni are baked to perfection, making the ultimate comfort food dish!  It’s hard to think of food more hearty and warming than oven baked pasta.  Everyone loves it!  I really have never heard anyone say that they don’t.  But I’m sure there’s someone out there who doesn’t.  This recipe is for 99.99% that do.

Finished pasta al forno overhead shot.

What is pasta al forno?

Pasta al forno is oven-baked pasta.  There are many variations such as red sauce or in bianca. 

Some use meat sauce with ground pork, beef, and veal.  Others are non meat with block mozzarella, fresh mozzarella and/or a bechamel sauce.  Many types of pasta can be used such as rigatoni, penne, and ziti.


This recipe is for rigatoni al forno.  Rigatoni is my number one choice for a baked pasta recipe. 

It’s a big pasta with ridges that hold the sauce and cheese so well.  You really can’t go wrong though with any short pasta, so if in a pinch, use what you have or what you like!

Baked pasta in cast iron pan with bread in background.

How to make it

Each number corresponds to the numbered written steps below.

  1. Picture of some but not all of the ingredients.
  2. Grate the pecorino and cube the mozzarella cheese.

Pasta al forno process shot collage group number one.

  1. Chop the onion and garlic.
  2. Crush the San Marzano plum tomatoes by hand.  Alternatively, pulse blend for a second.
  3. Heat a large saucepot or dutch oven to medium heat and saute the onions in 1/4 cup olive oil for 5 minutes until almost translucent.  Add the garlic and saute for a couple of minutes more.
  4. Next, add the ground beef and pork and spread around the pan.

Recipe process shot collage group number two.

  1. Brown the meat.  Break it up with a wooden spoon to avoid having any large pieces.
  2. After the meat is cooked through (about 10-15 minutes), add the tomato paste.
  3. Cook the paste for 5 minutes mixing it into the meat thoroughly.  Add the 1/2 cup of white wine and cook for 5 minutes more.
  4. Add the plum tomatoes to the pot and stir it all together.  Let the sauce cook for at least 30-60 minutes, stirring every 15 minutes or so, the longer the better.  Simmer it on low heat with the lid partially open.  Cracking the lid allows slow evaporation that thickens the sauce.

Recipe process shot collage group number three.

  1. Taste test the sauce and adjust salt, pepper, and crushed red pepper if desired.  At this step, I add salt only.  Do not go overboard as there will be a lot of salty cheese being added to the rigatoni al forno.
  2. Boil pasta and undercook it even slightly more than “al dente”.  The reason for this is if you use fully cooked pasta and bake it for another 30-40 minutes it will become overcooked and too soft.  Place 3 cups of the meat sauce in a large bowl.
  3. Mix the “al dente” rigatoni into the bowl with the 3 cups of sauce.
  4. Use a baking dish or cast iron pan and oil the bottom with a couple of tablespoons of olive oil.  Use a paper towel to get the oil fully coated.  Next, add a ladle of sauce to the bottom of the pan and spread it around evenly.  Top with the first layer of pasta.

Recipe process shot collage group number four.

  1. Spread half the cubes of mozzarella around and sprinkle a 1/4 cup of the pecorino on top.
  2. Again add another layer of pasta.  Add a little bit more sauce on top, then add the other half of mozzarella and another 1/4 cup of pecorino.  A drizzle of olive oil is never a bad idea.  Bake in the oven for 30-35 minutes at 375f or until the rigatoni al forno is bubbly.

Pasta al forno on table with bread and grated cheese.

After removing the baked pasta from the oven make sure to serve with more grated cheese, all of that delicious sauce and a good loaf of Italian bread. 

This Via Carota insalata verde would be perfect to pair with this meal.

Substitutions and additions

  • no meat – Of course it’s fine to omit the meat, especially if time is short.  I would recommend using more garlic and some fresh basil to add some nice flavor for a quick pasta bake.  I do feel the meat adds such a depth of flavor and the longer it cooks the better the sauce tastes, so if you have the time go for the meat sauce low and slow.
  • bechamel sauce – Love this addition – I especially like it with a pinch of nutmeg in a pasta bake.
  • ricotta – Absolutely delicious addition.  Normally I make a similar dish to this with ricotta added in.  I call it my meatless baked ziti.  Most Italians in America have their own version as well.  My family and especially my kids understand the difference when Daddy is making one versus the other.

How to make a good sauce

I believe the secret to making any type of great sauce is to leave the spice cabinet alone. 

All sauces start with good whole San Marzano plum tomatoes or fresh ones from the garden. 

Good olive oil, sometimes garlic, onion, fresh basil, oregano, salt, pepper, and not much else.  I rarely use dried herbs, as I love to let the fresh ingredients do the talking.

For the sauce in this rigatoni al forno recipe, the meat is the main flavoring agent. 

The longer it cooks, the tastier the sauce will become.  A little wine (I used white)  is good as well.  Use red if you like and it will give a delicious flavor all its own. 

I often use red wine for my Sunday gravy.  Meatballs, braciole, sausages, sometimes pork chops and chicken wings are added to make the sauce unbelievable!

One last thing, and I really should make a larger FAQ.  Sip and Feast does not use jarred sauce ever. 

It was a struggle for me to decide whether to put up pizza recipes with store-bought pizza dough or exclusively homemade pizza dough recipes. 

I opted for both simply because I do believe you can get great results with store-bought dough.  However, I personally believe you can not get good results with jarred sauce.

One last thing.  In the time it takes to heat up jarred sauce, you could be halfway through making a quick 15-minute marinara.

More baked pasta recipes

If you’ve enjoyed this pasta al forno recipe or any recipe on this site, we want to know so tell us in the comments below.  We would love to hear how you did and it’s nice to show others as well.  Thanks!

Follow us on YouTubeInstagramPinterest, and Facebook.

Pasta Al Forno

5 from 16 votes
Prep: 10 minutes
Cook: 1 hour
Total: 1 hour 10 minutes
Servings: 4
Delicious baked pasta recipe in a hearty meat sauce with mozzarella and pecorino cheese.


  • 1 pound ground beef
  • 1 pound ground pork
  • 3 28 ounce can plum tomatoes
  • 1 6 ounce can tomato paste
  • 1 medium onion
  • 2 cloves garlic
  • 1/2 cup dry white wine
  • 1/4 cup olive oil
  • 1 pound rigatoni
  • 1 pound mozzarella
  • 3/4 cup pecorino


  • Grate pecorino cheese and cube the block mozzarella.  Chop onion and mince garlic.  Crush the plum tomatoes by hand or pulse blend for 1-2 seconds.
  • In a large sauce pan on medium heat saute onions for 5 minutes in 1/4 cup olive oil or until translucent.  Add the garlic and saute for 2 minutes more. 
  • Add ground beef and pork to pot and brown for 10-15 minutes until cooked through.  Break up any large pieces with wooden spoon.  Next, add the tomato paste and cook for 5 minutes more, mixing it all together. 
  • Add the 1/2 cup of wine and cook for 5 more minutes.  Add crushed plum tomatoes to pot and stir it all together.  Once sauce starts bubbling turn heat to low and simmer for 30 plus minutes, the longer the better.  Leave the pot partially covered while cooking and stir every 15 minutes to avoid sticking.
  • After the sauce has been simmering for a while boil pasta to "al dente" in salted (2 Tbsp kosher salt per gallon) water.  Taste test the sauce and make any changes to salt or pepper if needed.  Place 3 cups of the sauce in a large bowl with the cooked pasta and mix well. 
  • Lightly oil a large baking dish and place a ladle of sauce on the bottom.  Layer some of the pasta on top.  Add half the cubed mozzarella and 1/4 cup of the pecorino all over.  
  • Repeat with more pasta, a little bit of sauce, the remaining mozzarella and another 1/4 of pecorino.  Bake in a 375f oven for 30 minutes or until bubbly.  Serve with Italian bread, extra sauce, and grated pecorino. Enjoy!


  • Makes 4 large or 6 good size servings.
  • Make sure to taste test the sauce and adjust if necessary.  Salt was kept down because of the added pecorino cheese.
  • If the tray looks a little dry before baking, add another ladle of sauce.  Nothing has to be exact in this dish!
  • There will be a lot of sauce left over.  Around 4 cups most likely depending on simmering time.  Serve with crusty bread for dipping and ladle it over the plated dishes for anyone who likes more sauce.  
  • The remaining sauce can be frozen for 4-6 months.


Calories: 811kcal | Carbohydrates: 84.5g | Protein: 56.2g | Fat: 26.7g | Cholesterol: 190mg | Sodium: 600mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!Check us out on Instagram at @sipandfeast or tag #sipandfeast!
5 from 16 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Step-Jeff says:

    5 stars
    This is just how I like to make sauce, simple & with whole tomatoes. I added some basil (just because) to the oil with the sweated onions & garlic – then used what cheese I had on hand: mozzarella, provolone, parmaesan, Romano w/ rigatoni pasta. I added some pasta water back in to prevent dryness. Served with homemade bread my 21 year old brought by & left for us. Came out great, my daughter loved it. Cheers from So. CALIFORNIA & Thanks as always.

  2. Bill says:

    5 stars
    Jim… I have a question regarding mozzarella and this recipe should you use fresh mozzarella or the polio or Bella Giosa brand of store-bought mozzarella? I know there is a difference and the texture and fat content. I would appreciate your opinion

    1. Tara says:

      Hi Bill, Jim tries to always include a photo of the ingredients used in his recipes. For this one you’ll see he’s using Polly-O block mozzarella. He almost always uses a block mozzarella (Polly-O, Galbani, etc), especially for baked pastas, unless otherwise noted to use “fresh mozzarella”.