This broccoli pesto pasta is the most delicious way to get your veggies in. It’s easy to make, vegan, ready in just 30 minutes, perfect as is or with grilled chicken or salmon!
If you have a goal to eat more veggies, but you’re one of those people who can’t stand the taste, this broccoli pesto pasta is just the recipe for you!
I swear it tastes absolutely nothing like broccoli, but you get a generous serving of veggies in just from eating pasta. Plus, it’s made with cashew parmesan so it’s completely dairy free and vegan.
Homemade pesto is also just a million times better than store bought. Partially because store bought pesto is so expensive, but also because you have control over the ingredients and flavors so you can make it exactly as you like.
You can make it spicy, add extra vegetables like with this recipe, go low on the salt, or whatever you like!
The best part about this recipe is you can serve it hot or cold! I like it hot in the warmer months with some chicken, but in the summer it’s delicious as a pasta salad with extra arugula, fresh tomatoes or other veggies thrown in the mix.
If you love this recipe, try my chickpea pot pie pasta next!
How to make broccoli pesto
Cook pasta. Bring a large pot of salted water to a boil and cook pasta according to package instructions.
Steam broccoli. Add the chopped broccoli florets to a pot with about an inch of water and cover. Steam for 5-10 minutes or until just fork tender. Drain off the excess water and let cool for 5 minutes.
Blend. Once the broccoli has cooled slightly, add to a food processor along with all remaining ingredients. Process until smooth.
You want to avoid processing for too long since this can cause your pesto to be bitter. The olive oil can get emulsified which releases bitter tasting compounds. A quick fix is to prevent over-processing or add extra salt and a small pinch of sugar to balance it out!
Taste. Taste and adjust flavors as desired, or thin it out with more oil or a splash of water, but I like to keep it on the thicker side.
Serve. Combine the sauce with the pasta and stir to combine. Stir in a large handful of fresh arugula if desired. Top with extra cashew parmesan, red pepper flakes & enjoy!
Serve it hot or cold
The best thing about pesto and pesto pasta in general is that it can be served hot or cold! Keep it cold and add some fresh veggies for a simple pasta salad, or serve it warm with a side of grilled chicken.
If you want to go the pasta salad route, I love adding cherry or grape tomatoes and peas. Simple, but so delicious and filling.
My favorite way to enjoy this broccoli pesto pasta is alongside my lemon pepper salmon or fresh grilled chicken. Pesto pairs really well with just about any protein. Tilapia is also delicious!
If you want to keep it fully plant-based, you can stir a can of white beans into the mix to give it extra protein or just enjoy as is! You can also use a chickpea or legume based pasta for extra protein and fiber.
You can also skip the whole pasta thing and just use this pesto as a spread for sandwiches, dip for crackers or a sauce for zucchini noodles for a low carb option.
How long does it keep?
Once prepared, this pasta will keep for about 5 days in the fridge. You can store the pesto with or without the pasta, but either way it keeps best in an air tight container.
Pesto has a tendency to turn a bit brown after a little while, but the lemon juice in the sauce acts as a preservative to prevent this from happening.
What pasta is best for pesto?
I love using bow ties, rigatoni or rotini for pesto, but truly anything works! The pesto sauce clings really well to rotini, but you can also use penne, spaghetti or rigatoni.
Try these pasta recipes next!
Lastly, if you want more recipes straight to your inbox, be sure to subscribe to my email list. As always, if you make this recipe, be sure to tag me on instagram and leave a comment below so I can see your creation!
Broccoli Pesto Pasta
by: claire cary
- 12 ounces pasta of choice
- 3 cups broccoli
- 1 cup arugula
- 2 cups fresh basil
- ⅓ cup olive oil
- ¼ cup cashew parmesan click for recipe
- ½ cup pine nuts
- 4 cloves garlic
- ½ tsp salt or to taste
- Juice from 1 lemon
- Black pepper to taste
- Bring a large pot of salted water to a boil and cook pasta according to package instructions.
- Add the chopped broccoli florets to a pot with about an inch of water and cover. Steam for 5-10 minutes or until just fork tender. Drain off the excess water and let cool for 5 minutes.
- Once the broccoli has cooled slightly, add to a food processor along with all remaining ingredients. Process until smooth.
- Taste and adjust flavors as desired, or thin it out with more oil or a splash of water, but I like to keep it on the thicker side.
- Combine the sauce with the pasta and stir to combine. Stir in a large handful of fresh arugula. Top with extra cashew parmesan, red pepper flakes & enjoy!
I would just like to let you know, that your recipes have single-handedly helped me commit to my vegan diet. I’ve tried multiple times over the years but always had a hard time feeling satisfied. Your recipes are delicious and easy! Thank you!
Claire Cary says
Amazing, thanks Maddie!