One-Pot Creamy Chicken and Broccoli Pasta – Easy 30-Minute Dinner

Ready In 30 minutes
Servings 4 servings
Difficulty Easy

Third time this week and I finally stopped measuring the broth. That was the moment it clicked—when I stopped treating the recipe like a science experiment and started cooking it like I actually knew what I was doing. The pasta swirled into the pan, the chicken browned in patches, and the broccoli turned that shade of green that makes you believe in simple things again.

I wasn’t trying to create anything special. Honestly, I was just tired of washing multiple pots. But somewhere between the garlic hitting the oil and the cream settling into the pasta, something happened. The cheese melted into the sauce without clumping for once. The chicken stayed juicy instead of turning into rubber. And my kitchen smelled like the kind of dinner you’d pay for at a restaurant but somehow made in twenty-five minutes with one pan and a wooden spoon.

This One-Pot Creamy Chicken and Broccoli Pasta isn’t fancy. It’s not going to win any plating awards. But it’s the meal I keep coming back to when I need something that works. The kind of recipe that doesn’t ask for much but delivers exactly what you need—a warm bowl of comfort without the cleanup.

Why You’ll Love This Recipe

Let’s be real for a second. Weeknight dinners can feel like a chore, especially when you’re staring down a sink full of pots afterward. This recipe solves that problem before it starts.

  • One Pot, Less Stress : Everything cooks in a single pot—no draining, no transferring, no extra dishes. You’ll spend more time eating than cleaning.
  • Ready in 30 Minutes : From first chop to final bite, this meal comes together in under half an hour. Perfect for those evenings when hangry sets in around 5 PM.
  • Pantry-Friendly Ingredients : Chicken, broccoli, pasta, cream, cheese, and a few seasonings. That’s it. No obscure ingredients or specialty store runs required.
  • Kid-Approved, Adult-Loved : The creamy sauce coats everything in a way that makes broccoli actually disappear from plates. I’ve tested this on picky eaters and dinner guests alike—it works.
  • Comfort Food That Works : This isn’t health food pretending to be indulgent. It’s real cream, real cheese, real pasta—but it feels satisfying without weighing you down.

What makes this different from other creamy pasta recipes? It’s the technique. Most versions require boiling pasta separately, making a sauce in another pan, then combining everything. This one builds flavor layer by layer in the same pot, so the pasta absorbs the chicken goodness and the broccoli steams to perfection right on top. The sauce thickens naturally from the pasta starch, creating that velvety texture without a roux or complicated steps.

I’ve made this for busy weeknights, lazy Sundays, and even impromptu dinner guests. Every time, someone asks for the recipe. That’s the kind of dinner you want in your back pocket.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that work together to create something greater than the sum of their parts. Most of these are probably already in your kitchen.

  • 2 tablespoons olive oil – Use a good quality extra virgin for better flavor, but regular works fine too.
  • 1 pound boneless, skinless chicken breasts (about 2 medium breasts) – Cut into bite-sized pieces. You can also use chicken thighs for extra juiciness.
  • Salt and black pepper – To taste. I use about 1 teaspoon salt and ½ teaspoon pepper for the chicken alone.
  • 4 cloves garlic, minced – Fresh garlic makes a difference here. Pre-minced from a jar works in a pinch but won’t be as fragrant.
  • 1 cup heavy cream – Full-fat gives the best texture. Half-and-half works but won’t be as thick.
  • 3 cups low-sodium chicken broth – Low-sodium is important so you can control the salt level. Homemade broth takes this to another level.
  • 8 ounces dried pasta (penne, fusilli, or rotini work best) – Short pasta shapes hold the sauce better. I recommend De Cecco or Barilla for consistent texture.
  • 2 cups broccoli florets (about 1 medium head) – Cut into small, uniform pieces so they cook evenly. Fresh broccoli is best, but frozen works if you thaw and drain it first.
  • ½ cup grated Parmesan cheese – Freshly grated melts smoother than pre-shredded. Parmigiano-Reggiano is worth the splurge here.
  • ½ teaspoon red pepper flakes (optional) – Adds a gentle warmth without making it spicy. Omit if serving kids.
  • ¼ teaspoon nutmeg (optional but recommended) – Sounds weird in pasta, I know. But it brightens the cream sauce in a way that’s hard to describe. Trust me on this one.
  • Fresh parsley for garnish – Optional but adds a nice pop of color and freshness.

For the cheese, I’ve tested this with Pecorino Romano too, and it adds a saltier, sharper flavor. Feel free to experiment. If you’re dairy-free, full-fat canned coconut milk works surprisingly well as a cream substitute, though the flavor profile shifts slightly.

Equipment Needed

One of the best things about this recipe is how little equipment it requires. Here’s what you’ll need:

  • Large Dutch oven or heavy-bottomed pot (5-6 quart capacity) – The heavier the pot, the more evenly your food will cook. My go-to is a Lodge enameled Dutch oven, but any heavy pot with a lid works.
  • Wooden spoon or silicone spatula – For stirring and scraping up browned bits from the bottom. Metal utensils can scratch enameled pots.
  • Sharp chef’s knife and cutting board – A dull knife makes cutting chicken and broccoli frustrating. Invest in a good one.
  • Measuring cups and spoons – For accuracy, though after a few times you’ll eyeball it.
  • Lid that fits your pot – Crucial for the steaming step. If your pot doesn’t have a lid, foil works as a temporary cover.
  • Box grater (if using block cheese) – Pre-grated cheese has anti-caking agents that prevent smooth melting. Grate your own for best results.

If you don’t have a Dutch oven, any large, deep skillet with high sides and a lid will work. I’ve made this in a stainless steel saute pan and it turned out great—just keep an eye on the heat to prevent sticking.

Preparation Method

one-pot creamy chicken and broccoli pasta preparation steps

Let’s walk through this step by step. The key is building flavor at each stage, so don’t rush the early steps.

  1. Season and brown the chicken. Pat your chicken pieces dry with paper towels (this helps them brown instead of steam). Season generously with salt and pepper. Heat the olive oil in your pot over medium-high heat until it shimmers. Add the chicken in a single layer—don’t overcrowd or it’ll steam. Cook for 4-5 minutes without moving, until golden brown underneath. Flip and cook another 3-4 minutes. The chicken won’t be fully cooked through yet, and that’s fine. Transfer to a plate and set aside.
  2. Sauté the garlic. Reduce heat to medium. Add the minced garlic to the pot and stir constantly for about 30 seconds—just until fragrant. Don’t let it burn or your whole dish will taste bitter. If the pot looks dry, add a splash more oil.
  3. Build the sauce base. Pour in the chicken broth and use your wooden spoon to scrape up all those browned bits from the bottom of the pot. That’s where the flavor lives. Bring to a gentle simmer.
  4. Cook the pasta. Stir in the dried pasta, making sure it’s mostly submerged in the liquid. Bring to a boil, then reduce heat to a steady simmer. Cover and cook for 8 minutes, stirring once halfway through to prevent sticking. The pasta will absorb most of the liquid during this time.
  5. Add the cream and broccoli. Uncover and stir in the heavy cream. Nestle the broccoli florets into the pasta mixture. Cover again and cook for 5-6 minutes, until the broccoli is tender but still bright green. The sauce will thicken as the pasta releases starch.
  6. Return the chicken. Add the browned chicken back to the pot along with any juices that accumulated on the plate. Stir gently to combine. Cook uncovered for 2-3 minutes, until the chicken is cooked through and the sauce has reached your desired consistency. If it’s too thick, add a splash of broth or milk. Too thin, let it simmer another minute.
  7. Finish with cheese and seasonings. Remove the pot from heat. Stir in the grated Parmesan cheese until melted and smooth. Add the red pepper flakes and nutmeg if using. Taste and adjust salt and pepper—remember the Parmesan adds saltiness, so go easy.
  8. Rest and serve. Let the pasta sit for 2-3 minutes before serving. This allows the sauce to fully coat every piece of pasta. Garnish with fresh parsley and extra Parmesan if you’re feeling generous.

Sensory cues to watch for: When the chicken hits the hot oil, it should sizzle immediately. The garlic should smell fragrant, not acrid. The sauce should bubble gently, not furiously. And when you lift the lid after adding the broccoli, you should see steam rising and the broccoli should be vibrant green—not olive-colored.

I’ve learned the hard way that rushing the browning step is the biggest mistake. The first time I made this, I moved the chicken too early and ended up with pale, sad pieces. Give it time to develop that golden crust. It’s worth it.

Cooking Tips & Techniques

After making this probably a dozen times (I lost count), here are the things I wish someone had told me from the start.

Don’t skip drying the chicken. Wet chicken steams instead of sears. Take those extra thirty seconds to pat it dry with paper towels. Your taste buds will thank you.

Cut the broccoli uniformly. I learned this the hard way when half my florets were mushy and the other half were raw. Aim for bite-sized pieces, about 1 inch across. The stems cook faster than the tops, so cut them slightly larger.

Watch your heat levels. Medium-high for browning, medium for sautéing, medium-low for simmering. I used to cook everything on high because I was impatient, and I ended up with burnt garlic and undercooked pasta. Low and slow isn’t just for braises.

Taste as you go. I know it sounds obvious, but so many people skip this. Taste the broth before adding the pasta. Taste the sauce before adding the cheese. Adjust seasonings at each stage, not just at the end.

Use the right pasta shape. Long noodles like spaghetti don’t work well here because they clump together. Short, ridged shapes like fusilli or penne catch the sauce better. I’ve tested this with shells, rotini, and even cavatappi—all excellent choices.

If the sauce seems too thin at the end , don’t panic. Let it sit off the heat for a few minutes. The pasta continues absorbing liquid, and the sauce will thicken naturally. If it’s still too thin after resting, simmer uncovered for another minute or two.

If the sauce is too thick , add a splash of warm broth or milk. Stir it in gradually until you reach the consistency you want. This happens more often than you’d think, especially if you’re using a high-starch pasta.

I once forgot to add the cream entirely and ended up with a sad, dry pasta situation. I salvaged it by stirring in a splash of milk and extra butter, but it wasn’t the same. Learn from my mistakes—don’t skip the cream.

Variations & Adaptations

One of the best things about this recipe is how easily it adapts to what you have on hand or what you’re craving.

Make it lighter. Swap the heavy cream for half-and-half or whole milk mixed with a tablespoon of flour. Use chicken thighs instead of breasts for more flavor with less fat. And if you’re watching carbs, try chickpea pasta or zucchini noodles (though cook times will vary significantly).

Vegetarian version. Skip the chicken entirely and double the broccoli. Add a can of drained chickpeas or white beans for protein. Use vegetable broth instead of chicken broth. The cream and cheese still make it satisfying.

Add more veggies. Mushrooms, bell peppers, spinach, or peas all work beautifully. Add mushrooms with the chicken in step one. Add bell peppers after the garlic. Stir in spinach or frozen peas at the very end, just until wilted.

Spice it up. Beyond the red pepper flakes, try adding a pinch of smoked paprika or cayenne with the garlic. Or finish with a drizzle of hot honey for sweet heat. I made a version with harissa paste stirred into the cream—it was incredible.

Cheese variations. Gouda melts beautifully and adds a smoky note. Gruyere is nutty and sophisticated. Cheddar works but can make the sauce grainy if overheated. My personal favorite variation uses half Parmesan and half fontina for extra creaminess.

Make it gluten-free. Use your favorite gluten-free pasta and check that your broth is certified gluten-free. The cooking time may vary, so start checking for doneness a minute or two early.

I once made this with leftover rotisserie chicken and it cut the prep time in half. Just skip the browning step and add the shredded chicken at the end with the cheese. It’s not quite as flavorful, but on a busy Tuesday, it gets the job done.

Serving & Storage Suggestions

This pasta is best served immediately while the sauce is still creamy and the broccoli is bright. But life happens, and leftovers are a beautiful thing.

Serve it hot in shallow bowls with extra Parmesan on top. A sprinkle of fresh parsley or basil adds color and freshness. If you’re feeling fancy, a drizzle of good olive oil right before serving adds a luxurious finish.

Pair it with something simple. A crisp green salad with lemon vinaigrette cuts through the richness perfectly. Crusty bread for sopping up any leftover sauce is never a bad idea. And if you’re hosting, start with our Crispy Prosciutto-Wrapped Asparagus Bites for a restaurant-quality starter that takes five minutes.

For storage , let the pasta cool completely before transferring to an airtight container. It will keep in the refrigerator for 3-4 days. The sauce will thicken as it sits, so don’t be alarmed when it looks more like a casserole than a creamy pasta the next day.

Reheating is where things get tricky. The microwave works but can make the sauce grainy. Instead, reheat gently on the stovetop with a splash of milk or broth, stirring frequently over medium-low heat. Add the liquid gradually until the sauce loosens up. It won’t be quite as silky as day one, but it’s still delicious.

Freezing tip: This recipe freezes reasonably well for up to 2 months. Thaw overnight in the refrigerator and reheat as directed. The broccoli will be softer after freezing, so if that bothers you, consider adding fresh broccoli when reheating.

The flavors actually meld together overnight, so leftovers often taste even better the next day. That creamy sauce seeps into every crevice, and the chicken becomes incredibly tender. I’ve been known to make a double batch just for the lunch leftovers.

Nutritional Information & Benefits

Here’s the honest truth: this is comfort food, not health food. But it’s made with real ingredients that offer genuine nutritional benefits.

Per serving (based on 4 servings):

  • Calories: approximately 580
  • Protein: 38g
  • Carbohydrates: 45g
  • Fat: 26g
  • Fiber: 4g
  • Sodium: 680mg (varies based on broth and cheese)

Chicken provides lean protein that keeps you full and supports muscle health. Broccoli is packed with vitamin C, vitamin K, and fiber—plus it’s one of those vegetables that actually tastes good when cooked properly. Garlic offers immune-boosting compounds, and Parmesan cheese adds calcium and protein (in moderation, of course).

If you’re watching sodium, use low-sodium broth and go easy on the added salt. The Parmesan adds plenty of saltiness on its own. For a lower-calorie version, swap the heavy cream for half-and-half and use less cheese.

This recipe is naturally nut-free and can be made gluten-free with the right pasta. It contains dairy, so it’s not suitable for vegan diets without significant modifications. But for a balanced, satisfying weeknight meal, it hits all the right notes.

Conclusion

Look, I’m not going to tell you this is the most life-changing pasta you’ll ever eat. But I will tell you this: it’s the kind of recipe that becomes a regular in your rotation without you even noticing. You’ll make it on a Tuesday when you’re tired. You’ll make it when friends come over unexpectedly. You’ll make it when you just need something warm and creamy and good.

What I love most about this One-Pot Creamy Chicken and Broccoli Pasta is how forgiving it is. Mess up the timing? It still tastes great. Use a different pasta shape? Works fine. Forget the nutmeg? You’ll barely notice. It’s a recipe that works with you, not against you.

I’d love to hear how it turns out for you. Did you add something unexpected? Make it spicier? Swap in different veggies? Drop a comment below and let me know your version. And if you’re in the mood for more cozy, one-pot meals, check out our Perfect Beef Tenderloin with Red Wine Reduction for a fancier but equally satisfying dinner.

Until next time, happy cooking. And remember—the best meals are the ones you don’t stress about.

Frequently Asked Questions

Can I use frozen broccoli instead of fresh?

Yes, but thaw and drain it first to avoid adding excess water to the sauce. Add it a minute or two later than you would fresh broccoli, since frozen florets cook faster.

Why did my sauce turn out grainy?

Grainy sauce usually means the heat was too high when you added the cheese, or you used pre-shredded cheese with anti-caking agents. Grate your own Parmesan and always add cheese off the heat for the smoothest results.

Can I make this in an Instant Pot or slow cooker?

I haven’t tested this in a pressure cooker, but for a slow cooker, brown the chicken first, then add everything except the cream and cheese. Cook on low for 4-5 hours, stir in the cream and cheese at the end, and add the broccoli in the last 30 minutes so it doesn’t turn to mush.

What can I use instead of heavy cream?

Half-and-half, whole milk mixed with a tablespoon of flour, or full-fat coconut milk all work. The sauce won’t be as thick or rich, but it will still be creamy and delicious.

How do I prevent the pasta from getting mushy?

Cook it just until al dente—about a minute less than the package directions. Remember that it continues cooking in the hot sauce even after you turn off the heat. And stir it halfway through cooking to prevent sticking.

Pin This Recipe!

one-pot creamy chicken and broccoli pasta recipe
Print

One-Pot Creamy Chicken and Broccoli Pasta – Easy 30-Minute Dinner

A quick and comforting one-pot meal featuring tender chicken, vibrant broccoli, and pasta in a creamy Parmesan sauce. Ready in just 30 minutes with minimal cleanup, this recipe is perfect for busy weeknights.

  • Author: Eva
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 pound boneless, skinless chicken breasts (about 2 medium breasts), cut into bite-sized pieces
  • Salt and black pepper to taste
  • 4 cloves garlic, minced
  • 1 cup heavy cream
  • 3 cups low-sodium chicken broth
  • 8 ounces dried pasta (penne, fusilli, or rotini work best)
  • 2 cups broccoli florets (about 1 medium head), cut into small uniform pieces
  • ½ cup grated Parmesan cheese
  • ½ teaspoon red pepper flakes (optional)
  • ¼ teaspoon nutmeg (optional but recommended)
  • Fresh parsley for garnish (optional)

Instructions

  1. Season and brown the chicken: Pat chicken pieces dry with paper towels. Season generously with salt and pepper. Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat until shimmering. Add chicken in a single layer and cook for 4-5 minutes without moving until golden brown underneath. Flip and cook another 3-4 minutes. Transfer to a plate and set aside.
  2. Sauté the garlic: Reduce heat to medium. Add minced garlic to the pot and stir constantly for about 30 seconds until fragrant. Do not let it burn.
  3. Build the sauce base: Pour in chicken broth and use a wooden spoon to scrape up browned bits from the bottom of the pot. Bring to a gentle simmer.
  4. Cook the pasta: Stir in dried pasta, ensuring it’s mostly submerged. Bring to a boil, then reduce heat to a steady simmer. Cover and cook for 8 minutes, stirring once halfway through.
  5. Add the cream and broccoli: Uncover and stir in heavy cream. Nestle broccoli florets into the pasta mixture. Cover again and cook for 5-6 minutes until broccoli is tender but still bright green.
  6. Return the chicken: Add browned chicken back to the pot along with any accumulated juices. Stir gently to combine. Cook uncovered for 2-3 minutes until chicken is cooked through and sauce reaches desired consistency.
  7. Finish with cheese and seasonings: Remove pot from heat. Stir in grated Parmesan cheese until melted and smooth. Add red pepper flakes and nutmeg if using. Taste and adjust salt and pepper.
  8. Rest and serve: Let pasta sit for 2-3 minutes before serving. Garnish with fresh parsley and extra Parmesan if desired.

Notes

For best results, pat chicken dry before browning to ensure a golden crust. Cut broccoli into uniform 1-inch pieces for even cooking. Grate Parmesan cheese fresh for smoother melting. If sauce is too thin, let it rest off heat for a few minutes; if too thick, add a splash of warm broth or milk. Leftovers keep in the refrigerator for 3-4 days and reheat best on the stovetop with a splash of milk or broth.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 580
  • Sugar: 4
  • Sodium: 680
  • Fat: 26
  • Saturated Fat: 12
  • Carbohydrates: 45
  • Fiber: 4
  • Protein: 38

Keywords: one-pot pasta, creamy chicken pasta, broccoli pasta, 30-minute dinner, easy weeknight meal, comfort food

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating