One Pot Creamy Broccoli Pasta Recipe
Introduction
This one pot creamy broccoli pasta is a quick and comforting meal perfect for busy weeknights. Packed with tender broccoli, rich Parmesan, and a flavorful garlic cream sauce, it’s an easy dish that everyone will love.

Ingredients
- 1 box medium shells pasta
- 4 tablespoons butter
- 1 small onion, diced
- 4 cloves garlic, minced
- 4 cups chicken broth
- 2 cups heavy cream
- 1.5 cups broccoli florets, chopped small
- 3/4 cup Parmesan cheese
- Salt and pepper to taste
- 1 tablespoon garlic powder
Instructions
- Step 1: In a large pot, melt the butter over medium-high heat. Add the diced onion and lightly season with salt and pepper. Stir in the minced garlic and sauté until the onion becomes soft and translucent.
- Step 2: Pour in the chicken broth and heavy cream. Season the mixture with salt, pepper, and garlic powder. Bring the liquid to a boil, then stir in the pasta. Cover the pot with a lid and cook over medium-high heat for 5 minutes.
- Step 3: Add the chopped broccoli florets to the pot. Cover again and cook for another 4 minutes, or until both the pasta and broccoli are tender.
- Step 4: Stir in the Parmesan cheese, replace the lid, and turn off the heat. Let the sauce thicken for 2 to 3 minutes.
- Step 5: Taste and adjust seasoning with additional salt, pepper, and garlic powder if needed. Stir everything together well, serve warm, and enjoy.
Tips & Variations
- For a vegetarian version, use vegetable broth instead of chicken broth.
- Try adding cooked chicken or crispy bacon for extra protein.
- Use fresh herbs like parsley or basil on top for a fresh flavor boost.
- If you prefer a thinner sauce, add a little more broth or cream as needed during cooking.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of cream or broth to loosen the sauce if it thickens too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen broccoli for this recipe?
Yes, frozen broccoli works well—just add it at the same time as fresh broccoli and cook until tender.
What pasta can I substitute if I don’t have medium shells?
Any short pasta like elbow macaroni, cavatappi, or penne will work well for this dish.
Print
One Pot Creamy Broccoli Pasta Recipe
- Total Time: 25 minutes
- Yield: 4 servings 1x
Description
A comforting and easy one-pot creamy broccoli pasta recipe that combines tender pasta with fresh broccoli florets in a rich, cheesy sauce made from butter, cream, garlic, and Parmesan cheese. Perfect for a quick weeknight meal.
Ingredients
Pasta and Broccoli
- 1 box medium shells pasta
- 1.5 cups broccoli florets, chopped small
Sauce and Flavorings
- 4 tbsp butter
- 1 small onion, diced
- 4 cloves garlic, minced
- 4 cups chicken broth
- 2 cups heavy cream
- 3/4 cup Parmesan cheese
- Salt and pepper to taste
- 1 tbsp garlic powder
Instructions
- Sauté Onion and Garlic: In a large pot, melt the butter over medium-high heat. Add the diced onion, season lightly with salt and pepper, and add the minced garlic. Sauté until the onion becomes soft and fragrant.
- Add Liquids and Cook Pasta: Pour in the chicken broth and heavy cream, and season the mixture with salt, pepper, and garlic powder. Bring to a boil, then stir in the pasta. Cover with a lid and cook the pasta over medium-high heat for 5 minutes.
- Cook Broccoli with Pasta: Stir in the chopped broccoli florets, cover the pot again, and cook both the pasta and broccoli together for an additional 4 minutes or until tender.
- Add Cheese and Thicken Sauce: Stir in the Parmesan cheese, cover the pot, turn off the heat, and let the sauce thicken for about 2-3 minutes with the lid on.
- Final Seasoning and Serve: Taste and re-season the pasta with salt, pepper, and garlic powder if needed. Give everything a big stir to combine, then serve warm and enjoy your creamy broccoli pasta.
Notes
- Make sure to chop the broccoli florets small to ensure even cooking in the pot.
- You can substitute chicken broth with vegetable broth for a vegetarian variant, but the recipe as is is not vegetarian due to chicken broth.
- Adjust seasoning carefully before serving as the Parmesan cheese adds saltiness.
- Using medium shell pasta helps hold the creamy sauce well, but other short pasta shapes can be used.
- This recipe can be made gluten-free by using gluten-free pasta.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: American
Keywords: one pot pasta, creamy broccoli pasta, easy pasta recipe, weeknight dinner, cheesy pasta

