We are always on the hunt for simple dinner recipes that everyone in our family can enjoy despite our various food allergies and sensitivities. That’s why we’re so excited to share this one. Our Perfect Pesto recipe is not only nut-free and dairy-free but also free from soy and gluten.
It’s delicious tossed on hot pasta or baked atop your favourite protein dish. The best part is that it is so quick and easy to make.
And you can prep it beforehand and freeze it for meals later on. What’s better than that!
This post may contain affiliate links. That means if you click and buy, I may receive a small commission (at zero cost to you). Please see my full disclosure policy for details.
Using Fresh Basil
A good pesto sauce uses the freshest of ingredients. Go to your local farmers market or grocery store and buy some large bunches of sweet basil. You’ll know that it’s fresh if it is a bright green color. Avoid any that are wilting or if the leaves are browning.

We love growing our own basil plants. One of my favorite things is my AeroGarden. This handy little hydroponic growing gadget keeps us in supply of fresh basil leaves and other delectable herbs in the winter months. Which is so important given we can’t always source fresh ingredients in our local grocery store.
Basil grows super fast and transplants really well. And boy, do these plants ever get big! When we have a surplus of basil, we know it’s time to make some delicious homemade pesto.
Pine Nut Allergy
Fresh Basil Pesto recipes traditionally call for pine nuts. Despite the misleading name, pine nuts are not really nuts but rather seeds from a variety of pine tree.
They can still be problematic for people who have nut allergies. The proteins in pine nuts are similar to the proteins in other tree nuts and peanuts. The chances of this “cross-reactivity” is enough for people with a tree nut allergy to avoid them.
Substitutes for Pine Nuts
Two seeds that we commonly use for nutty flavor in our recipes are pepitas and sunflower seeds. Pepitas, a variety of pumpkin seed, has a meaty texture similar to pine nuts.
Most people can tolerate them well making them an ideal substitute. They have the added bonus of being rich in vitamins and minerals and high in protein.

Plant-Based Pesto Recipe
Traditional basil pesto is made with parmesan cheese. Many vegan pesto recipes swap parmesan for a plant based cheese product.
We’ve discovered that with proper seasoning, pesto can be just as satisfying without cheese. Nutritional yeast is a great substitute that adds a yummy “cheesy” taste. It is also a great source of plant-based protein and is high in B vitamins.
Easy to Make
All you need is a handful of ingredients and a food processor to make this delicious sauce. It takes about 5 minutes from start to finish and can be used many different ways.

Equipment Needed
To save time, use a food processor to chop and mix the ingredients into a paste. We have a Cuisinart Pro and it is super handy and easy to clean.

How to make Perfect Pesto
Step 1: Chop Basil and Spinach
Add spinach and basil leaves to the food processor and pulse until they are chopped into small pieces.


Step 2: Blend Remaining Ingredients
Add the rest of the ingredients to the food processor and blend until it reaches a smooth consistency. Sometimes larger pieces of leaves and seeds get stuck to the bottom of the canister.
Using a silicone spatula, scrape down the sides and bottom and pulse again.

Step 3: Ready to Use
Taste the pesto to see if it needs additional seasoning. We like adding black pepper to ours. Sometimes it needs an extra squeeze of lemon.
You can play around with the flavor as you want. If you are not using it right away, drizzle a little extra virgin olive oil on the top to help prevent the sauce from oxidizing and turning brown.

Ways to Use Perfect Pesto
Perfect Pesto can be enjoyed hot or cold. Our favorite way is atop hot cooked gluten free pasta. We have also enjoyed it on bruschetta and drizzled over baked chicken breasts. It is a great sauce to take camping as it is so versatile.

Storage Tips
Perfect Pesto keeps well in an airtight container in the fridge for a couple of days. You can keep it frozen for 3 months. If you want to add a little flavor to sauces or soups, ice cube trays are a perfect storage option for smaller portions.
Our favorite way to store pesto is flat in a freezer bag. This way it takes up minimal space in our RV freezer.

Stay tuned for our upcoming blog posts as we delve into the world of nut-free and dairy-free pesto variations, exploring different herb combinations, unique ingredients, and exciting ways to incorporate this versatile sauce into your favorite dishes. Let’s make pesto magic happen, allergy-friendly style!

Perfect Pesto: Nut-Free, Dairy-Free
Equipment
Ingredients
- 2 cups basil fresh
- 1 cup baby spinach fresh
- 1/4 cup olive oil extra virgin
- 2 tbsp lemon juice freshly squeezed
- 1 fresh garlic small clove
- 1/2 cup pepitas pumpkin seeds
- 1/3 cup nutritional yeast
- 1/4 tsp salt
- 1 tbsp water





