If you’re craving a comforting, luscious dish that feels like a warm hug in a bowl, you’ve got to try this Creamy Broccoli Pasta Recipe. It effortlessly combines tender pasta shells with bright, fresh broccoli all enveloped in a rich, garlicky sauce made from butter, chicken broth, and half and half. The addition of fragrant herbs and a tangy hit of lemon juice balances the creaminess perfectly, while Parmesan cheese ties everything together with savory depth. This recipe is a weeknight winner that looks fancy but comes together quickly, making it a favorite for busy nights and casual dinners alike.

Ingredients You’ll Need
Getting the ingredients right is key to nailing this Creamy Broccoli Pasta Recipe. Thankfully, all you need are straightforward pantry staples and fresh broccoli to build layers of flavor and texture. Each component contributes to the dish’s harmony, whether it’s the comforting creaminess, the herbal notes, or the fresh green pop from the broccoli.
- 4 tablespoons butter: Provides a silky base and rich flavor for the sauce.
- 4 cloves garlic, minced: Adds a fragrant punch that wakes up the creamy sauce.
- 2 cups chicken broth: Lightens the richness while infusing savory depth.
- 1 ¼ cups half and half: Creates the luscious, creamy consistency without heaviness.
- ½ lb. medium pasta shells: Perfect for cradling the sauce and delivering satisfying texture.
- ¼ teaspoon onion powder: Enhances the savory notes subtly.
- ¼ teaspoon dried thyme: Adds delicate earthiness to the flavor profile.
- ¼ teaspoon salt: Balances and brightens all the flavors.
- ½ teaspoon dried oregano: Brings a warm, herbaceous character.
- ½ teaspoon dried parsley: Gives a mild, fresh herbal note.
- 3 ½ cups broccoli florets (uncooked): Offers crunch and vibrant color for contrast.
- 2 teaspoons lemon juice: Adds brightness and cuts through the creaminess.
- ¾ cup Parmesan cheese, finely grated: Brings salty, nutty richness that melts beautifully into the sauce.
- Optional: Fresh parsley for garnish: Adds a fresh, colorful finishing touch.
- Optional: Garlic bread with cheese, for serving: Perfect for soaking up any leftover sauce.
How to Make Creamy Broccoli Pasta Recipe
Step 1: Cook the Pasta
Start by boiling your pasta shells in salted water according to the package instructions until al dente. Once perfectly tender, drain and set aside. Pre-cooking the pasta ensures it remains firm when mixed with the creamy sauce later, preventing any unpleasant mushiness.
Step 2: Sauté the Garlic
In a large skillet, melt the butter over medium heat and add the minced garlic. Cook gently until fragrant—about one to two minutes—being careful not to let it brown, as burnt garlic can turn bitter and spoil the delicate balance of this Creamy Broccoli Pasta Recipe.
Step 3: Build the Sauce
Pour the chicken broth into the skillet with garlic and stir in the half and half. Season with onion powder, dried thyme, salt, oregano, and parsley. Let everything simmer gently until it thickens slightly, creating a silky, flavorful base that coats the pasta beautifully.
Step 4: Cook the Broccoli
Add the fresh broccoli florets directly into the simmering sauce. Let them cook just until tender but still crisp, which usually takes around five minutes. This timing preserves the broccoli’s vibrant color and pleasant texture, making every bite of the Creamy Broccoli Pasta Recipe pop.
Step 5: Combine Pasta and Sauce
Stir the drained pasta shells into the sauce and broccoli mix. Add the lemon juice and Parmesan cheese, tossing everything together so the cheese melts into a luscious coating. This step is where all the flavors harmonize into that signature creamy, tangy, and herbaceous dish you’re aiming for.
How to Serve Creamy Broccoli Pasta Recipe

Garnishes
A sprinkle of freshly chopped parsley adds a fresh, herbal note and a splash of green that instantly brightens the plate. You can also finish with a little extra Parmesan for an extra kick of cheesy goodness that never hurts.
Side Dishes
This dish pairs wonderfully with warm, crusty garlic bread topped with melted cheese—ideal for sopping up every last bit of creamy sauce. A simple green salad dressed with lemon vinaigrette keeps the meal balanced and refreshing.
Creative Ways to Present
Serve the pasta in rustic bowls to emphasize its cozy, homemade feel. For a fun twist, spoon it into hollowed-out roasted bell peppers or mini squash to create edible bowls packed with flavor and color—a showstopper for casual dinner parties or family meals.
Make Ahead and Storage
Storing Leftovers
After cooking, allow the Creamy Broccoli Pasta Recipe to cool completely before transferring leftovers into airtight containers. Stored properly, it will keep well in the refrigerator for up to three days without losing its creamy texture or vibrant flavor.
Freezing
Because of the dairy content, freezing isn’t ideal for preserving the creamy texture of this pasta. However, if needed, freeze in a well-sealed container for up to one month and thaw overnight in the fridge. Be prepared for a slightly different texture upon reheating.
Reheating
Reheat gently on the stove over low heat or in the microwave in short intervals to avoid curdling. Stir frequently and, if the sauce seems too thick, add a splash of chicken broth or milk to regain that silky smooth consistency.
FAQs
Can I use a different type of pasta?
Absolutely! While medium pasta shells are perfect for capturing the sauce, penne, fusilli, or farfalle also work beautifully with this Creamy Broccoli Pasta Recipe.
Is there a vegetarian version of this recipe?
Yes! Simply substitute the chicken broth with vegetable broth to maintain the savory foundation without using animal products.
Can I add protein to this dish?
Definitely. Grilled chicken, sautéed shrimp, or crispy tofu cubes can be added to make the meal heartier without overpowering the creamy broccoli and herb flavors.
How can I make the sauce thicker?
If you prefer a thicker sauce, simmer it a bit longer to reduce or add a small slurry of cornstarch mixed with water, stirred in carefully until you reach your desired thickness.
Can I prepare this recipe gluten-free?
Yes! Just swap the regular pasta with your favorite gluten-free pasta, and make sure the broth you use doesn’t contain gluten-based additives.
Final Thoughts
This Creamy Broccoli Pasta Recipe has quickly become one of my treasured go-to dishes whenever I want something that’s both comforting and fresh. Its rich, velvety sauce combined with crisp broccoli and fragrant herbs makes every bite delightful. I can’t wait for you to try it and make it a staple in your home as well—trust me, it’s the kind of recipe that brings smiles all around the table.
Print
Creamy Broccoli Pasta Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Pasta
- Method: Stovetop
- Cuisine: Italian
- Diet: Low Salt
Description
Creamy Broccoli Pasta is a comforting and flavorful dish combining tender pasta shells with a rich, garlicky cream sauce, fresh broccoli florets, and a generous amount of Parmesan cheese. Perfect for a quick weeknight dinner, this recipe balances creamy textures with vibrant herbs and a hint of lemon for freshness.
Ingredients
Sauce Ingredients
- 4 tablespoons butter
- 4 cloves garlic, minced
- 2 cups chicken broth
- 1 ¼ cups half and half
- ¼ teaspoon onion powder
- ¼ teaspoon dried thyme
- ¼ teaspoon salt
- ½ teaspoon dried oregano
- ½ teaspoon dried parsley
- 2 teaspoons lemon juice
- ¾ cup Parmesan cheese, finely grated
Pasta and Vegetables
- ½ lb. medium pasta shells
- 3 ½ cups broccoli florets (uncooked)
Optional Garnish and Serving
- Fresh parsley for garnish
- Garlic bread with cheese, for serving
Instructions
- Cook the pasta: Bring a large pot of salted water to a boil. Add the medium pasta shells and cook according to package instructions until al dente, usually about 8-10 minutes. During the last 3 minutes of cooking, add the broccoli florets to the boiling pasta water to soften. Drain the pasta and broccoli, reserving about ½ cup of the pasta water.
- Prepare the sauce base: In a large skillet or saucepan over medium heat, melt the butter. Add the minced garlic and sauté for 1-2 minutes until fragrant and lightly golden, being careful not to burn it.
- Add liquids and seasonings: Pour in the chicken broth and half and half, stirring to combine. Add onion powder, dried thyme, salt, dried oregano, and dried parsley. Stir well and bring the mixture to a gentle simmer.
- Thicken the sauce: Let the sauce simmer for about 4-5 minutes to allow flavors to meld and the mixture to reduce slightly, stirring occasionally. If the sauce becomes too thick, add reserved pasta water a little at a time to reach desired consistency.
- Incorporate pasta and broccoli: Add the cooked pasta and broccoli to the sauce, stirring to coat evenly. Continue cooking for 1-2 minutes to warm through.
- Finish with cheese and lemon: Remove the skillet from heat and stir in the finely grated Parmesan cheese and lemon juice until the cheese melts into the sauce, creating a creamy texture.
- Serve: Garnish with fresh parsley if desired and serve immediately. Complement the dish with garlic bread topped with cheese for a complete meal.
Notes
- Use fresh broccoli florets for best texture; frozen can be used but may alter cooking time.
- Reserve some pasta cooking water to adjust sauce consistency as needed.
- Substitute half and half with heavy cream for a richer sauce or milk for a lighter version.
- For a vegetarian option, replace chicken broth with vegetable broth.
- Parmesan cheese adds both flavor and helps thicken the sauce; freshly grated is preferred.
- Garlic bread is an optional but delicious accompaniment that pairs well.

