This post contains affiliate links.
If you have 5 minutes and leftover carrot greens, then you need to try this leafy greens pesto without basil! It’s a great way to use up any wilting greens in your fridge and reduce food waste. So, brighten up any dish and make this easy homemade pesto.
Use this pesto in our creamy pesto chickpeas or on these caprese paninis!

Pesto is an all-purpose sauce. Put it on pasta or toast, or serve it with veggies; it’s just good with everything!
It’s also incredibly expensive to buy. But the good news is that it’s incredibly easy to make and is the perfect vessel for using up leftover leafy greens. This version is ready in just 5 minutes and is made without basil.
Reader rating
“Made the Spinach pesto and it was delicious!!! Added it to a barley risotto. Will be trying it with gnocchi next 🙂” —Namita

Here’s what you’ll need
- Leafy Greens: This can be spinach, cress, kale, carrot tops – anything you have on hand!
- Nuts: Traditional pesto uses pine nuts, though you can change up this ingredient as well! Feel free to try almonds, walnuts, sunflower seeds, and even pistachios. Below, I’ll detail which nut is best to use depending on which leafy green you’re using.
- Parmesan: Parmesan cheese brings savory flavor to your pesto. For strict vegetarians, look for a vegetarian-friendly brand (often at Whole Foods or health food stores). You can also use vegan cheese for a vegan pesto.
- Garlic: This brings a pungent flavor that is a staple of any great pesto.
- Salt and Pepper: These help to round out the flavors!
- Extra Virgin Olive Oil: Olive oil ties everything together. For the best pesto, use a good quality olive oil!

sarah’s Tip
If you do have leftover herbs, like basil, go ahead and use them! While it’s delicious without basil, it’s also delicious with it.

leafy greens pesto 3 ways
To make pesto, simply blitz the ingredients in a food processor until broken down. Slowly add the oil while the food processor is running to bring the pesto together. Here are the three different combinations you can make with this process.
- Carrot Greens Pesto: To make this version, combine carrot tops with pinenuts.
- Watercress Pesto: For this one, we’ll pair watercress with walnuts.
- Spinach Pesto: Blend spinach and almonds to make this twist on traditional pesto.


How to serve pesto
Pesto goes incredibly well with a wide variety of dishes beyond pizza and pasta. Try serving it with these dishes.
- Caprese Panini: This recipe has everything that goes with pesto – tomatoes, crispy bread, and cheese.
- Spaghetti Squash Bowls: Add a dollop of pesto to this bowl for extra deliciousness.
- Pressed Eggplant Sandwich: This sandwich is great with any sauce but extra delicious with pesto.

Pesto Without Basil (Using Any Leafy Green!)
Ingredients
Carrot Greens Pesto
- 2 cups carrot top leaves, 60 g
- ¼ cup pinenuts, 35 g
Watercress Pesto
- 2 cups watercress, 60 g
- ¼ cup walnuts, 35 g
- 1 Tbsp lemon juice, 15 mL
Spinach Pesto
- 2 cups spinach, 60 g
- ¼ cup almonds, 35 g
For all of the pestos
- ½ cup grated parmesan, 50 g
- 3 cloves garlic
- ½ tsp each salt and pepper
- ½ cup extra virgin olive oil, 118 mL
Instructions
- Blitz: Choose which type of pesto you'd like to make. Add all the ingredients listed under it to a food processor, along with parmesan, garlic, salt, and pepper. Pulse until leaves are broken down.
- Oil: Scrape down the sides of the food processor and put the lid back on. With the food processor running, slowly pour in olive oil until fully incorporated.
Notes
Nutrition
Nutrition information calculated by Sarah Bond, degreed nutritionist.
















Made the Spinach pesto and it was delicious!!! Added it to a barley risotto. Will be trying it with gnocchi next 🙂
So happy to hear, Namita! Makes you wonder why you ever needed basil in the first place, right? 😀
I made it with zucchini leaves and it is FANTASTIC.
SO FUN! I’ll have to try that!
Yummy! Made the spinach one and it was excellent
Do you cook the spinach first?
No need to cook the spinach first!
This is super easy to make and delicious!
I used some avocado and olive oil and substituted almonds for the pine nuts.
Yum! Those swaps sound delicious! 😀
Spinach pesto has become a delicious staple. I swap in walnuts and of course add lemon juice. Tangy, tasty, and nutritious! As a basil hater, this is a nice way to give pasta more variety and I love that it is loaded with good oils and vitamins.
I’m so happy you loved the recipe, Samantha! 😀