Love this? Pin it for later! 📌
What makes this recipe special isn't just its incredible flavor—it's the technique I've developed over time. Instead of cooking the broccoli separately, we sauté it right in the same pan, allowing those beautiful browned bits to infuse the entire dish with depth. The sauce comes together in minutes, coating every strand of pasta in a silky garlic-parmesan blanket that's neither too heavy nor too thin. Whether you're cooking for picky eaters or sophisticated palates, this dish delivers every single time.
Why This Recipe Works
- One-Pan Wonder: Everything cooks in a single skillet, minimizing dishes while maximizing flavor development
- Perfectly Balanced Sauce: The ratio of cream to parmesan creates a sauce that clings without being gloppy
- Crispy Broccoli Technique: High-heat searing gives broccoli caramelized edges while keeping it vibrant green
- Garlic Infusion Method: Slowly cooking garlic in butter prevents bitterness while maximizing flavor
- Restaurant Quality at Home: Professional techniques simplified for home cooks without compromising taste
- 30-Minute Meal: From fridge to table in half an hour, perfect for busy weeknights
- Kid-Friendly Vegetables: Even picky eaters love the tender-crisp broccoli in this creamy sauce
- Make-Ahead Friendly: Components can be prepped ahead for even faster assembly
Ingredients You'll Need
Quality ingredients make all the difference in this simple pasta dish. I always reach for fresh, young broccoli with tight florets and vibrant green color. Avoid broccoli with yellowing florets or thick, woody stems—these indicate age and will result in tougher texture. When selecting garlic, choose firm heads with no green shoots sprouting, as older garlic can taste bitter and harsh.
For the pasta, I prefer using either fettuccine or tagliatelle—their wide, flat surfaces capture and hold the creamy sauce beautifully. However, this recipe works wonderfully with shorter pastas like penne or rigatoni if that's what you have on hand. The ridges in these pastas act like tiny sauce-holding valleys, ensuring every bite is perfectly coated.
The parmesan cheese is crucial—invest in a block of real Parmigiano-Reggiano rather than pre-grated cheese from a container. Freshly grated parmesan melts smoothly into the sauce, while pre-grated varieties often contain anti-caking agents that can make your sauce grainy. If budget is a concern, Grana Padano makes an excellent, more affordable substitute that still delivers that nutty, umami-rich flavor we crave.
Heavy cream creates the luxurious texture we're after, but you can substitute half-and-half if you prefer a lighter version. Just be aware that the sauce will be thinner and won't coat the pasta as generously. For a completely decadent experience, use European-style butter with 82% butterfat—it creates an incredibly rich base for our garlic cream sauce.
Fresh herbs elevate this dish from good to extraordinary. While dried herbs work in a pinch, nothing compares to the bright, peppery bite of fresh basil or the woodsy aroma of fresh thyme. If you have an herb garden, this is the perfect recipe to showcase your homegrown herbs. Otherwise, look for herbs that are vibrant and perky, not wilted or browning at the edges.
How to Make Creamy Garlic Parmesan Pasta With Broccoli
Prep Your Ingredients
Start by bringing a large pot of heavily salted water to a boil for the pasta. While waiting, cut your broccoli into bite-sized florets, keeping them relatively uniform in size for even cooking. Mince 4 cloves of garlic finely, and grate 1½ cups of fresh parmesan cheese. Having everything prepped before you start cooking is crucial for this quick recipe—once things get moving, there's no time to chop or measure.
Cook the Pasta
Add 12 ounces of pasta to the boiling water and cook for 2 minutes less than package directions for al dente. Reserve 1 cup of the starchy pasta water before draining—this liquid gold will help create our silky sauce later. Drain the pasta in a colander but don't rinse it; the starch on the surface helps the sauce adhere better. Toss with a drizzle of olive oil to prevent sticking while you prepare the broccoli.
Sear the Broccoli
Heat 2 tablespoons of butter in a large skillet over medium-high heat until it begins to brown and smell nutty. Add the broccoli in a single layer and resist the urge to stir for 2-3 minutes—we want those beautiful caramelized edges. Season with salt and pepper, then toss and continue cooking for another 2-3 minutes until bright green and crisp-tender. Remove the broccoli to a plate; we'll add it back later to prevent overcooking.
Create the Garlic Base
Reduce heat to medium and add another tablespoon of butter to the same skillet. Add the minced garlic and cook for 30-45 seconds, stirring constantly, until fragrant but not browned. Burnt garlic becomes bitter and will ruin your entire dish, so watch carefully. The garlic should sizzle gently and turn just the slightest bit golden around the edges.
Build the Creamy Sauce
Pour in 1 cup of heavy cream and bring to a gentle simmer. Let it bubble for 2-3 minutes, stirring occasionally, until it begins to thicken slightly. Reduce heat to low and whisk in 1 cup of the grated parmesan cheese, a handful at a time, allowing each addition to melt before adding more. The sauce should be smooth and velvety, not stringy or grainy.
Combine Everything
Return the broccoli to the skillet along with the drained pasta. Toss everything gently to coat in the sauce, adding reserved pasta water a few tablespoons at a time until the sauce reaches your desired consistency. The sauce should cling to the pasta but still be fluid enough to pool slightly on the plate. Taste and adjust seasoning with salt, pepper, and a pinch of red pepper flakes if desired.
Finish and Serve
Remove from heat and stir in the remaining ½ cup parmesan cheese along with 2 tablespoons of fresh basil or parsley. The residual heat will melt the cheese into the sauce, making it even more luxurious. Let the pasta rest for 2 minutes—this allows the sauce to thicken slightly and the flavors to meld. Serve immediately in warmed bowls, garnished with extra parmesan, fresh herbs, and a crack of black pepper.
Expert Tips
Control Your Heat
The secret to preventing a broken sauce is temperature control. Never let the cream boil vigorously—gentle simmering is all you need. If the sauce gets too hot, the dairy proteins will seize up and create a grainy texture. Keep your heat low and be patient.
Save That Pasta Water
The starchy pasta water is liquid gold for creating silky sauces. It helps bind the sauce to the pasta and prevents the cream from becoming too thick. Always reserve more than you think you'll need—you can always use it to thin the sauce when reheating leftovers.
Don't Overcook Broccoli
Broccoli continues to cook even after you remove it from the heat. For perfect texture, err on the side of undercooking—it will finish cooking when you return it to the sauce. The florets should be bright green with just a bit of bite remaining.
Use the Right Pan
A wide, heavy-bottomed skillet gives you maximum surface area for searing and prevents hot spots. Avoid non-stick pans for developing fond (those flavorful browned bits) that add depth to your sauce. Stainless steel or enameled cast iron work best.
Fresh Cheese Matters
Pre-grated cheese contains cellulose that prevents smooth melting. Grating your own parmesan takes an extra minute but makes a world of difference in texture. A microplane or the fine side of a box grater creates the perfect consistency for melting.
Season at Every Step
Season the pasta water, season the broccoli, and taste and adjust the final dish. Building layers of seasoning ensures every component is flavorful. Remember that parmesan is salty, so adjust the final seasoning accordingly.
Variations to Try
Protein Power
Transform this into a complete meal by adding grilled chicken breast, sautéed shrimp, or crispy pancetta. For a vegetarian protein boost, stir in a can of drained white beans or top with a fried egg. The creamy sauce pairs beautifully with all these additions.
Veggie Medley
Swap or add vegetables based on what's in season. Asparagus tips, peas, spinach, or sun-dried tomatoes all work wonderfully. For a fall version, try adding roasted butternut squash or sautéed mushrooms for an earthy twist.
Lighter Version
Replace half the heavy cream with milk and use neufchâtel cheese instead of some parmesan. Add a cornstarch slurry (1 teaspoon cornstarch mixed with 2 tablespoons cold water) to help thicken without all the fat. The result is still creamy but less rich.
Spicy Kick
Add ½ teaspoon of red pepper flakes with the garlic, or stir in a spoonful of Calabrian chili paste for a more complex heat. A drizzle of chili oil when serving adds both flavor and beautiful presentation. Start small—you can always add more heat!
Storage Tips
Leftover creamy garlic parmesan pasta will keep in an airtight container in the refrigerator for up to 4 days. To reheat, add a splash of milk or cream to loosen the sauce, then warm gently in a skillet over medium-low heat, stirring frequently. The microwave works in a pinch, but the sauce may separate slightly—stir every 30 seconds and add liquid as needed to restore the creamy texture.
For longer storage, you can freeze portions for up to 2 months, though the texture of the cream sauce will change upon thawing. Freeze in individual portions for easy reheating. Thaw overnight in the refrigerator before reheating. The broccoli may become softer after freezing, but the flavor remains delicious.
If you're meal prepping, consider storing the components separately: keep the pasta and broccoli in one container and the sauce in another. This prevents the pasta from absorbing all the sauce and becoming mushy. When ready to eat, simply combine and reheat with a splash of cream or milk.
Frequently Asked Questions
A grainy sauce usually results from one of three issues: the heat was too high, causing the dairy proteins to seize; pre-grated cheese was used (which contains anti-caking agents); or the cheese was added too quickly. Always use freshly grated cheese and add it gradually over low heat, whisking constantly until each addition is fully incorporated.
While this dish is best served fresh, you can prep components ahead. Cook the broccoli and make the sauce up to 2 days early, storing separately. Reheat the sauce gently with a splash of cream, toss with freshly cooked pasta, and add the broccoli just before serving. The entire dish can also be kept warm in a slow cooker on the "keep warm" setting for up to 2 hours.
Long, flat pastas like fettuccine, tagliatelle, or pappardelle are ideal as their wide surfaces capture the creamy sauce. Shorter pastas with ridges or holes—like penne rigate, rigatoni, or shells—also work wonderfully. Avoid very thin pastas like angel hair, which can become overwhelmed by the rich sauce, or very small shapes like orzo, which don't provide enough bite.
The key is high heat and brief cooking time. Make sure your pan is hot before adding the broccoli, and don't overcrowd the pan (cook in batches if necessary). The broccoli should be bright green with caramelized edges. Remember it will continue cooking when returned to the sauce, so err on the side of underdone. An ice bath can stop cooking if you're prepping ahead.
While this recipe relies heavily on dairy, you can create a dairy-free version using full-fat coconut milk (the canned kind) and nutritional yeast for the cheesy flavor. Use olive oil instead of butter, and add ÂĽ cup of white miso paste for umami depth. The flavor profile changes significantly but remains delicious in its own right.
For sauce that's too thick, gradually whisk in reserved pasta water or warm cream until you reach the desired consistency. If too thin, let it simmer for a few more minutes to reduce, or add a bit more cheese. The sauce will continue to thicken as it cools, so aim for slightly thinner than you want it to end up.
Creamy Garlic Parmesan Pasta With Broccoli
Ingredients
Instructions
- Cook pasta: Boil pasta in salted water until 2 minutes before al dente. Reserve 1 cup pasta water before draining.
- Sear broccoli: In a large skillet, melt 2 tablespoons butter over medium-high heat. Add broccoli, season with salt and pepper, and cook 4-5 minutes until caramelized and crisp-tender. Remove to a plate.
- Make garlic base: Reduce heat to medium, add remaining butter and minced garlic. Cook 30-45 seconds until fragrant but not browned.
- Create sauce: Pour in cream and bring to a gentle simmer. Let bubble 2-3 minutes, then whisk in 1 cup parmesan cheese until smooth.
- Combine: Return broccoli to skillet along with drained pasta. Toss to coat, adding pasta water as needed for desired consistency.
- Finish: Remove from heat, stir in remaining cheese and fresh herbs. Rest 2 minutes before serving with extra parmesan and black pepper.
Recipe Notes
For best results, serve immediately. The sauce will thicken as it cools. Reheat gently with a splash of cream or milk. Freshly grated parmesan is essential for smooth melting—avoid pre-grated cheese.