Is Pesto Nut Free?

Sauces

Pesto is not nut free due to the presence of pine nuts.

What You Need to Know

Pesto traditionally contains pine nuts, which are classified as nuts. This ingredient contributes to the creamy texture and rich flavor of the sauce, making it unsuitable for those with nut allergies or sensitivities. Even though the other ingredients, like Parmesan and basil, are nut free, the inclusion of pine nuts renders the entire dish incompatible with a nut-free diet.

Ingredient Breakdown

IngredientLactose-FreeGluten-FreeVeganNut-FreeHalalKeto
Parmesan Contains Free No Free Yes Yes
Olive Oil Free Free Yes Free Yes Yes
Basil Free Free Yes Free Yes Yes
Pine Nuts Free Free Yes Contains Yes Yes

Nut Free Alternatives to Pesto

Nut-free Pesto Basil Sauce Garlic Aioli Herb Vinaigrette

Frequently Asked Questions

Does pesto contain nuts?

Yes, traditional pesto contains pine nuts, which are a type of nut.

Is there a nut-free version of pesto?

Yes, you can make nut-free pesto using seeds as a substitute for pine nuts.

What can I use instead of pine nuts in pesto?

You can use sunflower seeds, pumpkin seeds, or even hemp seeds as alternatives.

Can I eat pesto if I have a nut allergy?

No, traditional pesto is not safe for those with nut allergies due to the presence of pine nuts.

How can I make pesto nut free at home?

To make nut-free pesto, blend basil, olive oil, Parmesan, garlic, and substitute pine nuts with seeds.

Check Pesto on Other Diets

More Nut Free Checks in This Category

More Nut Free Foods

Nut Free Food Categories

Review & Data Quality

Last reviewed: 2026-05-10

This verdict is generated from ingredient-level compatibility rules and refreshed regularly through our quality pipeline.

If you see incorrect ingredient or diet data, report it on the Contact page and include this page URL.