Discover 9 homemade pasta sauce recipes, including pesto, Bolognese, Alfredo, carbonara, and arrabbiata, with easy instructions and cooking tips.

MAGEFESA Blog Pastasauces magefesa

9 Homemade Pasta Sauce Recipes Worth Making From Scratch

Homemade pasta sauce doesn’t have to be complicated. Some of the best recipes need just a few ingredients and 20 minutes, while others, like Bolognese, develop their flavor through slow, gentle cooking.

From spicy arrabbiata and fresh basil pesto to creamy Alfredo and traditional carbonara, these nine pasta sauces offer something for every occasion. Each recipe includes measured ingredients, clear instructions, and tips to help you get the texture and flavor right.

 

1. Tomato-Based Pasta Sauces

Tomatoes form the foundation of many Italian pasta sauces, but a few carefully chosen ingredients can completely change the result. Arrabbiata brings heat, amatriciana adds the richness of cured pork, and puttanesca combines briny, savory flavors.

MAGEFESA Blog Italiansauce magefesa

Arrabbiata Sauce

Arrabbiata is a spicy tomato sauce from Rome made with garlic, olive oil, and red pepper flakes. It’s particularly good with penne, whose hollow shape catches the sauce.

Makes
4 Servings
Prep time
5 minutes
cookING time
20 minutes
 

Ingredients

  • 2 Tablespoons extra-virgin olive oil
  • 3 garlic cloves, thinly sliced
  • ½ teaspoon crushed red pepper flakes, plus more to taste
  • 1 can (28 oz) crushed tomatoes
Salt, to taste

  • 2 tablespoons chopped fresh parsley

  • 12 oz pasta

 

Directions

  1. Heat the olive oil in a large skillet over medium-low heat. Add the garlic and red pepper flakes. Cook for 1–2 minutes, stirring frequently, until fragrant but not browned.

  2. Add the crushed tomatoes and a small pinch of salt. Simmer uncovered for 15–20 minutes, stirring occasionally, until slightly thickened.

  3. Meanwhile, cook the penne in salted boiling water until just shy of al dente.

  4. Reserve ½ cup of pasta cooking water, then drain.

  5. Add the pasta to the sauce and toss over medium heat for 1–2 minutes. Add a splash of reserved pasta water if the sauce is too thick.

  6. Finish with chopped parsley and serve immediately.


KITCHEN TIP
Garlic burns quickly and becomes bitter. Keep the heat moderate and add the tomatoes as soon as the garlic turns fragrant.

 

MAGEFESA Blog amatriciana magefesa

Amatriciana Sauce

Amatriciana gets its distinctive flavor from guanciale, a cured pork jowl that releases flavorful fat as it cooks. Tomatoes provide acidity, while Pecorino Romano adds a salty, sharp finish.

Makes
4 Servings
Prep time
10 minutes
COOKING time
25 minutes
 

Ingredients

  • 5 oz guanciale, cut into small strips (pancetta can be substituted)
  • 1 can (28 oz) peeled whole tomatoes, crushed by hand
  • ½ teaspoon crushed red pepper flakes, optional
  • ½ cup finely grated Pecorino Romano
  • 12 oz bucatini or rigatoni
  • Salt, as needed

 

Directions:

  1. Place the guanciale in a cold skillet and cook over medium-low heat for 6–8 minutes, until the fat renders and the meat becomes lightly crisp.

  2. Add the red pepper flakes, if using, and stir for a few seconds.

  3. Add the crushed tomatoes and simmer uncovered for 15–20 minutes, until the sauce thickens.

  4. Cook the pasta in lightly salted boiling water until just shy of al dente. Reserve ½ cup of cooking water before draining.

  5. Transfer the pasta to the skillet and toss with the sauce, adding a little reserved water as needed.

  6. Remove from the heat and gradually incorporate most of the Pecorino Romano, tossing continuously. Sprinkle the remaining cheese over the pasta before serving.


KITCHEN TIP
Taste the sauce before adding salt. Guanciale and Pecorino Romano already contribute plenty of seasoning.

 

MAGEFESA Blog puttanesca magefesa

Puttanesca Sauce

Puttanesca is a bold tomato sauce made with anchovies, olives, capers, and garlic. The anchovies dissolve into the olive oil, creating a savory base without overpowering the other ingredients.

Makes
4 servings
Prep time
10 minutes
cooking time
20 minutes

Ingredients

  • 3 Tablespoons extra-virgin olive oil
  • 3 garlic cloves, finely chopped
  • 3 large or 4 small anchovy fillets
  • ½ teaspoon crushed red pepper flakes
  • 1 can (28 oz) crushed tomatoes
  • ½ cup pitted black olives, roughly chopped
  • 2 tablespoons capers, rinsed
  • 2 tablespoons chopped fresh parsley
  • 12 oz spaghetti

 

Directions:

  1. Warm the olive oil in a large skillet over medium-low heat.

  2. Add the garlic, anchovies, and red pepper flakes. Stir for 2–3 minutes, breaking up the anchovies until they dissolve into the oil.

  3. Add the tomatoes, olives, and capers.

  4. Simmer uncovered for 15 minutes, stirring occasionally.

  5. Meanwhile, cook the spaghetti until just shy of al dente. Reserve ½ cup of pasta water before draining.

  6. Add the spaghetti to the sauce and toss over medium heat, adding a little pasta water if necessary.

  7. Finish with parsley and serve.

KITCHEN TIPAnchovies, capers, and olives provide most of the seasoning. Taste the finished sauce before deciding whether it needs additional salt.

 

MAGEFESA Blog bolonesa magefesa

Bolognese Meat Sauce

Bolognese, known in Italy as ragù alla bolognese, is a slow-cooked meat sauce traditionally served with tagliatelle. Unlike a quick tomato-based meat sauce, its flavor comes primarily from the meat, aromatic vegetables, and long cooking time.

This home-friendly version combines beef, pork, pancetta, vegetables, wine, and a modest amount of tomato.

Makes
6 servings
Prep time
20 minutes
cooking time
2½–3 h

Ingredients

  • 2 Tablespoons olive oil
  • 2 oz pancetta, finely chopped
  • 1 medium onion, finely diced
  • 1 medium carrot, finely diced
  • 1 celery stalk, finely diced
  • 1 lb ground beef
  • ½ lb ground pork
  • ½ cup dry white wine
  • 2 tablespoons tomato paste
  • ¾ cup crushed tomatoes
  • ½ cup whole milk
  • 1–2 cups water or unsalted stock, as needed
  • Salt and freshly ground black pepper
  • 1 lb tagliatelle

 

Directions:

  1. Heat the olive oil in a heavy-bottomed pot over medium heat. Add the pancetta and cook for 3–4 minutes, until it begins to release its fat.

  2. Add the onion, carrot, and celery. Cook gently for 8–10 minutes, stirring occasionally, until softened without browning.

  3. Add the ground beef and pork. Cook, breaking the meat into small pieces, until no longer pink and most of the released moisture has evaporated.

  4. Pour in the wine and simmer until almost completely reduced.

  5. Stir in the tomato paste and crushed tomatoes. Add ½ cup water or stock and bring to a gentle simmer.

  6. Reduce the heat to low and cook partially covered for approximately 1 hour, stirring occasionally.

  7. Add the milk and continue simmering for another 1–1½ hours, adding small amounts of water or stock whenever the sauce becomes too dry.

  8. Season with salt and pepper. The finished ragù should be rich, thick, and moist rather than watery.

  9. Cook the tagliatelle until al dente. Toss with the ragù, adding a splash of pasta cooking water if needed.

 
KITCHEN TIPBolognese should barely bubble during cooking. A vigorous boil can dry out the meat before the flavors have time to develop.

 

MAGEFESA Blog pestoclasico magefesa

Classic Basil Pesto

Pesto is a fresh sauce from Liguria made with basil, pine nuts, garlic, cheese, and olive oil. Its bright flavor depends on using fresh ingredients and avoiding excessive heat.

Traditionally prepared with a mortar and pestle, pesto can also be made in a food processor using short pulses.

Makes
4 servings
Prep time
15 minutes
cooking time
No required

Ingredients

  • 2 Packed cups fresh basil leaves
  • ¼ cup pine nuts
  • 1 small garlic clove
  • ⅓ cup finely grated Parmesan cheese
  • 3 tablespoons finely grated Pecorino Romano
  • ½ cup extra-virgin olive oil
  • Salt, to taste
  • 12 oz trofie, linguine, or fusilli

 

Directions:

 
  1. Wash the basil if necessary and dry it thoroughly.

  2. Place the pine nuts and garlic in a food processor. Pulse until finely chopped.

  3. Add the basil and pulse briefly, scraping down the sides as needed.

  4. Add the grated cheeses and pulse a few more times.

  5. Gradually add the olive oil, using short pulses, until the ingredients form a thick but spoonable sauce. Avoid prolonged blending.

  6. Taste and add a little salt if necessary.

  7. Cook the pasta until al dente, reserving ½ cup of cooking water before draining.

  8. Remove the pasta from direct heat. Add the pesto and toss gently, incorporating a little warm pasta water until the sauce coats the pasta evenly.


KITCHEN TIPDon’t heat pesto directly in a skillet. The basil can lose its fresh aroma, and the cheese may clump. The warmth of the cooked pasta is enough to bring the sauce together.
 

2. Creamy Pasta sauces: Alfredo and Carbonara

 

MAGEFESA Blog Alfredo magefesa

Alfredo Sauce

Puttanesca is a bold tomato sauce made with anchovies, olives, capers, and garlic. The anchovies dissolve into the olive oil, creating a savory base without overpowering the other ingredients.

Makes
4 servings
Prep time
5 minutes
cooking time
10-15 minutes

Ingredients

  • 4 Tablespoons unsalted butter
  • 1 cup heavy cream
  • 1 cup finely grated Parmesan cheese
  • Freshly ground black pepper
  • Salt, to taste
  • 12 oz fettuccine

 

Directions:

  1. Cook the fettuccine in salted boiling water until just shy of al dente. Reserve ½ cup of pasta cooking water before draining.

  2. Meanwhile, melt the butter in a large skillet over medium-low heat.

  3. Add the heavy cream and simmer gently for 2–3 minutes. Do not boil vigorously.

  4. Add the drained pasta to the skillet and toss until coated.

  5. Remove the skillet from the heat. Gradually add the Parmesan, tossing continuously until the cheese melts into the sauce.

  6. Add small amounts of reserved pasta water as needed to create a smooth, creamy consistency.

  7. Finish with black pepper, taste for salt, and serve immediately.

 
KITCHEN TIPUse freshly grated Parmesan rather than pre-shredded cheese. Finely grated cheese melts more evenly and is less likely to produce a grainy sauce.
 

MAGEFESA Blog Carbonara magefesa

Traditional style Carbonara

Traditional Roman carbonara contains no cream. Its silky texture comes from eggs, Pecorino Romano, guanciale, and starchy pasta cooking water.

The most important part of the recipe is controlling the heat when combining the egg mixture with the pasta.

Makes
4 servings
Prep time
10 minutes
cooking time
15 minutes

Ingredients

  • 12 oz Spaghetti or rigatoni
  • 5 oz guanciale, cut into small strips
  • 2 pasteurized whole eggs
  • 2 pasteurized egg yolks
  • 1 cup finely grated Pecorino Romano
  • Freshly ground black pepper

 

Directions:

  1. Bring a large pot of water to a boil. Salt lightly, since the guanciale and cheese will contribute salt.

  2. Place the guanciale in a cold skillet and cook over medium-low heat until the fat renders and the meat becomes golden and lightly crisp.

  3. In a heatproof bowl, whisk together the pasteurized eggs, yolks, Pecorino Romano, and a generous amount of black pepper.

  4. Cook the pasta until al dente, reserving at least 1 cup of pasta cooking water before draining.

  5. Transfer the pasta to the skillet with the guanciale and toss to coat it in the rendered fat.

  6. Remove the skillet from the heat and let it cool briefly so the eggs will not scramble.

  7. Add the egg mixture and toss continuously, incorporating small amounts of hot pasta water until the sauce becomes glossy and coats the pasta.

  8. If the sauce needs additional thickening, place the skillet over very gentle heat for a few seconds at a time, stirring constantly. Avoid allowing the eggs to scramble.

  9. Serve immediately with additional black pepper.

KITCHEN TIPPasteurized eggs are a sensible choice for carbonara because the traditional technique does not guarantee that the eggs will reach 160°F (71°C). Pasteurization reduces risk, but it does not replace safe handling or thorough cooking when needed.

 

MAGEFESA Blog Creamybacon magefesa

Creamy Bacon Pasta Sauce

This cream-based bacon sauce is a practical alternative for anyone who enjoys the flavors of carbonara but prefers a sauce made without eggs. It is rich, savory, and particularly well suited to short pasta.

Makes
4 servings
Prep time
10 minutes
cooking time
15 minutes

Ingredients

  • 6 oz Bacon or pancetta, diced
  • 1 tablespoon unsalted butter
  • 1 cup heavy cream
  • ½ cup finely grated Parmesan cheese
  • Freshly ground black pepper
  • 2 tablespoons chopped fresh parsley
  • 12 oz penne or rigatoni

 

Directions:

  1. Place the bacon in a large skillet over medium heat and cook until golden and lightly crisp.

  2. Drain off the excess fat, leaving approximately 1 tablespoon in the skillet.

  3. Add the butter and cream. Simmer gently for 3–4 minutes, until the sauce begins to thicken slightly.

  4. Reduce the heat to low.

  5. Meanwhile, cook the pasta until just shy of al dente. Reserve ½ cup of cooking water before draining.

  6. Add the pasta to the skillet and toss with the cream sauce.

  7. Remove from the heat and gradually incorporate the Parmesan, adding a little reserved pasta water if needed.

  8. Finish with black pepper and parsley. Serve immediately.

KITCHEN TIPBacon and Parmesan already contain salt, so taste the sauce before adding any additional seasoning.
 

 

MAGEFESA Blog Siciliansauce magefesa

Sicilian-Inspired Tomato and Vegetable Sauce

This hearty tomato sauce combines eggplant, zucchini, bell pepper, and garlic. Inspired by the vegetables commonly used in Sicilian cooking, it makes a satisfying pasta dish without meat.

Browning the eggplant before adding the tomatoes gives the sauce a deeper flavor and helps the vegetables retain their texture.

Makes
4 servings
Prep time
10 minutes
cooking time
15 minutes

Ingredients

  • 3 Tablespoons extra-virgin olive oil
  • 1 medium onion, diced
  • 1 red or green bell pepper, diced
  • 1 small eggplant, cut into ½-inch cubes
  • 1 medium zucchini, cut into ½-inch cubes
  • 3 garlic cloves, minced
  • 1 can (28 oz) crushed tomatoes
  • ½ teaspoon dried oregano
  • Salt and freshly ground black pepper
  • Fresh basil, for serving
  • 12–16 oz rigatoni, penne, or fusilli

 

Directions:

  1. Heat 2 tablespoons olive oil in a large skillet over medium-high heat.

  2. Add the eggplant and cook for 6–8 minutes, stirring occasionally, until lightly browned. Transfer to a plate.

  3. Add the remaining tablespoon of olive oil to the skillet, followed by the onion and bell pepper. Cook for 4–5 minutes until softened.

  4. Add the zucchini and cook for another 3 minutes.

  5. Stir in the garlic and oregano. Cook for 30 seconds, until fragrant.

  6. Return the eggplant to the skillet and add the crushed tomatoes.

  7. Reduce the heat to medium-low and simmer uncovered for 15–20 minutes, stirring occasionally, until the vegetables are tender and the sauce has thickened.

  8. Season with salt and pepper.

  9. Cook the pasta until just shy of al dente, reserving ½ cup of cooking water before draining.

  10. Toss the pasta with the sauce, adding a little cooking water if needed. Finish with torn fresh basil.

KITCHEN TIPCut the vegetables into similarly sized pieces so they cook evenly. Avoid overcrowding the skillet when browning the eggplant; work in batches if necessary.

 

Which Pasta Sauce Should You Make?

Different sauces work better with different pasta shapes. Long strands pair well with smooth or silky sauces, while ridged and tubular shapes help capture chunky ingredients.

 

Sauce

Best pasta pairing

Flavor

Approx. total time

Arrabbiata

Penne

Spicy, bright

25 min

Amatriciana

Bucatini, rigatoni

Savory, rich

35 min

Puttanesca

Spaghetti, linguine

Briny, bold

30 min

Bolognese

Tagliatelle, pappardelle

Rich, meaty

3 hr

Basil pesto

Trofie, fusilli

Fresh, herbal

25–30 min

Alfredo

Fettuccine

Creamy, buttery

15–20 min

Carbonara

Spaghetti, rigatoni

Silky, savory

25 min

Creamy bacon

Penne, rigatoni

Creamy, smoky

30 min

Vegetable tomato

Rigatoni, fusilli

Hearty, aromatic

45–50 min

 

One technique improves nearly every pasta dish: reserve some pasta cooking water before draining. Its starch helps sauces cling to the pasta and makes it easier to adjust their consistency.

For most tomato and meat sauces, finish cooking the pasta directly in the skillet. For pesto, carbonara, and cheese-based sauces, use gentle or residual heat to preserve a smooth texture.

 

The Right Cookware for Perfect Pasta

More cooking and cookware tips from Magefesa

Want to get more from your cookware? Visit the Magefesa YouTube channel for practical cooking ideas, recipes, and helpful tips for using Magefesa products in your kitchen.

Explore our videos and discover new ways to cook, care for your cookware, and make the most of your Magefesa products.

Visit the Magefesa Youtube Channel

Share

Facebook
Threads
Pinterest
Magefesa Usa Home

UNLOCK

10% OFF

YOUR ORDER WHEN YOU SIGN UP FOR EMAIL

[mailpoet_form id="5"]
We have not been able to validate your subscription
Your subscription has been completed

We don't spam! Read our privacy policy for more info.

Search by name...

product search

Search by:

Filter by price

Price

Popular Products

Prisma 13 Pieces Stainless Steel Cookware set

$315.99

Prisma 11 Pieces Stainless Steel Cookware set

$279.99

Prisma 8 Pieces Stainless Steel Cookware set

$179.99

Magefesa USA
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.