Cooking My Dreams

  • RECIPES
  • Italian Food Guides
  • About
  • COOKBOOKS
  • Subscribe!
menu icon
go to homepage
  • RECIPES
  • Italian Food Guides
  • About
  • COOKBOOKS
  • Subscribe!

subscribe
search icon
Homepage link
  • RECIPES
  • Italian Food Guides
  • About
  • COOKBOOKS
  • Subscribe!

×
Home » Classic Italian Recipes

Authentic Homemade Basil Pesto

Last updated Jul 23, 2025 by Jessica Montanelli

60 shares

Authentic Basil Pesto-or Pesto alla Genovese-is one of Italy's most iconic pasta sauces. Made with just a handful of ingredients, this bright green sauce comes from the Ligurian region and is traditionally prepared with a mortar and pestle. It's fresh, raw, and completely uncooked, which helps preserve the bold taste of the basil and the richness of the olive oil and cheese.

Jump to Recipe Jump to Video Print Recipe
5 from 1 vote
basil pesto inside a mortar with a pestle.
Photo by depositphotos.com
Add "Cooking my Dreams" as a Google Trusted Source

This post may contain affiliate links, which means I may make a small commission off items you purchase at no additional cost to you. 

Whether you toss it with pasta, drizzle it over grilled vegetables, or spread it on crusty bread, this classic pesto brings a taste of Italy to every bite.

Check out these traditional pasta recipes using Pesto: Trofie al Pesto (Trofie Pasta with Basil Pesto) and Trenette al Pesto (with Green Beans and Potatoes). Check out also these 20+ Easy and Creative Recipes with Basil Pesto.

Jump to:
  • The Tradition of Basil Pesto
  • 🧾 Ingredients
  • 🥣 Variations
  • 📋 Instructions with Photos
  • 🍝 How to Use Basil Pesto
  • 🔪 Equipment
  • ❄️ Storage & Reheating
  • 💭 Recipe FAQs
  • ⭐ Top tip
  • 🫶 Related recipes you might like
  • 📖 RECIPE

The Tradition of Basil Pesto

Pesto is not from Tuscany - where I come from - but from Liguria, our neighboring region. More precisely from the city of Genoa where it gets its full name Pesto alla Genovese.

Unlike most regional food in Italy, Pesto Genovese is well known and appreciated throughout the whole Country. And, of course, worldwide.

Traditionally, Pesto is made with mortar and pestle (from which the name is derived). In our modern and frantic age, however, it is more commonly made with a food processor. The ingredients are always the same: Basil, Salt, Pine Nuts, Parmigiano Reggiano cheese, Olive oil, and Garlic. Only the latter is optional, for the people who hate garlic. 

🧾 Ingredients

basil pesto ingredients.
  • Fresh Basil Leaves - Use young, sweet Genovese basil if possible. Avoid bitter or overly mature leaves.
  • Garlic - Just one small clove adds depth without overpowering.
  • Pine Nuts - Toast lightly for extra flavor, but traditional pesto uses raw pine nuts.
  • Parmigiano Reggiano - Adds nuttiness and umami; grate it fresh for the best texture.
  • Pecorino Romano - A touch of this salty, sharp cheese balances the flavors beautifully.
  • Extra Virgin Olive Oil - Use a mild, fruity Italian olive oil to avoid bitterness.
  • Coarse Sea Salt - Enhances and brings out the flavors of each ingredient.

See the recipe card for quantities.

🥣 Variations

  • Lemon: Add a splash of lemon juice or zest for brightness and a hint of acidity. It helps keep the pesto green and adds a fresh zing.
  • Creamy: Stir in a spoonful of heavy cream, mascarpone, cream cheese, or ricotta for a milder, creamy version that's great on pizza or as a spread.
  • Vegan: Omit the cheese and use nutritional yeast for a cheesy flavor. Use more nuts to help thicken the sauce naturally.
  • Nut-Free: Replace pine nuts with sunflower seeds or simply skip them. You can also try breadcrumbs for body.
  • Other Greens: Substitute or combine basil with arugula, spinach, parsley, or kale (like in this Cavolo Nero Pesto). It gives a slightly different flavor but still works beautifully as a pesto base.

📋 Instructions with Photos

how to make pesto, add all dry ingredients in a food processor

Step 1. Add all the ingredient into the food processor and pulse for about a minute until is finely ground.

how to make pesto, add the olive oil

Step 2. Add a drizzle of olive oil and keep pulsing until you reach the desired consistency.

basil pesto made in a food processor.

🍝 How to Use Basil Pesto

Basil pesto is incredibly versatile and can be used in many ways:

  • Tossed with trofie or trenette pasta (traditional Ligurian pairings)
  • Spread on bruschetta or sandwiches
  • Swirled into soups or risottos
  • Drizzled over grilled chicken, fish, or vegetables
  • Mixed into salad dressings or used as a dip

Tip: When serving with pasta, always save a little pasta water to loosen the pesto and help it coat the pasta evenly.

🔪 Equipment

Using a mortar and pestle is the traditional and most authentic way to make pesto. The slow crushing of the ingredients allows basil to release its essential oils without oxidizing, keeping the sauce vibrant and aromatic. The texture is slightly coarse, rich, and complex.

A food processor is the quicker, easier option. It produces a smooth, creamy pesto in seconds. However, the blades can generate heat that dulls the color and slightly alters the taste.

❄️ Storage & Reheating

Fridge: Store pesto in a small airtight jar or container with a thin layer of olive oil on top to prevent oxidation. It lasts for up to 5 days.

Freezer: Pesto freezes beautifully! Spoon into an ice cube tray, freeze, then store cubes in a zip bag for up to 3 months. Thaw in the fridge and stir well before using.

💭 Recipe FAQs

Do I have to use a mortar and pestle?

No, a food processor works just fine for convenience-but traditional pesto made by hand has a more delicate texture and less bitterness.

Can I heat pesto?

It's best not to cook pesto, as heat dulls the flavor and color. Add it to warm pasta or dishes just before serving.

Can I make it dairy-free?

Yes! Use a vegan Parmesan substitute or skip the cheese and add a squeeze of lemon for brightness.

Is it gluten-free?

Yes, the pesto itself is naturally gluten-free. Just pair it with gluten-free pasta if needed.

⭐ Top tip

To keep your pesto vibrant green, blanch the basil leaves for 5 seconds in boiling water, then immediately cool them in ice water. Dry thoroughly before blending. This optional step helps preserve color without sacrificing flavor.

basil pesto in a container topped with basil leaves.
Photo by depositphotos.com

🫶 Related recipes you might like

Looking for other recipes like this? Try these:

  • italian recipes for mother's day brunch.
    20 Sweet & Savory Italian Recipes for Mother's Day Brunch
  • Spring Fava Beans & Pecorino Cheese Crostini
  • italian caprese salad with grilled eggplant on a black plate.
    Caprese Salad with Grilled Eggplant
  • collage for vegetarian italian spring dinner recipes
    18 Meatless Italian Spring Dinner Recipes

If you tried this recipe, please take a moment to rate it and share your thoughts in the comments. Your feedback means a lot to me! ★★★★★

📖 RECIPE

basil pesto inside a mortar with a pestle.
Jessica Montanelli

Homemade Basil Pesto

5 from 1 vote
Authentic Basil Pesto-or Pesto alla Genovese-is a classic Italian sauce that brings a taste of Liguria to your kitchen.
Print Email Review
Cook Time 10 minutes mins
Total Time 10 minutes mins
ServingsServings: 2 people
Ingredients Equipment Method Nutrition Video Notes
Prevent your screen from going dark

Ingredients
 
 

  • 1 oz Basil leaves
  • ½ tablespoon Pine nuts
  • 1 - 2 tablespoon Parmigiano Reggiano
  • ½ Garlic clove
  • Extra Virgin Olive Oil
  • Salt

Equipment

  • Food Processor

Method
 

  1. If you're using pestle and mortar, start by crushing the garlic, then add the basil and grind until the leaves are completely crushed. Add the pine nuts and cheese and then continue grinding while adding the olive oil little by little until you get the right consistency.
  2. If you're using a food processor, add all the ingredients together and give it a couple of pulses, then start adding the oil little by little in a thin stream and keep blending until it becomes creamy and lighter in color.
  3. Adjust with salt and add more cheese or pine nuts to your taste.
  4. NOTE: You shouldn't blend more than a couple of minutes, otherwise the pesto will heat up and the basil leaves will oxidize.

Nutrition

Calories: 31 kcalCarbohydrates: 1 gProtein: 2 gFat: 2 gSaturated Fat: 1 gPolyunsaturated Fat: 1 gMonounsaturated Fat: 1 gCholesterol: 2 mgSodium: 41 mgPotassium: 62 mgFiber: 0.3 gSugar: 0.2 gVitamin A: 768 IUVitamin C: 3 mgCalcium: 56 mgIron: 1 mg

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

CourseCourse: Sauce
CuisineCuisine: Italian

Video

Notes

Fridge: Store in an airtight container with a thin layer of olive oil on top to prevent oxidation. Keeps for 3-4 days.
Freezer: Freeze in small portions (like in an ice cube tray) and transfer to a freezer-safe bag or container. Keeps for up to 3 months. Thaw in the fridge or stir into hot pasta to reheat gently.
Avoid heating pesto directly on the stove—this can cause the basil to lose flavor and the cheese to separate.

Have you tried this recipe?

Let us know how it was and don't forget to share it!

Send this Recipe to your Email!

We'll email this post to you, so you can come back to it later!

More Classic Italian Recipes

  • two terracotta bowls with pasta and beans on a green towel.
    Pasta e Fagioli (Traditional Italian Pasta and Beans)
  • two plates with tiramisu next to the serving dish and ingredients.
    Classic Tiramisù Recipe
  • italian orange fennel salad on a serving dish topped with pine nuts.
    Simple Italian Orange and Fennel Salad
  • two small ramekins with single portions of tiramisu.
    Quick & Easy Tiramisù for Two (small batch)
60 shares

Comments

    5 from 1 vote

    Leave a Comment Cancel reply

    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. C.R. says

    September 16, 2025 at 10:41 am

    5 stars
    I love homemade pesto to add on pasta, focaccia, chicken. This was just perfect and I can't wait to make it again

    Reply
    • Jessica Montanelli says

      September 17, 2025 at 8:54 am

      Thank you so much! I'm glad you liked it. 🙂

      Reply

Hi, I'm Jess! Born and raised in Siena, Tuscany, I've been immersed in the rich traditions of Italian cuisine my entire life. Through my food blog, I hope to share a slice of Tuscan warmth and the genuine flavors that have been a part of my journey since childhood.

More about me →

  • jess.cookingmydreams
  • Cooking my Dreams
  • jess.cookingmydreams


Add Cooking my Dreams as your Google Trusted Source to get our recipes recommended more often! ⬇️

Add as a Google Trusted Source

Popular Recipes

  • oval baking dish with baked pasta on a grey towel
    Pasta al Forno (Classic Pasta Bake)
  • Classic Tuscan Lasagna (with Ragù and Béchamel)
  • tuscan ragù sauce in a terracotta pot with a bay leaf on top.
    Traditional Tuscan Ragù (Meat Sauce)
  • Pollo al Limone (Easy Creamy Lemon Chicken)
  • Best Italian Cold Artichoke Dip
  • overhead photo of black plate with pasta
    Pasta with Easy Creamy Eggplant Sauce

As Seen In

collage of sites logos that featured cooking my dreams.

Traditional Italian Recipes

  • portion of seafood lasagna on a plate in front of the baking dish.
    Creamy Seafood Lasagna (with frozen seafood mix)
  • serving dish full of candied almonds on a white cloth.
    Addormenta Suocere (Italian Candied Almonds)
  • simple green beans in a serving dish with almonds and garlic.
    Simple Italian Green Beans
  • chocolate salami sliced on paper next to biscuits and hazelnuts.
    Easy Italian Chocolate Salami (Eggless)
  • penne arrabbiata in a bowl with a fork and a chili pepper.
    Penne all'Arrabbiata (Spicy Tomato Sauce)
  • black dutch oven with italian vegetable stew ciambotta.
    Ciambotta (Italian Ratatouille)

Footer

↑ back to top

About

  • Privacy Policy
  • Cookie Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • Work with me
  • Portfolio

As an Amazon Associate I earn from qualifying purchases.

©2026 Cooking my Dreams. All rights reserved.

60 shares

Rate This Recipe

Your vote:




Leave a comment:

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

Recipe Ratings without Comment

Something went wrong. Please try again.