Easy Pesto Recipe
Introduction
Easy pesto is a fresh and versatile sauce that brightens up any dish, from pasta to salads. With just a handful of ingredients and simple steps, you can make a vibrant homemade pesto in minutes.

Ingredients
- 50g pine nuts or cashews
- Large bunch of basil, leaves picked
- 50g parmesan or vegetarian alternative
- 1 garlic clove, chopped
- 100ml olive oil
Instructions
- Step 1: Toast the nuts in a dry pan over low heat until lightly golden and fragrant, then remove from the heat and let cool slightly.
- Step 2: Place the toasted nuts, basil leaves, parmesan, and chopped garlic into a mini chopper or blender. Pulse a few times to combine.
- Step 3: With the machine running, slowly drizzle in the olive oil until the mixture forms a rough, slightly chunky sauce. Alternatively, use a pestle and mortar to pound the ingredients together for a rustic texture.
Tips & Variations
- Use cashews instead of pine nuts for a creamier texture and a nutty twist.
- Swap parmesan for a vegetarian hard cheese to keep the pesto meat-free.
- Store extra pesto in ice cube trays for convenient single servings.
Storage
Keep pesto in an airtight container in the fridge for up to three days. To prevent discoloration, pour a thin layer of olive oil over the top before sealing. Reheat gently if adding to hot dishes, or serve cold as a sauce or dip.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I freeze pesto?
Yes, pesto freezes well. Portion it into small containers or ice cube trays, then freeze for up to 3 months. Thaw in the fridge before use.
What can I use pesto on besides pasta?
Pesto is great on sandwiches, grilled vegetables, pizza, or as a flavorful dip. It also works well as a marinade for chicken or fish.
Print
Easy Pesto Recipe
- Total Time: 15 minutes
- Yield: Approximately 150ml pesto (serves 4-6) 1x
- Diet: Vegetarian
Description
A simple and fresh homemade pesto sauce made with toasted pine nuts or cashews, fresh basil leaves, Parmesan cheese, garlic, and olive oil. Perfect for tossing with pasta, spreading on sandwiches, or adding flavor to a variety of dishes. This easy recipe can be made in a mini chopper or with a pestle and mortar for a vibrant, rustic texture.
Ingredients
Ingredients
- 50g pine nuts or cashews
- Large bunch of basil, leaves picked (approximately 30g)
- 50g Parmesan cheese or vegetarian alternative
- 1 garlic clove, chopped
- 100ml olive oil
Instructions
- Toast the nuts: Place the pine nuts or cashews in a dry pan over low heat. Toast them gently, stirring frequently until they are golden brown and fragrant. This should take about 3-5 minutes. Remove from heat and allow to cool slightly.
- Prepare the pesto base: Transfer the toasted nuts into a mini chopper or food processor. Add the basil leaves, chopped garlic, and Parmesan cheese or vegetarian alternative to the nuts.
- Blend the ingredients: Blitz the mixture briefly until the ingredients are coarsely chopped and combined but still retain some texture. If using a pestle and mortar, pound the ingredients together until a rough sauce forms.
- Add the olive oil: Gradually pour in the olive oil while continuing to blend or pound the mixture until the sauce reaches your desired consistency. It should be thick but spreadable.
- Store and serve: Transfer the pesto to a clean jar or container. It can be kept in the refrigerator for up to three days. Use it to dress pasta, as a spread, or a dip.
Notes
- For a nut-free version, substitute nuts with sunflower seeds or omit completely.
- You can freeze leftover pesto in ice cube trays for longer storage.
- Adjust garlic amount to taste for milder or stronger flavor.
- Use fresh basil leaves for best flavor; dried basil is not recommended.
- If you prefer a smoother sauce, blend for longer but be careful not to over-process into a paste.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Sauce
- Method: Stovetop
- Cuisine: Italian
Keywords: pesto, basil sauce, Italian sauce, homemade pesto, easy pesto, pesto recipe, basil, pine nuts, cashews, Parmesan, garlic, olive oil

