This is one of those recipes that can be prepared in approximately 30 minutes using familiar ingredients. The broccoli cooks in the same pot as the pasta, while the creamy sauce comes together quickly in a large skillet.
In addition to being easy, this pasta can be customized with chicken, bacon, mushrooms, peas, spinach, or other vegetables. Serve it on its own or accompany it with garlic bread, roasted vegetables, or a fresh green salad.

Why Make Creamy Broccoli Pasta?
This recipe is perfect when you want a warm homemade meal without preparing several separate dishes. The broccoli can be added to the pasta water during the final minutes of cooking, reducing both preparation time and cleanup.
Parmesan cheese gives the sauce a savory flavor and helps it develop a smooth consistency. Garlic and black pepper provide aroma, while a small amount of lemon juice can be added to balance the richness.
Another advantage is that several pasta shapes work well with this recipe. Penne, rigatoni, fusilli, shells, and farfalle all capture the creamy sauce effectively.
The recipe can also be served as a side dish for roasted chicken, pork chops, or beef. Adding cooked protein directly to the skillet transforms it into a more substantial main course.
See also other comforting pasta recipes:
Penne with Spinach and Ricotta
Creamy Mushroom Spaghetti
Homemade Basil Pesto Pasta
Ingredients
- 12 ounces of penne, rigatoni, or another short pasta
- 4 cups of fresh broccoli florets
- 2 tablespoons of butter
- 1 tablespoon of olive oil
- 3 garlic cloves, finely chopped
- 1 cup of heavy cream
- ½ cup of vegetable or chicken broth
- 1 cup of freshly grated Parmesan cheese
- ½ cup of reserved pasta water
- ½ teaspoon of Italian seasoning
- ½ teaspoon of salt, or to taste
- ¼ teaspoon of black pepper
- ¼ teaspoon of red pepper flakes, optional
- 1 tablespoon of fresh lemon juice, optional
- Fresh parsley for serving
- Additional Parmesan for serving
Recipe Summary
| Time | Yield | Difficulty |
|---|---|---|
| 30 minutes | 4 servings | Easy |
How to Make Creamy Broccoli Pasta
Begin by bringing a large pot of salted water to a boil. Add the pasta and cook according to the package directions.
While the pasta cooks, wash the broccoli and cut it into small or medium florets.
Try to make the pieces similar in size so they become tender at approximately the same time.
When the pasta has approximately three minutes of cooking time remaining, add the broccoli directly to the pot.
Continue cooking until the pasta is al dente and the broccoli is bright green and tender.
Before draining, reserve approximately half a cup of the pasta cooking water.
Drain the pasta and broccoli together, but do not rinse them. Rinsing removes the starch that helps the sauce adhere.
Set the drained pasta and broccoli aside while preparing the creamy sauce.
Place a large skillet over medium heat. Add the butter and olive oil.
When the butter has melted, add the chopped garlic, Italian seasoning, and red pepper flakes if desired.
Cook for approximately 30 seconds, stirring constantly. The garlic should become fragrant without turning dark brown.
Pour the broth into the skillet. Stir gently and allow it to simmer for approximately two minutes.
Reduce the heat to medium-low and add the heavy cream.
Stir until the cream and broth are completely combined.
Allow the sauce to simmer gently for approximately three to four minutes. Avoid boiling it rapidly.
Add the grated Parmesan gradually, stirring continuously until it melts into the sauce.
If the cheese is added all at once, it may form clumps instead of melting evenly.
Place the drained pasta and broccoli directly into the skillet.
Use a large spoon or spatula to gently toss the ingredients until the sauce coats every piece.
If the sauce is too thick, add the reserved pasta water one or two tablespoons at a time.
Continue tossing until the sauce reaches a smooth consistency that clings to the pasta without becoming watery.
Add the lemon juice if desired. Its mild acidity helps balance the cream and Parmesan.
Taste the pasta and adjust the salt, black pepper, Italian seasoning, or red pepper flakes.
Keep the skillet over low heat for another one or two minutes, just until everything is evenly warmed.
If you prefer smaller pieces of broccoli throughout the sauce, gently break some of the cooked florets with the back of a spoon.
Divide the pasta among serving bowls. Finish each portion with additional Parmesan, black pepper, and chopped parsley.
Serve immediately while the sauce is warm and creamy.

Tips for Making the Perfect Broccoli Pasta
Cut the broccoli into evenly sized florets. Large pieces may remain firm while smaller pieces become too soft.
Do not add the broccoli at the beginning of the pasta cooking time. It needs only a few minutes to become tender.
Watch its color carefully. Properly cooked broccoli should remain bright green rather than becoming dark and excessively soft.
Reserve the pasta water before draining. The starch in this liquid helps adjust the sauce while keeping it creamy.
Cook the pasta only until al dente. It will continue warming in the skillet after being combined with the sauce.
Keep the heat moderate after adding the cream. High heat can affect the sauce’s smooth consistency.
Use freshly grated Parmesan whenever possible. It generally melts more evenly than many pre-shredded varieties.
Add the Parmesan gradually and stir continuously. This reduces the chance of the cheese forming clumps.
Finely grated cheese melts more quickly than thick shreds. Bring it close to room temperature before adding it for an even smoother result.
Taste the sauce before adding extra salt. Parmesan and broth may already provide enough seasoning.
If the sauce becomes too thick, add pasta water, broth, or milk in small quantities.
If it is too thin, let it simmer gently for another minute before adding the pasta.
Fresh lemon juice is optional but creates a pleasant contrast with the creamy cheese sauce.
For more garlic flavor, add another clove. For a milder result, use only two cloves or cook them slightly longer over low heat.
Cooked chicken, bacon, ham, shrimp, or sausage can be added for a more substantial meal.
Mushrooms, peas, spinach, sun-dried tomatoes, or roasted bell peppers can also be included.
Toast breadcrumbs with a little butter and sprinkle them over the finished pasta for additional texture.
Serve the dish immediately because creamy sauces naturally thicken as they cool.
Store leftovers in a covered container in the refrigerator for up to three days. Reheat gently with a splash of milk or broth to loosen the sauce.
More practical recipes to prepare at home:
Conclusion
Creamy Broccoli Pasta with Parmesan is a quick and comforting recipe that combines tender pasta, bright broccoli, garlic, cream, and savory cheese.
Cooking the broccoli in the pasta water keeps the preparation simple, while reserved cooking water helps create a smooth sauce.
Serve the pasta on its own or add chicken, bacon, mushrooms, or another preferred ingredient for a complete homemade meal ready in approximately 30 minutes.

Linda Carter is a writer specializing in recipes and practical home cooking. With extensive experience helping readers prepare flavorful and accessible meals, Linda shares easy-to-follow recipes, helpful cooking tips, and creative ideas on our platform. Her goal is to make cooking simpler and more enjoyable, inspiring readers to create delicious dishes for everyday meals and special occasions.
