Homemade Pasta Sauce 3 Ways

Cook and customize these marinara, Alfredo and pesto sauces for your next pasta night.

Make one of these classic, customizable pasta sauces the next time you’re craving an Italian night. By knowing exactly what goes into the sauces – and using fresh ingredients instead of jarred sauces – you can rest assured that you’re serving a wholesome dinner!

play speed icon

Tip: Don't worry about sauce splatters on your stovetop – just wipe them away with a Mr. Clean Magic Eraser after dinner's over.

1. Classic marinara sauce

Serves: 4
Prep time: 10 minutes
Cook time: 25 minutes


5 tablespoons virgin olive oil
2 cups diced red bell pepper
4 tablespoons minced garlic
2 cups diced red onion (¼-inch dice)
2 tablespoons tomato paste
1 can (28 ounces) stewed tomatoes
1½ cups double-strength chicken stock
1 bay leaf
2 tablespoons unsalted butter
1 tablespoon fresh oregano, finely chopped
1 tablespoon fresh parsley, finely chopped
1 tablespoon fresh basil, finely chopped
Salt and pepper


  1. Heat olive oil in a heavy saucepan over medium-high heat
  2. Add the bell pepper and sauté until caramelized, about 7 minutes
  3. Add the garlic and cook briefly until lightly browned. Add the onion and a pinch of salt. Cook until browned, about 5 minutes. Add the tomato paste and stir to mix well
  4. Add the tomatoes and their juices, the chicken stock and bay leaf. Bring to a boil, reduce the heat to low and simmer the sauce until thick, about 25 minutes. Stir often to prevent scorching
  5. Add the butter, oregano, parsley and basil, and stir well. Adjust the seasoning with salt and pepper

2. Creamy alfredo sauce

Serves: 4
Cook Time: 10 minutes


3 tablespoons unsalted butter
2 cups heavy cream
2 cups freshly grated Parmesan cheese
Salt and black pepper
Chopped parsley, for garnish


  1. In a large pot, melt butter
  2. Add cream and bring to a simmer. Stir in grated Parmesan and generously season with salt and black pepper
  3. Garnish with chopped parsley

3. Basil pesto recipe

Serves: 4
Prep Time: 10 minutes


4 cups packed basil leaves
About 10 parsley sprigs, stems removed
2 cloves garlic
¼ cup toasted pine nuts, walnuts or almonds
Salt and pepper to taste
½ cup extra virgin olive oil
½ cup freshly grated Parmesan cheese


  1. Combine the basil, garlic, parsley, toasted nuts and salt and pepper in a food processor or blender, and process until finely chopped
  2. Drizzle the olive oil into the mixture as the processor or blender is running, just until it makes a paste. Remember, you can always add more oil, but you can't remove it
  3. Put the mixture in a bowl. Add grated cheese to mixture and stir

Tip: Refrigerate leftover pesto drizzled with a layer of olive oil to preserve it. Pesto can also be frozen. One of our favorite methods is to freeze it in ice cube containers and then transfer the frozen cubes to a plastic freezer bag. A couple of cubes thawed and served hot on fresh pasta makes enough pesto to feed a few hungry people.

Related Articles

Light Pasta Recipes For Spring And Summer

Pasta isn’t just about hearty sauces and cozy nights in. Enjoy these fresh pasta recipes as the weather warms up.

How To Smoke Meats Without A Smoker

Learn how to smoke meats without a smoker and impress all of your guests.

5 Dad-Approved Feasts For Father’s Day

From slow-cooker ribs to a burger that will rival his all-time favorite, we have a recipe to suit every dad’s tastes.

DIY Caramel Apple Bar

Bring the flavors of fall to your next gathering with a DIY caramel apple bar.

Customizable Cornbread Recipe

Our basic cornbread recipe can be embellished with a variety of sweet and savory mix-ins.

Rosemary Sage Bread Recipe

Fill your home with the aroma of fragrant, homemade rosemary bread.

How To Host A Seafood Boil

Turn your traditional backyard barbecue into a party to remember by hosting a seafood boil.

What is PVA & why is it used in your Laundry PODs | In the Home

Curious about PVA & its safety? Learn all about this water soluble film, its uses, biodegradability & role as sustainable packaging material for laundry pods.