Creamy One-Pot Broccoli Pasta (The Ultimate 20-Minute Dinner!)

A close-up shot of a rustic bowl filled with creamy garlic parmesan pasta and vibrant green broccoli florets, topped with crushed black pepper and grated cheese.

There is nothing quite like the feeling of sitting down to a rich, comforting bowl of pasta at the end of a long day. But the pile of dishes waiting in the sink afterward? That is a different story.

That is exactly why this Creamy One-Pot Broccoli Pasta has become an absolute lifesaver in my kitchen.

Everything—yes, even the pasta—cooks together in just one pan. As the pasta bubbles away directly in the garlic-infused broth and cream, it releases its natural starches, creating an incredibly rich, velvety sauce that clings to every single noodle and broccoli floret.

It is quick enough for a chaotic Monday night, but tastes decadent enough to serve to guests.

Why You’ll Love This One-Pot Pasta

  • Zero Extra Pots: You don’t even need to boil water beforehand or use a colander.

  • Kid-Approved: The creamy, cheesy garlic sauce makes eating broccoli actually exciting for picky eaters.

  • Ready in 20 Minutes: From prep to table, you are looking at less than half an hour.

  • Super Customizable: Easy to customize with your favorite proteins or extra veggies.

The Simple Ingredients You’ll Need

While you can find the exact measurements in the printable recipe card below, here is a quick look at what you’ll need to grab from the pantry and fridge:

  • The Pasta: Short shapes like Penne, Rotini, or Cavatappi work best here because their ridges grab onto every drop of the creamy sauce.

  • Fresh Broccoli: We will cut these into small, bite-sized florets so they steam perfectly in the pan.

  • Garlic & Butter: The flavor foundation! Freshly minced garlic sautéed in melted butter or olive oil sets the stage.

  • The Cooking Liquids: A mix of low-sodium broth (chicken or veggie) and heavy cream. Because we cook the pasta directly in these liquids, the starch blends with them to create a naturally thick sauce.

  • Parmesan Cheese: Make sure to grate your own block! Freshly grated Parmesan melts into a silky dream, whereas pre-bagged cheese has coating agents that can make your sauce clumpy.

An overhead flat lay photo of ingredients for creamy broccoli pasta, including a white bowl of penne pasta with garlic sauce and fresh broccoli florets, surrounded by small bowls of garlic in olive oil, grated parmesan cheese, peppercorns, and fresh thyme sprigs on a rustic wooden table.

 

How It Comes Together (A Quick Overview)

If you have never made a one-pot pasta before, you will be amazed at how simple the process is. (Scroll down to the recipe card for the full temperature and timing details!).

  1. Sauté the Aromatics: We start by quickly cooking the garlic in a bit of oil or butter in a deep skillet until your kitchen smells amazing.

  2. Simmer the Pasta: Next, we pour in our broth, cream, and dry pasta. We cover it and let the noodles absorb all those rich flavors as they cook.

  3. Steam the Broccoli: Towards the very end of the cooking time, we toss in the broccoli. This ensures the florets stay vibrant green and tender-crisp, rather than turning mushy.

  4. Cheese and Rest: We pull it off the heat, stir in a generous handful of Parmesan, and let it rest for a couple of minutes. As it cools slightly, the sauce transforms into a velvety glaze.

Frequently Asked Questions (FAQs)

Can I use frozen broccoli instead of fresh?

Yes, you can! However, frozen broccoli holds more moisture and cooks much faster. To avoid mushy broccoli, add it during the last 2 to 3 minutes of cooking instead of the 4 to 5 minutes recommended for fresh.

Can I make this gluten-free?

Absolutely. You can swap the regular pasta for your favorite gluten-free short pasta (like chickpea or brown rice pasta). Just keep an eye on the cooking liquid, as gluten-free pasta sometimes absorbs liquid differently and may require an extra splash of broth near the end.

How do I stop the milk/cream from curdling?

The secret is medium-low heat and using heavy cream. Heavy cream has a higher fat content which makes it highly stable and prevents it from curdling when boiled. Avoid using skim milk or fat-free half-and-half, as they are much more prone to separating under heat.

Can I use milk instead of heavy cream?

You can use whole milk or half-and-half if you want a lighter sauce, but keep in mind that the sauce won’t be quite as thick or rich. If you use milk, you may want to stir in an extra handful of Parmesan cheese at the end to help thicken it up!

A close-up shot of a rustic bowl filled with creamy garlic parmesan pasta and vibrant green broccoli florets, topped with crushed black pepper and grated cheese.

Creamy One-Pot Broccoli Pasta

A cozy, 20-minute Creamy Broccoli Pasta made entirely in one pot! Tender pasta and fresh broccoli florets tossed in a rich, garlic parmesan cream sauce. Minimal cleanup and maximum flavor!
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings: 4 Servings
Cuisine: American, Italian-American

Ingredients
  

Main Ingredients
  • 8 oz short pasta such as Penne, Rotini, or Cavatappi
  • 3 cups fresh broccoli florets cut into bite-sized pieces
  • 4 cloves garlic finely minced
  • 1 tbsp olive oil or unsalted butter
  • 2 cups low-sodium chicken broth or vegetable broth
  • 1 cup heavy cream
Seasoning & Garnish
  • 1/2 cup Parmesan cheese freshly grated
  • 1/2 tsp salt or to taste
  • 1/4 tsp freshly cracked black pepper
  • 1 pinch red pepper flakes optional, for a subtle warmth

Method
 

Sauté the Garlic
  1. Heat olive oil or melt butter in a large, deep skillet or Dutch oven over medium heat. Add the minced garlic and red pepper flakes (if using). Sauté for about 1 minute, stirring constantly, until highly fragrant but not browned.
Add Liquids & Pasta
  1. Pour in the chicken broth, heavy cream, salt, and black pepper. Stir well to combine. Add the dry pasta directly into the liquid, gently pressing down so the noodles are mostly submerged.
Simmer
  1. Bring the mixture to a gentle boil. Once boiling, cover the skillet with a lid, reduce the heat to medium-low, and let it simmer for 8 minutes. Make sure to stir once or twice during this time to prevent the pasta from sticking to the bottom.
Add the Broccoli
  1. Uncover the skillet, stir in the fresh broccoli florets, and quickly cover again with the lid. Simmer for an additional 4 to 5 minutes, or until the pasta is al dente and the broccoli is bright green and tender.
Thick and Cheesy Finish
  1. Remove the skillet from the heat. Stir in the freshly grated Parmesan cheese until melted and fully incorporated. Let the pasta sit uncovered for 2 to 3 minutes before serving—the sauce will thicken up beautifully as it cools. Garnish with extra cheese if desired and enjoy!

Notes

 1. Grate Your Own Cheese! Always use freshly grated Parmesan cheese from a block. Pre-shredded cheese in bags is coated with anti-caking agents that prevent it from melting smoothly, which can make your sauce gritty instead of velvety.
2. Watch the Liquid Level:Different brands of pasta absorb liquid at slightly different rates. If your pasta is still a bit too firm after the cooking time but most of the liquid is gone, simply splash in another 1/4 cup of warm broth or water and keep simmering for another minute.
3. Make it a Complete Meal (Add Protein): This pasta is incredibly versatile! You can easily stir in some leftover shredded rotisserie chicken, sautéed shrimp, or sliced smoked sausage at the very end to heat through.
4. How to Store and Reheat: Store any leftovers in an airtight container in the fridge for up to 3 days. When reheating, the pasta will have absorbed most of the sauce. To bring back that creamy texture, add a splash of milk or broth to your portion before popping it in the microwave or warming it on the stovetop.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating