This 5-minute oil-free pesto is packed with flavor and protein thanks to creamy white beans and lots of basil! Use it as a quick and delicious sauce, dip or spread.
We love creating healthier versions of traditional food! Whether it’s fluffy oil-free hummus, tofu ranch or cashew sour cream — these nutritious condiments make any food taste so much better.
This bean-based oil-free pesto is full of flavor, much lower in calories and higher in protein compared to traditional pesto, and can be used in so many ways!
vegan freebie galore 🤩
Grab all of our 9 vegan & healthy eating PDFs at once! Including food lists, meal plan, easy recipes, and shopping & nutrition tips!
It definitely deserves a spot in your weekly rotation as it’s great for meal prep and requires only a handful of accessible ingredients.
You will be really surprised by how creamy this oil-free pesto is and see it quickly disappear at any potluck or garden party!
Find more oil-free vegan sauces, recipes with pesto and high-protein meals on our website.
Recipe overview
- Ready to enjoy in only 5 minutes
- Low in fat & protein-packed
- Flavorful & nutritious
- Meal prep-friendly and easy to make
- Versatile and freezable
Keep on reading to find out what’s needed to make this creamy oil-free pesto.
Ingredients needed
- Cannellini beans — our favorite base but peas also work
- Garlic — what’s a good pesto without garlic?
- Basil — our favorite herb to make pesto.
- Spinach — adding more greens & nutrients!
- Walnuts — for the healthy fats.
- Hemp — optional to boost nutrition even further!
- Nutritional yeast — parmesan replacement for the cheesy flavor.
- Lemon juice — brings everything together and adds freshness.
- Salt & pepper — adjust to taste preferences!
Since this is a bean-based pesto, you need a blender or food processor to make it! Other than that, only measuring equipment is needed.
How to make oil-free pesto
- Blend the beans with lemon juice and water into a puree.
- Add the remaining components: basil, spinach, garlic, walnuts, nutrition yeast, hemp seeds, salt and pepper.
- Blend until smooth, adding more water or a splash of soy milk if needed.
- Adjust to taste preferences with more salt, garlic, nutritional yeast or lemon juice.
- Use immediately or store in an airtight container!
Storage & serving suggestions
This oil-free pesto can be stored in the fridge for up to 5 days or frozen for up to 6 months. Be sure to use an airtight container if you don’t want your refrigerator to smell garlicky!
Use it to make high-protein pesto pasta, pasta salad, serve it with vegetable noodles, replace tomato sauce when making pizza (top with almond ricotta!), spread it on bread or sandwiches or add the pesto to casseroles!
We also like topping our vegan bowls with this pesto or using it any way we would use hummus.
Tips & FAQs
This oil-free pesto tastes best if you make it a couple of hours in advance and let it sit in the fridge.
Over a couple of days, the pesto may lose some color and become dull. However, it’s still flavorful!
If you use it for pesto pasta, add some cooking water to make it more like a sauce.
Adjustments
- Cannellini beans: use navy beans, great northern beans or green peas instead.
- Spinach: replace with more basil, arugula or steamed broccoli.
- Walnuts: use pine nuts, almonds, cashews, sunflower seeds or pumpkin seeds instead.
Feel free to add a spritz of olive oil or add more nuts and seeds if you want to make a higher calorie protein-rich pesto!
For a different flavor, add sun-dried tomatoes to your pesto.
More easy vegan condiments
If you liked our quick oil-free pesto, try this goodness next!
Did you make our oil-free pesto and like it? Be sure to leave a rating and comment below! You can also Pin this recipe here.
I added additional herbs that I had on hand that needed to be used up. We tossed it over roasted veggies and pasta. It was delicious! Thanks for the recipe! Will have to make this again!
Sound absolutely fantastic — happy to hear you liked the recipe 😊