• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Urban Farmie
  • Home
  • About
  • Recipes
  • Resources
    • Gardening
    • Substitutes
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • About
  • Recipes
  • Resources
    • Gardening
    • Substitutes
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home » Recipes » Vegetarian Pasta Recipes

    Published: April 5, 2021 | Last Modified: April 5, 2021 by Shruthi Baskaran-Makanju | This post may contain affiliate links. 💬 - No Comments

    Broccoli Pesto Pasta

    Shares68Facebook9Pin59
    Delicious, 30 minute broccoli pesto pasta with toasted lemon zest, roasted broccoli, and cherry tomatoes. Serve with whipped ricotta for an easy weeknight dinner!
    Jump to Recipe Pin Recipe

    Broccoli pesto is a new favorite in our household and is a great way to introduce some healthy, fibrous vegetables into pesto (without folks even knowing there's broccoli in there!) This broccoli pesto pasta takes it one step further with toasted lemon zest, fresh cherry tomatoes, and basil.

    Plate of finished pasta with a skillet full of pasta in the background

    This post contains helpful tips and tricks! If you're in a rush, please use the "Jump to Recipe" link!

    This post might contain affiliate links. If you click on those and make a purchase, I earn a small commission at no extra cost to you. As an Amazon Associate I earn from qualifying purchases.

    Jump to:
    • 💭 Why you'll love this recipe
    • 📋 Ingredients and notes
    • 📖 Step-by-step instructions
    • 👩🏽‍🍳Top tips and FAQs
    • 🍴 Serving and storage suggestions
    • 📖 Recipe

    💭 Why you'll love this recipe

    • Convenient, comes together in 30 minutes: This is a super efficient meal that comes together in no time. Perfect for weeknight dinners.
    • Nutrition packed and delicious: Broccoli has so many vitamins, minerals, and fiber. Lemon zest and cherry tomatoes add a zing!
    • Great for make-ahead, keeps well in the fridge: I love making this pasta as a make-ahead meal for a quick weekday lunch I can heat up.

    📋 Ingredients and notes

    You'll need long pasta, cherry tomatoes, lemon juice and zest, fresh basil, broccoli, garlic cloves, pine nuts and olive oil for this recipe. I also love adding some whipped ricotta, but that's optional. Ingredients notes and variations below to mix it up every once in a while!

    Labeled ingredient list - check recipe card for details!

    Notes and Variations

    • Roasted broccoli: I love adding roasted broccoli to this dish. You can also use roasted broccoli in your pesto! To do either of these, warm your oven to 400F and roast broccoli florets for 30 minutes.
    • Use fresh or frozen broccoli: Both fresh and frozen broccoli work! For another great recipe, check out this cheesy broccoli cauliflower soup!
    • Vegan vs. vegetarian: I love adding vegetarian parmesan or whipped ricotta (inspired by Half Baked Harvest) but, if you omit the cheese, the recipe is totally vegan!
    • Nuts vs. nut-free: I like using pine nuts for a traditional pesto flavor, and top my pasta with some pine nuts too. You can substitute this with pistachios, walnuts, cashew nuts if you wish. To go nut-free, you can use pumpkin or sunflower seeds, roasted broccoli (instead of blanched) or just leave the nuts out and make the recipe as written.

    📖 Step-by-step instructions

    Prepare the broccoli

    Preheat your oven to 400F. Bring a large pot of water to boil, and fill a mixing bowl with some ice cubes. While the water is boiling, rinse and break down your head of broccoli. Set aside a cup of broccoli florets and dump the rest on a baking sheet. Drizzle with some olive oil, salt and pepper and roast in the oven for 15 minutes.

    You can totally roast the stalks as well! These are delicious.

    Add the cup of broccoli florets you set aside to the boiling water and cook for 30 seconds. Then transfer to the mixing bowl to stop cooking.

    Two panel collage showing blanched broccoli, and broccoli that's about to be roasted (on baking sheet)

    Cook the pasta

    Allow the water to come back to a boil, add a pinch of salt, and then cook the pasta to package directions (mine was 8 minutes for al dente pasta).

    Make the broccoli pesto

    On a skillet, toast pine nuts on a medium flame for about 1-2 minutes until golden and toasty. Set aside two tablespoons for garnish.

    Add a cup of blanched broccoli florets and a cup of fresh basil, some garlic cloves, and half a cup of the pine nuts to a food processor and pulse to get a coarse mixture. Slowly add olive oil slowly through the chute to emulsify to a smooth (but somewhat chunky) consistency. Finally, season with salt and pepper to taste and set aside. Check out my detailed broccoli pesto post for step-by-step photos!

    Close up of broccoli pesto in a bowl

    Assemble the pasta

    In a large skillet, heat olive oil. Add a finely diced shallot and sauté for a minute. Then, add fresh lemon zest along with a teaspoon of minced garlic (roughly one clove) and sauté until fragrant (30 to 45 seconds).

    Drain your cooked pasta (reserving half a cup of pasta water) and add the pasta to the skillet. Then, add the broccoli pesto, turn the heat to low, and toss to coat the pasta (using pasta water as needed). Finally, add the roasted broccoli, cherry tomatoes, fresh basil, and the remaining toasted pine nuts. Drizzle with lemon juice. Your pasta is ready.

    Skillet with fully assembled pasta

    If making whipped ricotta, just add a cup of whole milk ricotta to the same food processor along with a teaspoon of lemon zest and juice, and pulse until it's creamy and whipped. Serve the pasta with a nice dollop of this whipped ricotta!

    Plate of pasta with whipped ricotta in the center, several other plates and extra pesto in the background

    👩🏽‍🍳Top tips and FAQs

    What are some substitutes for whipped ricotta?

    I have used cottage cheese and goat cheese to make whipped cheese (but you'll need something like heavy cream for the texture). In a pinch, you can also use crème fraiche!

    How can I make vegan broccoli pesto pasta?

    This recipe is vegan except for the whipped cheese! You can use whipped vegan ricotta or leave it out to make the recipe vegan.

    Can I use frozen broccoli to make broccoli pesto?

    Yes, you can! In this case, you just need to thaw them to room temperature - not need to chop or blanch! You can also roast them - make sure to pat them dry before you throw them in the oven.

    🍴 Serving and storage suggestions

    I love making this pasta (minus the whipped ricotta) ahead of time. Usually, if making ahead, I'll store the garnishes and the pasta separately so they don't get all mushy. But you can also just throw them all in one airtight container and throw it in the fridge. It'll last a couple of days!

    If you like this recipe, don't forget to try out my other pasta recipes:

    • Spring Pasta with Peas and Oyster Mushrooms
    • Spicy Alfredo Sauce
    • Authentic Cacio e Pepe
    • Kimchi Mac and Cheese

    Did you make this recipe?! ⭐⭐⭐⭐⭐
    Please leave a comment and a star rating and let me know how it went! We love hearing from you, thank you so much

    📖 Recipe

    Close up of plate of finished pasta
    Print Recipe
    5 from 1 vote

    Broccoli Pesto Pasta

    Delicious, 30 minute broccoli pesto pasta with toasted lemon zest, roasted broccoli, and cherry tomatoes. Serve with whipped ricotta for an easy weeknight dinner!
    Prep Time10 mins
    Cook Time20 mins
    Total Time30 mins
    Course: Dinner, Main Course
    Cuisine: American
    Diet: Vegetarian
    Servings: 4 servings
    Calories: 499kcal
    Author: Shruthi Baskaran-Makanju

    Equipment

    • Food Processor

    Ingredients

    Broccoli Pesto

    • ⅓ head of broccoli, or ~1 cup of broccoli florets
    • 1 cup fresh basil
    • ½ cup pine nuts, divided, 2 tablespoons for garnish
    • 3 garlic cloves
    • ¼ cup olive oil
    • 1 teaspoon salt

    Pasta & Toppings

    • 16 oz pasta, I used bucatini
    • ⅔ head of broccoli, or ~2 cups of broccoli florets
    • 2 tablespoons olive oil, divided
    • 1 shallot, diced
    • 1 garlic clove, minced (or 1 teaspoon minced garlic)
    • 2 teaspoons lemon zest
    • 1 cup cherry tomatoes
    • 1 teaspoon lemon juice
    • 2 tablespoons fresh basil

    Whipped Ricotta

    • 1 cup whole milk ricotta cheese
    • 1 teaspoon lemon zest
    • 1 teaspoon lemon juice

    Instructions

    • Preheat your oven to 400°F.
      Bring a large pot of water to boil, and fill a mixing bowl with some ice cubes. While the water is boiling, rinse and break down your head of broccoli. Set aside a cup of broccoli florets for the pesto, and dump the rest on a baking sheet. Drizzle with a tablespoon of olive oil, and sprinkle a teaspoon of salt and half a teaspoon of black pepper. Roast in the oven for 15 minutes. Set aside.
    • While the broccoli is roasting, add the cup of broccoli florets you set aside to the boiling water and cook for 30 seconds. Then transfer to the mixing bowl with ice to stop cooking.
    • Allow the water to come back to a boil, add a pinch of salt, and then cook the pasta to package directions (mine was around 9 minutes for al dente pasta). Once it's cooked, drain (reserving half a cup of pasta water) and set aside.
    • Meanwhile, heat a skillet and toast ½ cup of pine nuts on a medium flame for about 1-2 minutes until golden and toasty. Set aside two tablespoons for garnish.
    • Add a cup of blanched broccoli florets, a cup of fresh basil, 2 to 3 garlic cloves, and the toasted pine nuts to a food processor. Pulse until you get a coarse mixture.
      Then, add ¼ cup of olive oil slowly through the chute to emulsify to a smooth (but somewhat chunky) consistency. If your food processor does not have a chute, add olive oil in one tablespoon increments until you get to desired consistency. Finally, add a teaspoon of salt and set aside.
    • In a large skillet, add the remaining tablespoon of olive oil and heat on medium flame. Add a finely diced shallot and sauté for a minute. Then, add two teaspoons of fresh lemon zest along with a teaspoon of minced garlic (roughly one clove) and sauté until fragrant (30 to 45 seconds).
      Add the pasta to the skillet. Then, add the broccoli pesto, turn the heat to low, and toss to coat the pasta fully (adding the reserved pasta water as necessary to get the right consistency). Finally, add the roasted broccoli, a cup of cherry tomatoes, a handful of fresh basil, and the two tablespoons of toasted pine nuts. Add a teaspoon of lemon juice on top. Your pasta is ready.
    • Add a cup of whole milk ricotta to the same food processor along with a teaspoon of lemon zest and a teaspoon of lemon juice, and pulse until it's creamy and whipped. Serve the pasta with a nice dollop of this whipped ricotta!

    Notes

    • You'll need 1 medium sized broccoli for this recipe - I tend to use a third for the pesto, and roast the other two-thirds. This helps me also roast some of the stalks, which I love eating! Measurements have also been provided in cups in case you have broccoli florets already (fresh or frozen).
    • You'll need roughly one fresh lemon for the recipe - this will produce enough juice and zest for both the pasta and the whipped ricotta. I strongly suggest going organic if you use citrus zest of any sort since pesticides concentrate in peels. 
    • Almost all the toppings are optional to some degree. This pasta literally tastes amazing with nothing but pesto and pasta (true story for half my lunches).
    • You can substitute pine nuts with walnuts, cashews, pistachios, or even pumpkin or sunflower seeds. Or you can roast the whole broccoli and toss a third of the roasted florets into the pesto instead of nuts. 
    • You can leave out the whipped ricotta to make this recipe vegan, or use a vegan version (though I haven't tested a specific brand to make recommendations). 

    Nutrition

    Calories: 499kcal | Carbohydrates: 24g | Protein: 16g | Fat: 41g | Saturated Fat: 9g | Cholesterol: 31mg | Sodium: 1284mg | Potassium: 1161mg | Fiber: 7g | Sugar: 10g | Vitamin A: 2269IU | Vitamin C: 158mg | Calcium: 243mg | Iron: 4mg
    Tried this recipe?Tag @urbanfarmie or #urbanfarmie to let me know – I would LOVE to see your creations!
    « Basil Substitutes
    Shiro Wat (Ethiopian Chickpea Stew) »

    Download your seasonal eating guide!

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Shruthi Baskaran - Recipe Developer, Food Photographer, and Blogger at Urban Farmie

    I am Shruthi, the recipe developer, photographer and blogger behind Urban Farmie. I have two graduate degrees from Stanford, one focused on food systems. And I hope to bring you everything you need for healthy-ish, comforting, nourishing vegetarian cooking.

    Read more →

    Recipe Key

    Dairy free
    Gluten free
    Nut free
    Vegan
    Vegetarian

    Fall Favorites

    • Homemade Pumpkin Spice Latte Recipe
    • No Chill Chocolate Chip Cookies
    • Thai Curried Butternut Squash Soup
    • Ethiopian Cabbage
    year-round produce guide

    Get Every Recipe To Your Inbox!

    As Seen On

    Footer

    Urban Farmie

    Urban Farmie

    Seasonal, global, vegetarian recipes and the stories behind them. Inspired by life and travels to 60+ countries. Always authentic, never boring.

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    Popular Posts

    Nigerian Jollof Rice

    Strawberry Shortcake Cookies

    Cast Iron Skillet Cornbread (or Quiche!)

    Chana Masala

    Healthy Samosas

    Moroccan Shakshuka

    Back To Top

    Copyright Black Bicycle LLC. © 2023
    Privacy Policy | Cookie Policy | Disclosure Policy | Website Accessibility Statement