Recipes from Italy

  • Recipes
  • About Us
  • Contact Us
  • Subscribe
menu icon
go to homepage
  • Recipes
  • About Us
  • Contact Us
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About Us
    • Contact Us
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Pasta Recipes » Italian Baked Pasta

    Pasta al Forno: Classic Italian Recipe

    Published: Aug 30, 2024 · Modified: Jul 24, 2025 by Silvana Nava · This post may contain affiliate links

    Jump to Recipe

    Pasta al Forno recipe is a true classic of Italian cuisine, enjoyed from the northern regions to the southern tip of Italy. The ingredients are quite similar to those used in Lasagna Bolognese. However, instead of layering the ingredients, we mix short pasta, like rigatoni, penne, or conchiglie, with the rich sauce before baking.

    The recipe can vary depending on where it's made in Italy, with each region adding its own special touch. For example, in southern Italy, it's common to add hard-boiled eggs, fried meatballs, and local cheeses like provolone or caciocavallo. In this version, I’m sharing a classic recipe that features Bolognese sauce, creamy béchamel, and diced mozzarella.

    pasta al forno recipe

    Pasta al Forno is the perfect dish for Sunday lunches or special occasions. It’s rich, satisfying, and easy to make in large quantities, making it a favorite for everyone!

    There are two important tips for perfect pasta al forno: First, be sure to cook the pasta very al dente, even two or three minutes less than what the package suggests. This will prevent it from becoming too soft while baking. Second, don’t be shy with the sauce—more is better!

    Now, let's go through the simple steps to prepare this delicious pasta al forno recipe!

    Jump to:
    • Ingredients
    • Instructions
    • YOU MUST ALSO TRY:
    • Storage
    • Variations
    • Tips
    • Recipe Card

    Ingredients

    pasta al forno ingredients

    Prep Time: 30 Min | Cook Time: 2 Hours and 30 Min (including the cooking time for Bolognese sauce) | Servings: 4

    For Bolognese Sauce (Ragu alla Bolognese)

    • 300 g (10 oz) of coarsely ground beef
    • 150 g (5 oz) of sliced pancetta (you can replace pancetta with minced pork)
    • 300 g (1 1⁄4 cup) of tomato passata or crashed peeled tomato
    • 1 small carrot
    • 1 celery stalk
    • 1 small onion
    • 100 ml (~1⁄2 cup) of dry white wine
    • 100 ml (~1⁄2 cup) of whole milk
    • 300 ml (1 ¼ cup) of meat broth
    • 3 tablespoons of extra virgin olive oil
    • salt to taste
    • freshly ground black pepper to taste

    For Bèchamel Sauce

    • 1 liter (4 cups) of fresh whole milk
    • 100 g (3.5 oz - ~1 stick) of unsalted butter
    • 100 g (3.5 oz - ⅔ cup) of all-purpose flour
    • ½ teaspoon of salt
    • freshly grated nutmeg

    Other Ingredients

    • 350 g (10 oz) of Rigatoni pasta or other short durum wheat pasta such as Penne, Mezze Maniche or Conchiglie)
    • 200 g (7 oz) of Mozzarella cheese
    • 100 g (1 cup) of grated Parmigiano Reggiano

    Instructions

    The Meat Sauce (Bolognese)

    First you need to prepare the bolognese sauce, this delicious meat sauce made of ground meat and tomato. You can make this sauce even 1 or 2 days in advance and store it in the refrigerator.

    For the full recipe, with more details, information and tips, read how to make Bolognese sauce recipe.

    bolognese sauce recipe step 4

    Step 1) - Start by finely chopping the carrot, celery, and onion. The finer, the better. Set these aside. Next, finely chop the pancetta with a sharp knife or use a food processor.

    Place the minced pancetta in a saucepan and cook over medium heat for about 5 minutes, stirring occasionally with a wooden spoon.

    Add the extra virgin olive oil and the chopped vegetables. Stir and cook over medium heat for another 5 minutes.

    bolognese sauce recipe step 6

    Step 2) - Then, add the ground beef.

    Cook the beef for 5 minutes over medium-high heat, stirring frequently. Turn the heat to high, add the white wine, and stir until it evaporates.

    bolognese sauce recipe step 7

    Step 3) - Next, add the tomato passata, cover the pan with a lid, and let it simmer on low heat for about 2 hours. If the sauce becomes too dry, add a bit of meat broth. Towards the end, add the milk to reduce the tomato's acidity. Season with salt and pepper.

    The Bolognese sauce is ready when it has a rich, oily, and creamy texture on the surface.

    The Bechamel

    While the Bolognese sauce is cooking, make the béchamel.

    For the full recipe, with more details, information and tips, read how to make Bechamel Sauce recipe.

    bechamel recipe step 1

    Step 1) - In a saucepan, melt the butter over low heat. Add the flour through a sieve while quickly whisking to combine. Cook for 30 seconds to 1 minute, stirring constantly, until the mixture (called roux) turns a light golden color. Set aside.

    bechamel recipe step 2

    Step 2) - In a separate pan, heat the milk until warm, but don’t let it boil. Slowly pour the warm milk into the roux, whisking continuously to avoid lumps. Once all the milk is added, return the saucepan to low heat. Keep stirring until the sauce thickens, about 10 to 15 minutes. You’ll know it’s ready when it coats the back of a wooden spoon.

    Finally, season with a pinch of salt and grated nutmeg to taste.

    Combine the Ingredients and Make The Pasta al Forno

    pasta al forno recipe step 1

    Step 1) - Start by bringing a large pot of lightly salted water to a boil. Add the pasta to the pot and cook it until it is al dente, meaning it should still have a little bite to it. Once done, drain the pasta and transfer it to a large bowl.

    Tip: Be sure to cook the pasta for two to three minutes less than the time indicated on the package. This is important because the pasta will continue to cook in the oven, and you don’t want it to become too soft by soaking up too much sauce.

    pasta al forno recipe step 2

    Step 2) - While the pasta is cooking, cut the mozzarella into small cubes. Set it aside so it’s ready to be mixed in later. Drain the pasta and lace it in a large bowl.

    pasta al forno recipe step 3

    Step 3) - Next add the meat sauce and béchamel to the pasta in the large bowl. Mix everything together well, making sure the pasta is fully coated with both sauces.

    Tip: Save a little bit of the ragu and béchamel sauce for later. You’ll use them for the final layer on top of the pasta before baking.

    pasta al forno recipe step 4

    Step 4) - Add the cubed mozzarella and some grated Parmigiano Reggiano to the bowl. Mix everything thoroughly so the cheese is evenly distributed throughout the pasta.

    pasta al forno recipe step 5

    Step 5) - Pour the pasta, now mixed with sauces and cheese, into a baking dish. Spread it out evenly. Then, take the reserved ragu and béchamel sauces and spoon them over the top of the pasta. Finish it off by generously sprinkling the surface with more grated cheese.

    Tip: The Parmigiano cheese will melt and create a deliciously crunchy, golden crust on top of the baked pasta.

    The Baking

    pasta al forno recipe step 6

    Step 6) - Preheat your oven to 180°C (356°F). Bake the pasta for about 15 minutes. Then, raise the oven temperature to 200°C (392°F) and bake for another 5 minutes, or until you see a golden, crispy crust form on the top.

    Tip: Once the pasta is done baking, take it out of the oven and let it rest for about 5 minutes. This will allow the pasta to settle and the flavors to meld together. After it has rested, serve and enjoy your delicious pasta al forno!

    pasta al forno recipe

    YOU MUST ALSO TRY:

    • Baked Pasta Roses Recipe
    • Baked Tortellini Casserole
    • Pasta alla Sorrentina
    • Baked Ziti Recipe
    • Italian Beef Cannelloni

    Storage

    You can store leftover pasta al forno made with maccheroni in the refrigerator for up to two to three days. Just cover it well or transfer it to an airtight container.

    If you prefer, you can also freeze the pasta al forno, either in individual portions or as a whole dish. When you’re ready to bake it, make sure to thaw it in the refrigerator first for best results.

    Another option is to prepare the pasta al forno with meat sauce the day before and simply bake it in the oven right before serving. This way, you can have it ready to go for a quick and easy meal.

    pasta al forno recipe

    Variations

    This traditional dish has many variations. Let's see some of them:

    • Classic Version: The recipe provided is a classic take, similar to lasagna Bolognese, but with the added richness of mozzarella cheese.
    • Summery Variation: For a lighter, quicker version, use a simple tomato sauce mixed with béchamel, mozzarella, and fresh basil.
    • Southern Italian Twist: In Southern Italy, it's common to add fried meatballs and sliced hard-boiled eggs to the sauce, making it a hearty, one-pot meal.
    • Customize to Your Taste: Feel free to create your own variations. You can make a “white” version without tomato sauce, using ham and cheese, or go vegetarian by adding cooked vegetables.

    Tips

    • Cook Pasta Al Dente: Pasta should be very al dente, as it will continue to cook in the oven. This prevents it from becoming mushy.
    • Generous Seasoning: Be generous with the sauce to avoid dry pasta. The final result should be crispy on top, but soft and melty inside.
    • Use the Right Pasta: Stick to short, durum wheat pasta like rigatoni or penne, which holds up well during baking. Fresh pasta and long shapes like spaghetti aren't suitable for this dish.
    pasta al forno recipe

    Recipe Card

    STEP BY STEP PHOTOS ABOVE!Have a look at my step-by-step photo instructions, variations and tips. That way, you can get it perfect the first time you try it!
    pasta al forno recipe

    Pasta al Forno: Classic Italian Recipe

    Silvana Nava
    Pasta al Forno recipe is a true classic of Italian cuisine, enjoyed from the northern regions to the southern tip of Italy.
    The ingredients are quite similar to those used in Lasagna Bolognese. However, instead of layering the ingredients, we mix short pasta, like rigatoni, penne, or conchiglie, with the rich sauce before baking.
    5 from 1 vote
    Print Recipe Pin Recipe Save Saved!
    Prevent your screen from going dark
    Prep Time 30 minutes mins
    Cook Time 2 hours hrs 30 minutes mins
    Total Time 3 hours hrs
    Course Main Course, pasta
    Cuisine Italian
    Servings 4
    Calories 1523 kcal

    Ingredients
      

    For Bolognese Sauce

    • 300 g beef - 10 oz, ground
    • 150 g pancetta - 5 oz or minced pork
    • 300 g tomato passata - 1 ¼ cup or crashed peeled tomato
    • 1 carrot - small
    • 1 celery stalk
    • 1 onion - small
    • 100 ml dry white wine - ~½ cup
    • 100 ml milk - ~½ cup
    • 300 ml broth - 1 ¼ cup, made with meat
    • 3 tablespoons olive oil - extra virgin
    • salt - to taste
    • black pepper - to taste

    For Bèchamel Sauce

    • 1 liter milk - 4 cups
    • 100 g butter - ~1 stick, unsalted
    • 100 g flour - ⅔ cup
    • ½ teaspoon salt
    • nutmeg - grated

    Other Ingredients

    • 350 g pasta - 10 oz, Rigatoni, Penne, Mezze Maniche or Conchiglie
    • 200 g Mozzarella cheese - 7 oz
    • 100 g Parmigiano Reggiano - 1 cup, grated

    Instructions
     

    The Meat Sauce (Bolognese)

    • Start by finely chopping the carrot, celery, and onion. The finer, the better. Set these aside. Next, finely chop the pancetta with a sharp knife or use a food processor.
    • Place the minced pancetta in a saucepan and cook over medium heat for about 5 minutes, stirring occasionally with a wooden spoon.
    • Add the extra virgin olive oil and the chopped vegetables. Stir and cook over medium heat for another 5 minutes.
    • Then, add the ground beef.
    • Cook the beef for 5 minutes over medium-high heat, stirring frequently. Turn the heat to high, add the white wine, and stir until it evaporates.
    • Next, add the tomato passata, cover the pan with a lid, and let it simmer on low heat for about 2 hours. If the sauce becomes too dry, add a bit of meat broth. Towards the end, add the milk to reduce the tomato's acidity. Season with salt and pepper.

    The Bechamel

    • In a saucepan, melt the butter over low heat. Add the flour through a sieve while quickly whisking to combine.
    • Cook for 30 seconds to 1 minute, stirring constantly, until the mixture (called roux) turns a light golden color. Set aside.
    • In a separate pan, heat the milk until warm, but don’t let it boil. Slowly pour the warm milk into the roux, whisking continuously to avoid lumps.
    • Once all the milk is added, return the saucepan to low heat. Keep stirring until the sauce thickens, about 10 to 15 minutes. You’ll know it’s ready when it coats the back of a wooden spoon.
    • Finally, season with a pinch of salt and grated nutmeg to taste.

    Combine the Ingredients and Make The Pasta al Forno

    • Start by bringing a large pot of lightly salted water to a boil. Add the pasta to the pot and cook it until it is al dente, meaning it should still have a little bite to it. Once done, drain the pasta and transfer it to a large bowl.
    • While the pasta is cooking, cut the mozzarella into small cubes. Set it aside so it’s ready to be mixed in later. Drain the pasta and lace it in a large bowl.
    • Next add the meat sauce and béchamel to the pasta in the large bowl. Mix everything together well, making sure the pasta is fully coated with both sauces.
    • Add the cubed mozzarella and some grated Parmigiano Reggiano to the bowl. Mix everything thoroughly so the cheese is evenly distributed throughout the pasta.
    • Pour the pasta, now mixed with sauces and cheese, into a baking dish. Spread it out evenly. Then, take the reserved ragu and béchamel sauces and spoon them over the top of the pasta. Finish it off by generously sprinkling the surface with more grated cheese.
    • Preheat your oven to 180°C (356°F). Bake the pasta for about 15 minutes. Then, raise the oven temperature to 200°C (392°F) and bake for another 5 minutes, or until you see a golden, crispy crust form on the top.
    • Once the pasta is done baking, take it out of the oven and let it rest for about 5 minutes. This will allow the pasta to settle and the flavors to meld together. After it has rested, serve and enjoy your delicious pasta al forno!

    Nutrition

    Serving: 100gCalories: 1523kcalCarbohydrates: 112gProtein: 63gFat: 89gSaturated Fat: 41gPolyunsaturated Fat: 6gMonounsaturated Fat: 33gTrans Fat: 2gCholesterol: 222mgSodium: 1910mgPotassium: 1430mgFiber: 6gSugar: 23gVitamin A: 4725IUVitamin C: 11mgCalcium: 969mgIron: 6mg
    Keyword pasta al forno
    Tried this recipe?Mention @recipesfromitaly or tag #recipesfromitaly!

    More Italian Baked Pasta

    • artichoke lasagna recipe
      Artichoke Lasagna Recipe
    • stuffed paccheri with sausage and mushrooms
      Stuffed Paccheri with Sausage and Mushrooms
    • spinach and ricotta lasagna
      Traditional Spinach and Ricotta Lasagna
    • smoked salmon lasagna recipe
      Easy Smoked Salmon Lasagna Recipe
    661 shares
    • Share
    • Tweet

    Comments

    1. Phebes says

      November 23, 2024 at 3:34 pm

      5 stars
      This is great and we all loved the meal!
      I did modify a little by using Chianti (red) in place of white white wine.

      Reply
    5 from 1 vote

    Leave a Reply Cancel reply

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

    Recipe Rating




    Barbara & Silvana

    CIAO! Barbara & Silvana here! We are the authors of these amazing Italian recipes. Living in Italy, they are part of our culture, tradition and everyday life. And we want to share them with you all, straight from Italy! Learn more about us! Read our story!

    Italian Summer Recipes

    • farfalle pasta salad with cherry tomatoes and basil
      Farfalle Pasta Salad with Cherry Tomatoes and Basil
    • pesto alla trapanese
      Pesto alla Trapanese (Sicilian Pesto with Tomatoes and Almonds)
    • vastasa salad recipe
      Insalata Vastasa (Sicilian Salad with Potatoes and Green Beans)
    • Italian vanilla pudding
      Budino alla Vaniglia (Italian Vanilla Pudding)
    See more Italian Summer Recipes →

    Popular Recipes

    • authentic italian tiramisu recipe
      Authentic Italian Tiramisu Recipe
    • authentic carbonara recipe
      Traditional Spaghetti Carbonara Recipe
    • authentic italian gelato recipe
      How to Make Authentic Italian Gelato at Home
    • limoncello recipe
      Limoncello Recipe – Make Authentic Italian Limoncello at Home
    See more Popular Recipes →

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Cookie Policy
    • Disclaimer

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • About us
    • Contact

    As an Amazon Associate we earn from qualifying purchases.

    Copyright © 2025 recipesfromitaly.com is a website of the company CIUMBIA S.A.S. - VAT 12138380964 - Milano

    661 shares

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.