Quick & Healthy Broccoli Pesto
This quick and healthy broccoli pesto transforms simple boiled broccoli into a vibrant, flavorful sauce in under 15 minutes, perfect for pasta, grilled proteins, or as a versatile spread.
For 4 servings
Bring a medium pot of generously salted water to a rolling boil. Add the frozen broccoli florets and cook for 4-5 minutes, or until fork-tender and bright green.
Immediately drain the broccoli, reserving 1/4 cup (60 ml) of the cooking water. For best color retention, you can plunge the cooked broccoli into an ice bath for 1 minute, then drain thoroughly.
While the broccoli cooks, gently toast the pine nuts in a dry skillet over medium-low heat for 2-3 minutes, stirring frequently, until lightly golden and fragrant. Watch carefully to prevent burning.
Transfer the cooked broccoli, toasted pine nuts, fresh basil leaves, grated Parmesan cheese, peeled garlic cloves, and fresh lemon juice to a food processor or high-speed blender.
Pulse the mixture a few times, then process continuously. Gradually drizzle in the extra virgin olive oil and the reserved broccoli cooking water until a smooth, creamy pesto forms. Stop and scrape down the sides as needed.
Taste the pesto and season generously with salt and freshly ground black pepper. Adjust consistency by adding a little more olive oil or reserved water if desired.
Use immediately with pasta, as a spread, or over grilled meats. Store any leftover pesto in an airtight container in the refrigerator for up to 5 days, with a thin layer of olive oil on top to prevent oxidation.
What to keep in mind.
4 tips from the recipe — small details that make a real difference to the final dish.
- 1Toasting Nuts: Lightly toasting the pine nuts before blending significantly enhances their flavor and aroma, adding a deeper, nuttier dimension to the pesto.
- 2Ice Bath for Color: Plunging the cooked broccoli into an ice bath immediately after boiling stops the cooking process and helps retain its vibrant green color, making your pesto more visually appealing.
- 3Adjusting Consistency: The amount of olive oil and reserved cooking water can be adjusted based on your desired pesto thickness. For a thinner sauce, add more liquid; for a thicker spread, use less.
- 4Preventing Oxidation: To keep leftover pesto fresh and green, press a piece of plastic wrap directly onto the surface before sealing the container, or pour a thin layer of olive oil on top.
Adapt it for your goals.
Vegan Broccoli Pesto
Replace Parmesan cheese with 2-3 tablespoons of nutritional yeast for a cheesy, umami flavor, or use a plant-based Parmesan alternative to make this recipe entirely vegan.
Nut Free OptionNut-Free Option
Substitute pine nuts with toasted sunflower seeds or pumpkin seeds for a delicious and allergen-friendly alternative that still provides a pleasant texture and richness.
Spicy KickSpicy Kick
Add a pinch of red pepper flakes to the food processor along with the other ingredients for a subtle heat that complements the savory flavors of the pesto.
Why this is on our healthy list.
Rich in Vitamins & Minerals
Broccoli is an excellent source of Vitamin C, Vitamin K, and fiber, supporting immune health, bone density, and healthy digestion.
Heart-Healthy Fats
Extra virgin olive oil provides beneficial monounsaturated fats, which are known to help lower bad cholesterol levels and reduce the risk of heart disease.
Antioxidant Powerhouse
Basil and garlic contribute powerful antioxidants and anti-inflammatory compounds, protecting cells from damage and supporting overall wellness.
Frequently asked questions
Yes, absolutely! Use about 400-450g of fresh broccoli florets. Cook them in boiling salted water for 5-7 minutes until tender-crisp, then proceed with the recipe as instructed.


