Skip to content

One Pot Creamy Broccoli Pesto Pasta with Parmesan

One Pot Creamy Broccoli Pesto Pasta with Parmesan

Let me tell you about my latest weeknight obsession: One Pot Creamy Broccoli Pesto Pasta with Parmesan. It is the kind of dinner that feels like a hug in a bowl, but takes almost no effort to pull off. The first time I made it, I was skeptical about cooking broccoli right in the pasta water, but the result was a vibrant green sauce that coated every shell perfectly. If you want a cozy meal without scrubbing a dozen dishes, this one pot wonder is for you.

The Case for One Pot Pasta

I used to think one pot pasta meant mushy noodles and bland flavors. Then I realized the trick is to get the liquid ratio right. For this broccoli pesto version, you cook the pasta and broccoli together in a single pot with just enough water to cover everything.

The starch from the pasta thickens the sauce naturally, so you do not need heavy cream or a roux. That is what makes it “creamy” without feeling heavy. I love that I can dump in the shells and frozen broccoli florets, set a timer, and walk away for a few minutes. By the time the pasta is al dente, the broccoli is tender enough to blend into a silky pesto.

One pot cooking also means less cleanup, which is a big win on a Tuesday night. You only need a good blender or immersion blender to finish the sauce, and your dinner is ready in under 30 minutes.

Why Broccoli Belongs in Your Pesto

Classic pesto relies on basil, pine nuts, and a ton of olive oil. That is delicious, but it can be expensive and sometimes hard to find fresh basil in the middle of winter. Broccoli pesto is a game changer because it adds a subtle sweetness and a dose of vegetables that you barely notice.

When you blanch or steam broccoli until it is bright green and very soft, it blends into a creamy, emerald puree. It pairs perfectly with the nuttiness of Parmesan and the garlic kick you expect from pesto. I actually prefer the texture of broccoli pesto over basil pesto for pasta because it clings to every nook and cranny of the shells.

To make it, you simply blend the cooked broccoli with garlic, Parmesan, olive oil, salt, and a handful of pine nuts or walnuts. If you have leftover broccoli stems, throw those in too. Nothing goes to waste.

Shells Are the Unsung Heroes of Saucy Pasta

I used to grab penne or spaghetti for creamy sauces, but shells changed the game for me. Their curved shape holds onto pesto better than any other pasta I have tried. When you photograph the dish from a top down view or from the side, you see the sauce pooling inside each shell, which is exactly what happened in the photo on this page.

Small or medium shells work best because they cook evenly and do not overwhelm the broccoli pieces. They also have a satisfying bite that contrasts with the smooth sauce. Do not skip salting the pasta water generously here, because that is your only chance to season the pasta from the inside out.

If you cannot find shells, try orecchiette or cavatappi. Both have ridges and curves that catch the sauce just as well.

Parmesan: Fresh vs. Pre-Grated

I will be honest: pre-grated Parmesan has its place in a pinch, but it does not melt the same way as a block you grate yourself. For this creamy broccoli pesto, you really want that nutty, salty flavor to shine through, and fresh Parm does that better.

The photo shows a generous sprinkle of finely grated Parmesan on top of the pasta. That final touch adds a little saltiness and a beautiful white contrast against the bright green sauce. If you use the powdery stuff from a can, it will clump and taste more like sawdust than cheese.

Look for Parmigiano Reggiano or Grana Padano. Grate it on the smallest holes of a box grater so it almost dissolves into the sauce when you stir it in, then save a pinch for garnish.

5 Quick Ways to Make This Recipe Your Own

Once you have the basic one pot method down, the possibilities are endless. Here are my favorite variations that keep the dish fresh across multiple dinners.

  • Add protein: Stir in cooked chicken, crispy bacon bits, or sautéed mushrooms right before serving. The smoky flavor pairs beautifully with the broccoli pesto.
  • Swap the nuts: If you are out of pine nuts, use walnuts, almonds, or even sunflower seeds. Toast them first for extra depth.
  • Go dairy free: Replace Parmesan with nutritional yeast or a vegan Parmesan alternative. The sauce stays creamy without the cheese thanks to the blended broccoli.
  • Spice it up: Add a pinch of red pepper flakes when you blend the pesto, or toss in a handful of fresh arugula at the end for a peppery kick.
  • Change the pasta: Use gluten free shells or lentil pasta if you need a different base. Just watch the cooking time, because gluten free options can get mushy fast.

How to Store and Reheat Leftovers

This pasta stores surprisingly well, which is great for meal prep. Let it cool completely, then transfer it to an airtight container. It will keep in the fridge for up to three days.

When you reheat it, the sauce may thicken a bit, so add a splash of water or milk to loosen it up. I like to use a microwave with a damp paper towel over the bowl so the pasta does not dry out. Or you can reheat it in a skillet over medium low heat with a little extra olive oil.

Do not freeze this dish. The broccoli pesto can turn watery and grainy after thawing, and the shells get mushy. Better to make it fresh or eat leftovers within a few days.

You can also prep the pesto ahead of time. Blend the broccoli, garlic, cheese, and nuts, then store it in a jar in the fridge for up to a week. When you want pasta, just cook the shells and stir in the pesto with a splash of pasta water. That shaves off even more time on a busy night.

I hope this one pot creamy broccoli pesto pasta becomes a staple in your kitchen like it has in mine. Try it on your next pasta night and let me know how it goes. Save this recipe for your next busy weeknight, because once you taste that vibrant green sauce clinging to every shell, you will make it again and again.

#onepotpasta #broccolipasta #pestopasta #creamypasta #weeknightdinner

Leave a Comment