There’s just something so comforting about a simple pasta dish coated in a luscious, smooth sauce with bright green broccoli nestled throughout. This Creamy Broccoli Pasta Recipe is exactly that – a perfect blend of fresh veggies, garlicky warmth, and cheesy goodness that comes together with minimal effort but maximum flavor.
Jump to:
Why You'll Love This Recipe
I can’t say enough about how much I enjoy whipping up this creamy broccoli pasta on a busy weeknight. It’s cozy yet fresh and hits all the right notes without needing a laundry list of ingredients or fancy techniques. Here’s why it’s a keeper:
- Simple ingredients: You probably already have everything in your pantry and fridge.
- Quick to make: This recipe takes about 30 minutes from start to finish, perfect for busy days.
- Comforting but light: The broccoli adds brightness while the cheese brings that creamy indulgence.
- Versatile: Easily customized with proteins or extra veggies to make it your own.
Ingredients & Why They Work
This Creamy Broccoli Pasta Recipe is all about simple ingredients working together to create something so much more than the sum of its parts. Each piece plays a role in texture, flavor, and that irresistible creaminess.
- Broccoli: Fresh is best here for that bright green color and a slight crunch that holds up well in the sauce.
- Olive oil: Adds richness and helps gently cook the garlic and red pepper flakes without burning them.
- Garlic: Minced fresh garlic provides a fragrant, savory base flavor that pairs beautifully with broccoli.
- Red pepper flakes: Just a touch adds a subtle heat that livens up the dish without overpowering it.
- Salt and pepper: Essential for seasoning—don’t skimp here as it builds the overall flavor.
- Pasta (like penne): Short shapes are perfect for holding onto the creamy sauce and make for an easy forkful.
- Parmesan cheese: Freshly grated for that nutty, melty quality which elevates the sauce from simple to special.
Make It Your Way
What I love about this Creamy Broccoli Pasta Recipe is how easy it is to switch things up. Whether you want it vegan, more protein-packed, or with an extra veggie, it adapts so well.
- Protein boost: I often toss in grilled chicken or crispy bacon bits to make it more filling, especially when cooking for my family.
- Cheese swap: Try vegan parmesan or nutritional yeast for a dairy-free twist that still brings cheesiness.
- Extra veggies: Sautéed mushrooms or sun-dried tomatoes add a lovely earthy flavor and depth.
- Spice it up: Add a pinch more red pepper flakes or even smoked paprika for a smoky, spicy touch.
Step-by-Step: How I Make Creamy Broccoli Pasta Recipe
Step 1: Cook broccoli to tender crisp
Start by bringing a large pot of salted water to a boil. When bubbling, add the broccoli florets and cook them for about 5 minutes. You want them tender but still bright and a little firm because they'll soften more later. Once done, scoop them out into a bowl but keep that broccoli water—reserve about half a cup. It’s liquid gold for adding creaminess and flavor later.
Step 2: Make the garlic-infused broccoli mash
In a skillet, heat the olive oil over medium heat. Add your minced garlic and red pepper flakes, stirring for around 30 seconds until fragrant—don't let the garlic brown or it will taste bitter. Toss in the cooked broccoli, the reserved broccoli water, and season with salt and pepper. Cook this mixture for about 10 minutes, mashing gently with a spoon as you go to create that lovely creamy texture. This is where the magic happens, turning veggies into sauce.
Step 3: Cook the pasta al dente
While the garlic broccoli mash cooks, put the pasta into the same large pot you boiled broccoli in—this way you maximize flavor from the salted water. Cook your pasta until just al dente—firm to the bite but cooked through, usually a minute or two less than package directions. Drain the pasta well but if needed, save a little pasta water.
Step 4: Combine pasta, broccoli mash, and cheese
Transfer the hot pasta into the skillet with the broccoli mash. Add in the freshly grated Parmesan cheese and stir everything together while still warm. If the sauce looks too thick, loosen it with a splash of the reserved pasta water. The cheese will melt into the broccoli mixture, creating that cozy creamy sauce we all crave. Taste and adjust salt and pepper before serving.
Top Tip
From my experience, these tips take this Creamy Broccoli Pasta Recipe from good to fantastic every single time:
- Salt your water generously: It’s like seasoning the pasta and broccoli from the inside out, so don’t be shy here.
- Don’t overcook broccoli: Keep it tender crisp when boiling so it finishes cooking perfectly in the skillet.
- Freshly grate your Parmesan: It melts beautifully and gives the best flavor; pre-grated just can’t compete.
- Use reserved water wisely: The starchy liquid is perfect to adjust sauce thickness and works magic when reheating leftovers.
How to Serve Creamy Broccoli Pasta Recipe
Garnishes
I like to top my bowl with a little extra grated Parmesan and a sprinkle of freshly cracked black pepper. Sometimes adding a squeeze of fresh lemon brightens everything up beautifully. If you’re feeling fancy, chopped fresh parsley or basil adds a lovely fresh pop of color and flavor.
Side Dishes
This pasta pairs wonderfully with a crisp side salad dressed in a light vinaigrette—something to balance the creamy richness. I often serve a warm crusty bread or garlic bread for anyone wanting to soak up extra sauce.
Creative Ways to Present
For a special occasion, I like to plate this pasta in shallow bowls and garnish with edible flowers or a drizzle of good-quality olive oil. You could even stuff it into hollowed-out tomatoes or serve it as a side to grilled fish or chicken for a dinner party.
Make Ahead and Storage
Storing Leftovers
Leftovers store nicely in an airtight container in the fridge for up to 5 days. Because of the cheese and reserved pasta water, the sauce holds up really well and doesn’t dry out.
Freezing
I’ve frozen this pasta a couple of times and it reheats alright, though the broccoli softens more after thawing. To freeze, cool completely, then pack into portion-sized containers or freezer bags. Thaw overnight in the fridge before reheating.
Reheating
To reheat, warm the pasta gently in a skillet over low heat with a splash of broth or water to loosen the sauce. Stir often to prevent sticking and keep that creamy texture intact.
Frequently Asked Questions:
Yes! You can use frozen broccoli if fresh isn’t available, but note that the sauce will be a bit softer and lighter in color. Just thaw and drain the broccoli well before cooking to avoid excess water.
The recipe as written isn't vegan because of the Parmesan cheese. However, you can make it vegan by swapping in a plant-based cheese or nutritional yeast and using olive oil instead of butter if you prefer.
Short pasta shapes like penne, orecchiette, or rigatoni work best because they hold the creamy sauce well. Avoid long thin pastas that can get lost in the sauce.
Absolutely! Grilled chicken, shrimp, or crispy bacon all make excellent additions to bulk up the meal and add flavor. I often throw in leftover cooked chicken for a quick dinner upgrade.
Final Thoughts
This Creamy Broccoli Pasta Recipe holds a special place in my weeknight cooking repertoire because it’s the kind of dish that feels nourishing and homemade without a ton of hassle. Whether you’re cooking for yourself or a crowd, it’s satisfying, adaptable, and downright delicious. I hope you love it as much as I do — go ahead and give it a try, and don’t forget to let me know how it turns out!
Print
Creamy Broccoli Pasta Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
A simple and delicious broccoli pasta recipe featuring tender broccoli florets mashed into a flavorful sauce with garlic, red pepper flakes, and Parmesan cheese. This easy-to-make dish combines pasta with a creamy yet healthy broccoli-based sauce, perfect for a quick vegetarian meal.
Ingredients
Main 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)
Instructions
- Cook Broccoli: Bring a large pot of salted water to a boil. Add the broccoli florets and cook for 5 minutes until tender. Transfer the cooked broccoli to a bowl, reserving ½ cup of the broccoli cooking water for later use.
- Sauté and Mash: In a skillet, heat olive oil over medium heat. Add the minced garlic, red pepper flakes, salt, and pepper. Stir briefly until fragrant, then add the cooked broccoli and reserved broccoli water. Cook for 10 minutes, stirring occasionally, until the broccoli softens enough to be mashed easily with a spoon, forming a sauce.
- Cook Pasta: In the same pot used for boiling broccoli water, add the pasta and cook until al dente according to package instructions.
- Combine and Toss: Drain the pasta and add it directly to the skillet with the mashed broccoli sauce. Add the freshly grated Parmesan cheese and stir everything together until well combined. Add more pasta water if the sauce is too thick to achieve desired consistency.
- Season and Serve: Taste and adjust seasoning with additional salt and pepper as needed. Serve garnished with extra Parmesan cheese for added flavor.
Notes
- Broccoli: Fresh broccoli gives the best color and flavor. Frozen broccoli can be used but will result in a softer sauce.
- Salt the water generously to enhance the flavor of both broccoli and pasta from the start.
- Reserve some cooking water from broccoli and pasta to thin the sauce or reheat leftovers effectively.
- Short pasta shapes like penne or orecchiette hold the sauce better and work best in this recipe.
- Use freshly grated Parmesan cheese to ensure it melts smoothly into the sauce; pre-grated cheese may affect texture.
- For added protein, serve with grilled chicken, shrimp, or crispy bacon as this is a vegetarian dish but flexible for other preferences.
- Store leftovers in the refrigerator for up to 5 days. Reheat gently with a splash of water or broth to restore sauce consistency.
Nutrition
- Serving Size: 1 serving
- Calories: 400 kcal
- Sugar: 3 g
- Sodium: 250 mg
- Fat: 12 g
- Saturated Fat: 3 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 55 g
- Fiber: 6 g
- Protein: 18 g
- Cholesterol: 10 mg

Leave a Reply