Broccoli Pasta
This post may contain affiliate links. Please read my disclosure policy.
Broccoli Pasta – creamy, garlicky, vibrant green sauce tossed with tender pasta and plenty of Parmesan. Ready in 30 minutes.

This Broccoli Pasta Will Change Your Mind
Broccoli pasta might not sound like the kind of dinner that makes people excited, but this one will surprise you. Fresh broccoli gets cooked until tender, sautéed with garlic and chili flakes, then smashed into a creamy sauce that clings to every bite of pasta. A generous handful of Parmesan ties it all together into something that feels both healthy and comforting.
What I love about this recipe is how simple it is. Eight ingredients, one pot of water, and you get a vibrant green pasta that tastes way more indulgent than it is. It is perfect for busy nights when you want something cozy without a lot of fuss.

Why You’ll Love This Broccoli Pasta
- Simple ingredients, big payoff: Fresh broccoli, garlic, olive oil, pasta, and Parmesan. That is it. Nothing fancy, yet it tastes like way more effort went in.
- Creamy without cream: The broccoli mashes into a sauce that is silky and flavorful without needing heavy cream or butter.
- Quick and weeknight friendly: From start to finish, it is on the table in about 30 minutes with only one pot of water to manage.
- Flexible and family friendly: Keep it vegetarian or add grilled chicken, shrimp, or bacon. Skip the chili flakes for a milder version kids will love.
- Good hot or cold: Leftovers make an easy next day lunch straight from the fridge.

Bring a large pot of salted water to a boil. Add the broccoli florets and cook for about 5 minutes until tender. Use a slotted spoon to transfer the broccoli to a bowl, but keep the water in the pot, you will use it to cook the pasta. Reserve ½ cup of that broccoli water for the sauce.

Heat olive oil in a large skillet over medium heat. Add the garlic, red pepper flakes, salt, and pepper. Stir for 30 seconds until fragrant, then add the cooked broccoli and the reserved broccoli water. Cook for 8 to 10 minutes, mashing the broccoli with the back of a spoon until it forms a chunky sauce.

While the broccoli mixture is cooking, bring the pot of water back to a boil. Add your pasta and cook until al dente according to package directions. Before draining, reserve about 1 cup of the pasta cooking water.

Drain the pasta and add it to the skillet with the mashed broccoli. Sprinkle in the Parmesan and toss everything together. If the sauce feels too thick, add a splash of the reserved pasta water until it coats the pasta nicely. Taste and adjust seasoning with more salt or pepper if needed


What to Serve with Broccoli Pasta
This pasta is light enough to pair with almost anything but still comforting on its own. Here are a few of my favorite ways to round out the meal:
Garlic Knots
Easy Tossed Salad
Easy Grilled Chicken Breast
No Knead Bread

Frequently Asked Questions
Why is my pasta dry?
You probably did not save enough pasta water. Add a splash of the reserved water and toss until creamy.
Can I use frozen broccoli?
Yes. Cook it straight from frozen, but expect the sauce to be softer and less vibrant green than with fresh broccoli.
Can I make the sauce smoother?
Yes. Use an immersion blender or food processor if you prefer a silky sauce instead of a chunky one.
Why is my broccoli bland?
Most likely you did not salt the cooking water enough. Salted water seasons the broccoli from the inside out.
Can I make this ahead of time?
Yes. Store it in the fridge for up to five days and reheat with a splash of water or broth to bring the sauce back to life.

Other Delicious Pasta Recipes To Try
- Pasta Pomodoro
- Pasta Puttanesca
- Fettuccine Alfredo
- Aglio e Olio
- Cacio e Pepe
- Chicken Spaghetti
- Orecchiette With Sausage And Broccoli
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Broccoli Pasta
Video
Ingredients
- 1 head broccoli (large, cut into small florets)
- 2 tablespoons olive oil (extra virgin)
- 3 cloves garlic (minced)
- ¼ teaspoon red pepper flakes
- salt and pepper (to taste)
- 12 ounces pasta (such as penne)
- 1 cup Parmesan cheese (freshly grated)
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
- Bring a large pot of salted water to boil. Add the broccoli and cook for 5 minutes. Transfer cooked broccoli to a bowl. Reserve ½ cup of broccoli water.
- Add the olive oil, garlic, red pepper flakes, salt, pepper, cooked broccoli and the reserved broccoli water to the skillet and cook for 10 minutes until you can easily mash the broccoli with a spoon.
- In the same pot with broccoli water add the pasta and cook until al dente.
- Drain the pasta and add to the skillet with the broccoli mash along with the parmesan cheese. Stir everything together and add more pasta water if the sauce is too thick.
- Taste for seasoning and adjust with salt and pepper as needed and serve garnished with additional parmesan cheese.
Notes
- Broccoli: Fresh gives the best color and flavor. Frozen works too, just expect a softer sauce.
- Salt the water: Season the broccoli and pasta water generously to build flavor from the start.
- Save some water: Use the reserved broccoli and pasta water to thin the sauce or reheat leftovers.
- Pasta choice: Short pasta like orecchiette or penne holds the sauce well.
- Parmesan: Grate it fresh so it melts smoothly into the sauce. Pre grated cheese will not give the same result.
- Add protein: This pasta is vegetarian as is but works well with grilled chicken, shrimp, or even crispy bacon.
- Storage: Keeps in the fridge for up to 5 days. Reheat gently with a splash of water or broth.
Nutrition Information
Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.





