Broccoli Peanut Pesto Recipe – A Flavorful, Nutty Twist on a Classic

If you love pesto but want to switch things up with a fun, nutty twist, this Broccoli Peanut Pesto is about to become your new favorite sauce! It’s creamy, rich, packed with nutrients, and comes together in minutes. Plus, it’s a fantastic way to sneak more veggies into your meals.

Unlike traditional basil pesto, which relies on pine nuts, this recipe uses roasted peanuts for a deep, slightly sweet, nutty flavor that pairs beautifully with broccoli. It’s a budget-friendly and protein-packed alternative that works with pasta, sandwiches, roasted veggies, and even as a dip.

Let’s get blending!

Why You’ll Love This Broccoli Peanut Pesto

  • Loaded with nutrients – Broccoli brings fiber, vitamins C and K, and antioxidants.
  • Budget-friendly – Peanuts are way more affordable than pine nuts or almonds.
  • Rich & creamy – Thanks to the natural oils in peanuts.
  • Super versatile – Perfect for pasta, grain bowls, toast, or dipping!
  • No waste – Even the broccoli stems get used, so nothing goes to waste!

A White Ceramic Bowl Filled with Vibrant Green Broccoli Peanut Pesto Sits on A Wooden Table

Broccoli Peanut Pesto

If you love pesto but want to switch things up with a fun, nutty twist, this Broccoli Peanut Pesto is about to become your new favorite sauce! It’s creamy, rich, packed with nutrients, and comes together in minutes. Plus, it’s a fantastic way to sneak more veggies into your meals.
Prep Time 10 minutes
Cook Time 2 minutes
Course Sauce/Condiment
Cuisine Fusion, Italian-inspired
Servings 6
Calories 190 kcal

Equipment

  • Medium pot (for blanching broccoli)
  • Strainer or slotted spoon
  • Bowl with ice water (for shocking broccoli)
  • Food processor or blender
  • Measuring cups and spoons
  • Knife and cutting board

Ingredients
  

  • 1 ½ cups broccoli florets (stems included!)
  • ½ cup roasted peanuts (unsalted is best)
  • 1 cup fresh basil (or swap for spinach if you prefer)
  • 2 cloves garlic (for that signature pesto kick)
  • ¼ cup grated Parmesan cheese (or nutritional yeast for a vegan version)
  • ½ tsp salt (adjust to taste)
  • ½ tsp black pepper
  • Juice of 1 lemon (adds brightness)
  • ¼ - ½ cup olive oil (start with ¼ cup and add more as needed)
  • ¼ tsp red pepper flakes (optional, for a little heat)

Instructions
 

  • Blanch the Broccoli
    Blanching helps maintain the bright green color and softens the broccoli for blending.
    Bring a pot of salted water to a boil.
    Add the broccoli and cook for 1-2 minutes, until it turns bright green.
    Immediately drain and transfer to an ice bath (a bowl of ice water) to stop the cooking.
    A Person Holding a White Bowl Filled with Freshly Blanched Broccoli Florets
  • Blend Everything Together
    In a food processor or blender, combine broccoli, peanuts, basil, garlic, Parmesan, salt, pepper, and lemon juice.
    Pulse a few times to break everything down.
  • Add Olive Oil
    With the food processor running, slowly drizzle in ¼ cup olive oil.
    Blend until smooth, scraping down the sides as needed.
    If the mixture is too thick, add a bit more olive oil or a splash of water until you reach your desired consistency.
    A Person Pouring Olive Oil Into a Running Blender Through the Lid Opening
  • Taste and Adjust
    Taste the pesto and adjust seasoning.
    Add more lemon juice for brightness, salt for depth, or red pepper flakes if you want some heat.
    A White Bowl of Spaghetti Topped with Broccoli Peanut Pesto on A Kitchen Counter

Video

Notes

Cooking Tips

  • No food processor? Use a mortar and pestle for a more rustic texture.
  • Make it vegan by swapping Parmesan for nutritional yeast.
  • Want it creamier? Add a spoonful of Greek yogurt or a splash of coconut milk.
  • For a smoky twist, try using smoked peanuts instead of regular ones.
Keyword Broccoli, Healthy Sauce, Nutty Flavor, Peanuts, Pesto, Vegan Option

Ways to Use Broccoli Peanut Pesto

 

View this post on Instagram

 

A post shared by The Weaning GP (@theweaninggp)

This pesto is incredibly versatile! Here are some delicious ways to enjoy it:

  1. Toss with pasta – Mix it with warm pasta and a splash of pasta water for a creamy, dreamy sauce.
  2. Spread on sandwiches & wraps – Adds a punch of flavor to any sandwich or wrap.
  3. Drizzle over roasted veggies – Perfect over roasted sweet potatoes, carrots, or Brussels sprouts.
  4. Use as a dip – Serve with crackers, pita, or fresh veggies.
  5. Mix into grain bowls – Stir into quinoa, rice, or farro for a tasty, protein-packed meal.

How to Store Broccoli Peanut Pesto

  • Refrigerate: Store in an airtight container in the fridge for up to 5 days.
  • Freeze: Pesto freezes beautifully! Pour into an ice cube tray and freeze. Once solid, transfer to a freezer bag. This way, you can pop out a cube whenever you need it!

Final Thoughts

This Broccoli Peanut Pesto is a creative, budget-friendly take on classic pesto that doesn’t skimp on flavor. The nuttiness of the peanuts, the earthiness of the broccoli, and the brightness of the lemon make for a winning combination.

Try it out and let me know—what’s your favorite way to use pesto?