Easy Nut-Free & Dairy-Free Basil Pesto
- Ready in 5m
- 0.6 g net carbs
- 73 kcal
- Serves 24
This post may contain affiliate links, see our disclaimer.

This quick and easy vegan and keto-friendly pesto is a great option for those with nut and dairy allergies!
Simply subbing sunflower seeds for the traditional pine nuts is an easy swap that still gives you the nutty taste and texture. Swapping nutritional yeast for the Parmesan also makes this low carb pesto dairy free, and even gives it a healthy boost of vitamin B12.
Step-by-step
Place all ingredients in a blender and process until smooth.

Store in an airtight container in the refrigerator for up to 7 days. You can also freeze the pesto in an ice cube tray then transfer to a freezer bag for long term storage.


Recipe
Easy Nut-Free & Dairy-Free Basil Pesto
★★★★★4.6This easy dairy-free and nut-free pesto is the perfect topping for fresh salads, baked salmon or roast ...
- Hands on
- 5m
- Overall
- 5m
- Servings
- 24
- 0.6 g
- Net carbs
- 1.1 g
- Protein
- 7.4 g
- Fat
- 73
- kcal
Ingredients makes 1 cup
Instructions
Place all ingredients in a blender and process until smooth.
Store in an airtight container in the refrigerator for up to 7 days. You can also freeze the pesto in an ice cube tray then transfer to a freezer bag for long term storage.
Nutrition per tbsp, 15 g/ 0.5 oz
Carbs 3%Protein 6%Fat 91% of calories
- Net carbs
- 0.6 g
- Total carbs
- 1.1 g
- Fiber
- 0.5 g
- Sugars
- 0.1 g
- Protein
- 1.1 g
- Fat
- 7.4 g
- Saturated fat
- 1 g
- Calories
- 73 kcal
- Sodium
- 49 mg · 2.13% RDA
- Magnesium
- 7 mg · 1.71% RDA
- Potassium
- 50 mg · 2.48% EMR
Nutrition by ingredient
| Per tbsp, 15 g/ 0.5 oz | Net carbs | Protein | Fat | kcal |
|---|---|---|---|---|
| Basil, fresh | 0 g | 0.1 g | 0 g | 1 |
| Sunflower seeds, hulled | 0.1 g | 0.2 g | 0.6 g | 6 |
| Yeast, nutritional yeast, dried | 0.3 g | 0.8 g | 0.1 g | 6 |
| Garlic, fresh | 0.1 g | 0 g | 0 g | 0 |
| Lemon juice, fresh | 0.1 g | 0 g | 0 g | 0 |
| Salt, sea salt | 0 g | 0 g | 0 g | 0 |
| Olive oil, extra virgin | 0 g | 0 g | 6.8 g | 60 |
| Total | 0.6 g | 1.1 g | 7.4 g | 73 |
Serving size tbsp, 15 g/ 0.5 oz
- Gluten free
- Dairy free
- Egg free
- Nut free
- Nightshade free
- Pork free
- Avocado free
- Coconut free
- Fish free
- Shellfish free
- Beef free
- Pescatarian
- Vegetarian
- Vegan
You may also like

Easy Wild Garlic Pesto

Cheesy Vegan Pesto

Basil & Macadamia Pesto

How to Make Quick & Easy Gremolata

Cilantro Pesto

Arugula & Mint Pesto

Avocado Pistachio Pesto

5-Minute Italian Salsa Verde

Fusion Gremolata

Homemade Chimichurri Sauce

Macadamia Cashew Red Pesto

Fat-Burning Salad Dressing

Quick & Easy Mint Pesto

Creamy Keto Herb Feta Dressing

The Best Ever Low-Carb Marinara Sauce

Simple Tomato Salsa (Pico De Gallo)
Comments & ratings (4)
This pesto recipe sounds fantastic. I can't have nuts (severe allergy) but I can eat dairy. I’m curious, does nutritional yeast really taste like Parmesan? Or is it better to use Parmesan? If so, how much?
I'd definitely use parmesan if you can have dairy, it's a better option. I'd use 1/4 to 1/3 cup (about 30 g/1 oz) of grated parmesan in this recipe.
Great recipe as I can't eat nuts and dairy! FYI I can use pine nuts (they are technically seeds) so if you can use those, definitely recommended as they make it taste more "traditional."
Thanks for the tips! Yes, pine nuts are indeed seeds although I do recommend caution as some people with severe nut allergies still need to avoid them.