Pasta al Forno is my kind of comfort food: rigatoni coated in a hearty beef and tomato sauce, with mozzarella tucked throughout and a layer of melted cheese on top. It serves 6 hungry people, making it a good choice for a family dinner or a table full of friends.

Serve it on its own as a large main, or with one of my Mediterranean Salad recipes. A light and fresh Maroulosalata (Classic Greek Lettuce Salad) or even a Burrata Caprese works really well here as a counterbalance.

Pasta al Forno with Beef in a baking dish garnished with fresh basil.

Pasta al Forno: Recipe at a Glance

Prep Time
25 mins

Cook Time
65 mins

Total Time
1 hr 30 mins

Servings
6 People

Calories*
896 kcal

Difficulty
Easy

Main Ingredients
Ground beef, onion, garlic, canned whole tomatoes, tomato sauce, pasta, spices, mozzarella cheese, Pecorino Romano cheese

Technique
Preparing a meat sauce, under-boiling pasta, and layering pasta and sauce into a baking dish.

*Calories are estimated

Why My Recipe Works

Photo of Luay Ghafari
  • It’s straightforward to make. The meat sauce simmers while the pasta cooks, then everything goes into one baking dish. I have made this for a night in, special occasions, and for a potluck.
  • Cozy vibes. A bubbling pan of oven-baked pasta feels especially welcome in fall and winter. It’s based on a recipe my mother made for years, but leveled up a bit.
  • Tested and reliable: Groceries can be expensive! All my Main Dish recipes are tested by me, my team or recipe testers before posting.

Ingredients

You’ll see how straightforward and simple this recipe is to make. Here’s everything you will need:

Pasta al Forno with Beef recipe ingredients with individual labels on a metal tray.
  • Ground Meat: Traditional pasta al forno uses ground pork, beef, and/or Italian sausage. I wanted to make my recipe more accessible to those who don’t eat pork, so I am only using ground beef here. If you don’t eat beef, ground chicken or ground turkey would work too. Try my Pasta alla Genovese (Beef and Onion Ragù) and Beef Bolognese if you’re a fan of beef pasta mains.
  • Spices: A combination of dried basil and dried oregano works really well here. But you can substitute with Italian seasoning. I also like using red pepper flakes and paprika for some warmth and heat, but you can adjust to your taste.
  • Wine: The recipe calls for a dry white wine. It deglazes the pan (loosens the browned bits) and adds flavor. You can use half a cup of broth instead. Or if you have red wine, that will work too.
  • Canned Tomatoes: To make this recipe accessible and easy to make, canned tomatoes are the way to go. You will need both Canned Plum Tomatoes (they will break down and leave nice chunks of tomato in the sauce) as well as Canned Tomato Sauce (to give the sauce body). Jarred tomato passata is a good option too. You can use my Homemade Marinara Sauce instead.
  • Pasta: Rigatoni is traditional, and I like to use it. Its ridges and hollow centers catch the meat sauce. Penne or ziti are good alternatives.
  • Cheese: The combination of Mozzarella cheese and Pecorino Romano cheese is traditional. Use a dry mozzarella (the kind that can be cubed or shredded). Don’t use the fresh kind that is sold in brine or water. Parmesan cheese can be used instead of Pecorino.

Refer to the recipe card at the bottom of this post for a full list of ingredients and quantities.

How to Make This Pasta al Forno Recipe

Recipe steps showing the cooking of the ground beef, seasoning it, and adding the tomato sauce.

Step 1. Brown the Meat. Preheat the oven to 375°F (190°C). Add the extra virgin olive oil, ground beef, onion and minced garlic cloves to a large pan over medium-high heat (Image 1). Break the beef into small pieces with a wooden spoon and cook until browned and the onion has softened. Drain off the excess fat.
Step 2. Season. Add the dried basil, oregano, salt, black pepper, red pepper flakes and paprika (Image 2). Stir constantly for about a minute, until fragrant.
Step 3. Deglaze. Pour in the white wine, scraping up any browned bits from the bottom of the pan. Cook until the wine has mostly evaporated (Image 3).
Step 4. Add Tomatoes. Add the plum tomatoes, tomato sauce and parsley. Bring to a gentle simmer. Break up the whole tomatoes with the back of a spoon and let the sauce simmer for 10-15 minutes while you cook the pasta (Image 4).
Step 5. Cook Pasta. Bring a large pot of generously salted water to a boil. Cook the rigatoni for 2 to 3 minutes less than the package directions for al dente, then drain. It will continue cooking in the oven.

Recipe steps showing how the pasta is layered into the baking dish, and then topped with shredded cheese.

Step 6. Layer. Spread a little meat sauce over the bottom of a 9-by-13-inch baking dish or similar ovenproof dish (Image 5). In a large bowl, combine the pasta with about 5 cups of sauce and half the mozzarella (Image 6). Transfer it to the dish, then top with the remaining sauce (Image 7). Sprinkle over the mozzarella and Pecorino Romano (Image 8).

Pasta al Forno with Beef in a baking dish garnished with fresh basil.

Step 7. Bake. Bake for about 30 minutes, until the sauce is bubbling and the cheese has melted. Let the pasta rest for 10 to 15 minutes before serving. Garnish with fresh basil (Image 9).

Expert Tips

  • Avoid mushy pasta. Taking the pasta out of the water 2 to 3 minutes early gives it room to finish cooking in the sauce without turning soft.
  • Use enough sauce. The pasta absorbs liquid in the oven, so coat it well and save some sauce for the top. If the sauce has become very thick while simmering, loosen it with a small splash of water before assembling.
  • Taste the sauce before assembling. Pecorino adds salt at the end, but the beef and tomatoes should still taste well seasoned on their own.
  • Check the depth of your baking dish. This is a generous recipe. A deep 9-by-13-inch dish will make mixing and baking much easier.
  • Give it time to rest. Those 10 to 15 minutes help the bubbling sauce settle, making the pasta easier to serve.
Pasta al Forno with Beef in a baking dish garnished with fresh basil.

Beef Pasta al Forno Recipe FAQs

Can I make pasta al forno ahead of time?

Yes. Assemble it, cover it and refrigerate for up to a day before baking. Bake it uncovered until the center is hot and the sauce is bubbling; a chilled dish may need longer than the stated 30 minutes.

How do I store leftover pasta al forno?

Refrigerate cooled leftovers in an airtight container for up to 4 days. Reheat covered in the oven or microwave, adding a splash of water if the pasta looks dry.

Can I freeze pasta al forno?

Yes. Freeze the cooled baked pasta in airtight portions for up to 3 months. Thaw overnight in the refrigerator and reheat until hot throughout. The pasta will be a little softer after freezing.

Other Pasta Recipes

If you make this Beef Pasta al Forno or any other Main Dish Recipe on Urban Farm and Kitchen, please take a moment to rate the recipe ⭐⭐⭐⭐⭐ and leave a comment below. It’s such a help to others who want to try the recipe.

For more Urban Farm and Kitchen, follow along on Instagram, Facebook, and Pinterest, visit the Urban Farm Shop, or subscribe for new posts via email.

No ratings yet

Beef Pasta al Forno (Baked Rigatoni)

Pasta al Forno is my kind of comfort food: rigatoni coated in a hearty beef and tomato sauce, with mozzarella tucked throughout and a layer of melted cheese on top. It serves 6 hungry people, making it a good choice for a family dinner or a table full of friends.
Servings: 6 Servings
Pasta al Forno with Beef in a baking dish garnished with fresh basil.
Prep Time: 25 minutes
Cook Time: 1 hour 5 minutes
Total Time: 1 hour 30 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from me every week!

Ingredients 

  • 1 tablespoon Extra virgin olive oil
  • 1½ lbs Ground beef – Use lean ground beef
  • 1 Medium onion (diced)
  • 6 Garlic cloves (minced)
  • 1 tablespoon Fresh parsley (finely chopped)
  • 1 teaspoon Dried basil leaves
  • 1 teaspoon Dried oregano
  • 1 teaspoon Kosher salt
  • ½ teaspoon Black pepper
  • ½ teaspoon Red pepper flakes – Use less or more, to taste
  • ¼ teaspoon Paprika
  • ½ cup Dry white wine
  • 1 Large can of plum tomatoes – Use a large 28 oz (795 gram) can
  • 1 Can of tomato sauce – Use a 15 oz (425 gram) can
  • 1 lb Rigatoni pasta
  • 12 oz Mozzarella cheese (shredded)
  • ¾ cup Pecorino Romano cheese (grated)
  • Fresh basil for garnish

Instructions 

  • Preheat the Oven. Preheat the oven to 375°F (190°C).
  • Brown the Meat. Add the extra virgin olive oil, ground beef, onion and minced garlic cloves to a large pan over medium-high heat. Break the beef into small pieces with a wooden spoon and cook until browned and the onion has softened. Drain off the excess fat.
  • Season. Add the dried basil, oregano, salt, black pepper, red pepper flakes and paprika. Stir constantly for about a minute, until fragrant.
  • Deglaze. Pour in the white wine, scraping up any browned bits from the bottom of the pan. Cook until the wine has mostly evaporated.
  • Add Tomatoes. Add the plum tomatoes, tomato sauce and parsley. Bring to a gentle simmer. Break up the whole tomatoes with the back of a spoon and let the sauce simmer for 10-15 minutes while you cook the pasta.
  • Cook Pasta. Bring a large pot of generously salted water to a boil. Cook the rigatoni for 2 to 3 minutes less than the package directions for al dente, then drain. It will continue cooking in the oven.
  • Layer. Spread a little meat sauce over the bottom of a 9-by-13-inch baking dish or similar ovenproof dish. In a large bowl, combine the pasta with about 5 cups of sauce and half the mozzarella. Transfer it to the dish, then top with the remaining sauce. Sprinkle over the mozzarella and Pecorino Romano.
  • Bake. Bake for about 30 minutes, until the sauce is bubbling and the cheese has melted. Let the pasta rest for 10 to 15 minutes before serving. Garnish with fresh basil.

Notes

Key Ingredient Notes:
  • Ground Meat: Traditional pasta al forno uses ground pork, beef, and/or Italian sausage. I wanted to make my recipe more accessible to those who don’t eat pork, so I am only using ground beef here. If you don’t eat beef, ground chicken or ground turkey would work too. 
  • Spices: A combination of dried basil and dried oregano works really well here. But you can substitute with Italian seasoning. I also like using red pepper flakes and paprika for some warmth and heat, but you can adjust to your taste.
  • Wine: The recipe calls for a dry white wine. It deglazes the pan (loosens the browned bits) and adds flavor. You can use half a cup of broth instead. Or if you have red wine, that will work too.
  • Canned Tomatoes: To make this recipe accessible and easy to make, canned tomatoes are the way to go. You will need both Canned Plum Tomatoes (they will break down and leave nice chunks of tomato in the sauce) as well as Canned Tomato Sauce (to give the sauce body). Jarred tomato passata is a good option too. 
  • Pasta: Rigatoni is traditional, and I like to use it. Its ridges and hollow centers catch the meat sauce. Penne or ziti are good alternatives.
  • Cheese: The combination of Mozzarella cheese and Pecorino Romano cheese is traditional. Use a dry mozzarella (the kind that can be cubed or shredded). Don’t use the fresh kind that is sold in brine or water. Parmesan cheese can be used instead of Pecorino.
 
Tips for Success:
  • Avoid mushy pasta. Taking the pasta out of the water 2 to 3 minutes early gives it room to finish cooking in the sauce without turning soft.
  • Use enough sauce. The pasta absorbs liquid in the oven, so coat it well and save some sauce for the top. If the sauce has become very thick while simmering, loosen it with a small splash of water before assembling.
  • Taste the sauce before assembling. Pecorino adds salt at the end, but the beef and tomatoes should still taste well seasoned on their own.

Nutrition

Calories: 896kcal, Carbohydrates: 77g, Protein: 50g, Fat: 42g, Saturated Fat: 18g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 15g, Trans Fat: 1g, Cholesterol: 130mg, Sodium: 1724mg, Potassium: 1220mg, Fiber: 7g, Sugar: 13g, Vitamin A: 1140IU, Vitamin C: 20mg, Calcium: 640mg, Iron: 6mg

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

iconLike this recipe? Rate & comment below!

You May Also Like

Leave a comment

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

Recipe Rating