Skip to content

Has pesto got milk in it? Unpacking the ingredients of classic vs. vegan versions

3 min read

Did you know that traditional pesto recipes contain cheese, a dairy product? For anyone asking, 'Has pesto got milk in it?', the answer for the classic version is yes, thanks to the inclusion of hard cheeses like Parmigiano-Reggiano or Pecorino.

Quick Summary

Traditional pesto contains cheese made from milk, so it is not dairy-free or vegan. However, numerous commercial and homemade versions are available without milk products for dietary needs.

Key Points

  • Traditional Pesto Contains Dairy: Classic pesto alla Genovese features cheese like Parmigiano-Reggiano or Pecorino, both derived from milk.

  • Most Store-Bought Pesto Has Dairy: Always check the ingredient label, as many commercial brands use hard cheeses containing milk.

  • Vegan Pesto is Dairy-Free: A growing number of products and recipes offer versions omitting cheese, using substitutes like nutritional yeast.

  • Nutritional Yeast Substitute: This ingredient provides a cheesy, umami flavor in dairy-free recipes, making it a popular choice.

  • Check for Rennet: Some traditional cheeses use animal-derived rennet, making them non-vegetarian and a consideration beyond just dairy.

  • Easy to Make at Home: Homemade dairy-free pesto is simple to prepare, ensuring you control all the ingredients.

In This Article

Is Traditional Pesto Made with Dairy?

Yes, authentic pesto alla Genovese, originating from the Liguria region of Italy, is traditionally made with cheese. The classic recipe calls for a blend of basil, pine nuts, garlic, olive oil, and two types of hard cheese: Parmigiano-Reggiano and Pecorino. Parmigiano-Reggiano is made from cow's milk, while Pecorino is made from sheep's milk. These cheeses provide the salty, umami-rich flavour that is characteristic of traditional pesto. Furthermore, some traditional European cheeses, including Parmigiano-Reggiano, are made using animal-derived rennet, which is an enzyme from a calf's stomach lining, making them unsuitable for vegetarians as well as vegans.

The Rise of Dairy-Free and Vegan Pesto

For those with dairy allergies, lactose intolerance, or following a vegan diet, the good news is that milk is not an essential ingredient for a delicious pesto-style sauce. The fresh, herby, and nutty flavour can be achieved through clever substitutes and simple recipe modifications. Many grocery stores now offer specific 'dairy-free' or 'vegan' pestos in their specialty or 'free-from' sections. These products remove the cheese entirely or replace it with plant-based alternatives to replicate the savoury taste.

Making Pesto Without Cheese

Creating your own dairy-free pesto at home is straightforward and ensures full control over ingredients. Here’s a basic method:

  • Gather ingredients: Fresh basil, pine nuts (or a substitute), garlic, good quality extra virgin olive oil, salt, and a cheesy alternative like nutritional yeast or cashews.
  • Toast nuts: Lightly toast the pine nuts or nut alternative in a dry pan to enhance their flavour.
  • Process solids: In a food processor, combine the basil, nuts, garlic, and nutritional yeast (if using). Pulse until coarsely chopped.
  • Emulsify with oil: With the processor running, slowly drizzle in the olive oil until you achieve your desired consistency.
  • Adjust and serve: Season with salt to taste. A squeeze of lemon juice can add brightness and help preserve the colour.

Comparison: Traditional Pesto vs. Dairy-Free Pesto

Feature Traditional Pesto Dairy-Free Pesto
Cheese Parmigiano-Reggiano (cow's milk) and/or Pecorino (sheep's milk) Omitted, or replaced with nutritional yeast or cashews
Dairy Content Contains dairy Contains no dairy
Vegetarian Status Often non-vegetarian due to animal rennet Suitable for vegetarians and vegans
Creaminess Rich and creamy texture from the melting cheese Creamy texture from nuts and optional yeast, often fresher tasting
Flavour Profile Pungent, salty, and cheesy Herby, nutty, and can be savoury or earthy depending on substitutes

Reading Labels for Allergens and Dietary Needs

When purchasing pesto from a supermarket, it is crucial to read the ingredient list carefully, especially if you have a milk allergy or strict dietary requirements. Many commercial products will clearly label 'contains: milk' or 'dairy-free'. However, some might simply list 'cheese' or 'hard cheese,' so always investigate further if unsure. Some budget-friendly brands may also use generic hard cheese instead of the traditional varieties, but these will still almost certainly contain dairy.

For those with severe allergies, it's also wise to check for cross-contamination warnings, as some vegan products may be produced in facilities that also handle dairy. Opting for a homemade version is the safest way to guarantee a dairy-free pesto.

Conclusion

In summary, the question of 'Has pesto got milk in it?' has a two-part answer. Traditional pesto, based on its Genoese origins, does contain dairy in the form of hard cheeses. However, modern culinary adaptations and increased awareness of dietary needs have led to the widespread availability and popularity of dairy-free and vegan alternatives. Whether you are avoiding dairy for ethical reasons, health, or personal preference, you can still enjoy a rich and flavourful pesto sauce by choosing a specifically labelled product or making a quick and easy homemade version with substitutes like nutritional yeast. For an excellent, easy-to-follow guide, check out this Dairy-Free Pesto Recipe from Nora Cooks.

Frequently Asked Questions

Yes, traditional pesto contains dairy from the hard cheeses used in its preparation, such as Parmigiano-Reggiano (cow's milk) and Pecorino (sheep's milk).

No, not all pesto is dairy-free. While traditional pesto contains dairy, many specific products are made without it and are labelled as 'dairy-free' or 'vegan'.

A popular substitute for cheese in dairy-free pesto is nutritional yeast, which provides a nutty and cheesy flavour. Cashews can also add a rich, creamy texture.

You should always read the ingredients list on the packaging. Look for the allergens section, or check for specific cheeses like Parmesan or Pecorino. Many dairy-free products are clearly marked.

Yes, you can easily make a homemade dairy-free pesto by omitting the cheese and using a substitute like nutritional yeast for a savoury flavour, or by increasing the amount of nuts.

Since traditional pesto contains cheeses made from milk, it does contain lactose and is not suitable for individuals with lactose intolerance.

Some traditional Parmesan (Parmigiano-Reggiano) is not vegetarian because it is made with animal rennet, an enzyme from the stomach of a calf.

References

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6

Medical Disclaimer

This content is for informational purposes only and should not replace professional medical advice.