Broccoli is a favorite veggie in our household, and we go through at least a couple heads of it each week.  In general, it tends to play more of a supporting role in our meals as a side dish rather than take the spotlight in a main dish.  But not this time.  Just like roasted broccoli as a side, this pasta with a creamy broccoli pesto sauce has become an all-star.  The kids rarely ask for seconds of anything (except macaroni and cheese, duh), but they always, always ask for seconds of this.

These days I make whole wheat pasta the majority of the time for a somewhat healthier meal, but this time I just used what I had on hand.  Though the original recipe calls for heavy cream, I was out so instead I added a couple spoonfuls of greek yogurt for creaminess.  I’ve made it both ways and I honestly didn’t notice a difference  this time so I’ll continue to use the yogurt from here on out.

  • Yield about 8 servings


1 lb. broccoli
1 lb. pasta
2 tbsp. unsalted butter
2 tbsp. olive oil
1 small onion, finely chopped
3-4 cloves garlic, minced or pressed
½ tsp. red pepper flakes
1 tsp. salt
Up to ½ cup heavy cream (or greek yogurt)
Freshly ground black pepper, to taste
Grated Parmesan, for serving


  • 01

    Bring a large pot of water to boil.  Meanwhile, chop the broccoli crowns into florets.  Use a vegetable peeler to remove the tough outer skins of the broccoli stems, and chop the stems into ½-inch discs.  When the water is boiling, add the broccoli to the water to boil briefly just until fork-tender, about 3-4 minutes.  (Alternatively, add a steamer basket above the water and steam the broccoli until fork-tender.)  Remove to a bowl, leaving the water in the pot.  (Use a skimmer or strainer to remove the broccoli if you boiled it.)

  • 02

    Maintain the water at a boil.  Add the pasta to the pot and cook according to the package directions until al dente.  Reserve 1½ cups of the pasta water and then drain the pasta well.  Set aside.

  • 03

    Return the pot to the heat.  Add the butter and olive oil to the pot over medium-high heat, heating until the butter is melted.  Add the onion to the pot and cook, stirring occasionally, until the onion is tender, about 5 minutes.  Stir in the garlic, red pepper flakes and salt and cook 1-2 minutes more.  Return the cooked broccoli to the pan and cook 1-2 minutes more to heat through.  Season with pepper to taste.

  • 04

    Transfer the broccoli mixture to a food processor or blender.  Pulse in short bursts, scraping down the sides as needed, until the mixture is finely chopped.  Add in the cream or greek yogurt and process until smooth.  If needed, add the reserved pasta water a little bit at a time just until the sauce is smooth and creamy.  (Don’t overdo it – you don’t want a watery sauce!)  Season with freshly ground pepper to taste.  In a large bowl (or in the pot), toss the pasta with the sauce.  Serve with freshly grated Parmesan.