Cheesy Chicken One-Pot Pasta in 35 Minutes
- Timing: 10 min active + 25 min cook time
- Taste & Texture: Savory, velvety, and creamy
- Ideal for: Hectic weeknights and family-friendly meals
Cheesy Chicken One-Pot Dinner
Most people end up with chicken that feels like rubber or a sauce that never quite thickens. This happens when chicken is boiled in the liquid instead of browned first. When you boil meat, it toughens, and you miss out on those savory browned bits that give the sauce its depth.
This Cheesy Chicken One-Pot meal fixes that. By searing the chicken in a hot pan before adding the broth and milk, you create a foundation of flavor. The pasta then cooks in the sauce, releasing natural starches that make the liquid thick and glossy without needing a separate roux.
You can expect a meal where the broccoli stays bright green and the chicken remains juicy. It is a solid, one-pan approach that keeps the kitchen clean and the food tasting homemade.
Why This Recipe Works
Searing First: Browning the chicken at high heat creates deep, savory flavors that a simmer alone can't produce.
Starch Absorption: Cooking the pasta directly in the milk and broth allows the noodles to absorb the liquid, which naturally thickens the sauce.
Off-Heat Melting: Adding cheese after the pan is removed from the heat prevents the fats from separating, which keeps the sauce smooth.
| Goal | What to change |
|---|---|
| More Veggies | Add peas or spinach in the last 2 minutes |
| Spicier Kick | Stir in 1/2 tsp red pepper flakes with the garlic |
| Lighter Sauce | Use 2% milk instead of whole milk |
Ingredient Deep Dive
- 1 lb skinless, boneless chicken breast, cut into 3/4-inch (2 cm) cubes (450 g)
- 1/2 tsp kosher salt (3 g)
- 1/4 tsp black pepper, ground (0.5 g)
- 1 tbsp olive oil (15 ml)
- 1 medium yellow onion, finely chopped (150 g)
- 1 tbsp garlic, minced (about 3 cloves) (9 g)
- 1 tsp dried Italian seasoning (2 g)
- 1/2 tsp smoked paprika (1 g)
- 2 1/2 cups low-sodium chicken broth (600 ml)
- 1 1/2 cups whole milk (360 ml)
- 8 oz dried short pasta (such as penne or rotini) (225 g)
- 2 cups broccoli florets, cut into small pieces (180 g)
- 1 1/2 cups sharp cheddar, shredded (170 g)
- 1/2 cup Parmesan cheese, finely grated (50 g)
- 2 tbsp fresh parsley, chopped (8 g)
The pairing of sharp cheddar and Parmesan offers a tangy, salty balance that cuts through the richness of the whole milk.
| Ingredient | What It Does | Best Swap |
|---|---|---|
| Short Pasta | Adds bulk and absorbs liquid | gluten-free rotini (may need an extra 2-3 min) |
| Chicken Broth | Supplies a savory, salty base | Vegetable broth (approximate, adjust salt) |
| Sharp Cheddar | Adds bold flavor and thickness | Gruyere (for a nuttier, richer taste) |
| Whole Milk | Provides a rich, creamy texture | Full-fat coconut milk (introduces tropical notes) |
Essential Kitchen Tools
You only need a few basics for this recipe. A 12 inch deep skillet is the most important tool, as it provides enough room for the chicken to brown without crowding. A tight fitting lid is also necessary to trap steam and cook the pasta and broccoli efficiently.
A wooden spoon or silicone spatula helps scrape up the browned bits from the bottom.
Step-by-step Cooking Guide
Phase 1: Prep Everything First
Pat the chicken pieces dry with paper towels, then season them with the kosher salt and black pepper. Dry meat browns faster and better.
Dice the onion, mince the garlic, cut the broccoli into small florets, and shred the cheddar. Measure the broth and milk into a measuring cup. Having everything ready prevents the garlic from burning while you search for the milk.
Phase 2: Brown the Chicken
Heat the olive oil in a 12 inch deep skillet with a lid over medium-high heat for 1 to 2 minutes, until it shimmers.
Add the chicken in a single layer. Leave it undisturbed for 2 to 3 minutes, until the pieces release easily from the pan and the bottoms are golden.
Turn the chicken pieces and brown the remaining sides for 2 to 3 more minutes. They do not need to be cooked through. Move the chicken to a plate and set it aside, but leave the browned bits in the pan.
Phase 3: Build the Sauce and Simmer
Lower the heat to medium. Add the onion and cook for 3 to 4 minutes, until softened and translucent at the edges.
Add the garlic, Italian seasoning, and smoked paprika. Stir for about 30 seconds, until fragrant.
Pour in the broth and scrape up the browned bits from the bottom of the pan with a wooden spoon. This is where the flavor lives.
Add the milk, the dry pasta, and the chicken with any juices from the plate. Stir well so the pasta is submerged.
Raise the heat to medium-high and bring the mixture to a gentle boil, with bubbles breaking across the surface. Avoid a hard rolling boil, which can scorch the milk.
Reduce the heat to medium-low, cover the pan, and simmer for 10 minutes. Stir every 2 to 3 minutes so the pasta does not stick. The pasta should be nearly tender and the liquid soupy, not dry.
Phase 4: Add Broccoli and Cheese
Scatter the broccoli over the top, cover the pan, and cook for 4 to 5 minutes. The broccoli should be bright green and tender crisp when pierced with a fork, the pasta fully tender, and the chicken cooked through to 165°F (74°C) inside. USDA guidance puts the safe internal temperature at 165°F.
Remove the pan from the heat. Do not return it to the burner while adding cheese.
Stir in the shredded cheddar a handful at a time, waiting until each addition melts before adding more. Then stir in the Parmesan.
Taste and adjust the salt and pepper. The sauce is ready when it coats the back of a spoon and slowly drips off. If it looks too thick, stir in a splash of milk. If it looks thin, let it rest off the heat for 3 minutes.
Sprinkle with the chopped parsley and serve right away while the sauce is creamiest.
Fixing Common Problems
Excessive heat can lead to the milk separating or the pasta sticking to the pot. If your sauce seems too thin, a few minutes of resting usually helps it thicken as it cools.
Sauce is Too Thin
A watery consistency typically means the sauce didn't simmer long enough or there was too much liquid for the amount of pasta. Let the pan sit off the heat for 3 to 5 minutes. This allows the starches to settle, tightening the sauce.
Cheese is Grainy
Adding cheese to a boiling pan often leads to this result. High temperatures cause the cheese to break and release its fats. Be sure to move the pan away from the burner before stirring in the cheddar.
Pasta is Mushy
Cooking the pasta for just two minutes too long can spoil the texture. Start checking for doneness at the 8 minute mark; it should still be al dente before you add the broccoli.
| Problem | Fix |
|---|---|
| Watery sauce | Rest off-heat for 3-5 minutes |
| Grainy cheese | Remove pan from burner before stirring |
| Mushy pasta | Reduce simmer time by 2 minutes |
Easy Ingredient Swaps
This cheesy chicken pasta recipe is flexible. If you want a different flavor profile, you can change the seasonings or the vegetable.
| Original Ingredient | Substitute | Why It Works |
|---|---|---|
| Rotini/Penne | Shells | Great for holding onto the thick cheese sauce |
| Broccoli | Cauliflower | Similar texture, milder flavor |
| Smoked Paprika | Cumin | Adds an earthy, warm note |
| Chicken Broth | Beef Broth | Heavier flavor, more savory |
I like adding a pinch of nutmeg to the milk for a more classic bechamel feel. If you want a Sautéed Chicken Cheesy One-Pot with more heat, stir in some diced jalapeños with the onions. For a different veggie mix, try a Broccoli Casserole recipe approach by adding frozen peas.
Storage and Freshness
Store leftovers in a sealed glass container in the refrigerator for up to 3 days.
This dish does not freeze well. The dairy in the sauce tends to separate and become grainy when thawed, and the broccoli loses its texture. It's better to make only what you need for a few days.
To reheat, place a portion in a microwave-safe bowl and add a tablespoon of milk or water. Heat in 30 second bursts, stirring in between, until steaming hot and the chicken reaches 165°F (74°C) inside. This loosens the sauce and brings back that creamy consistency.
Your Cheesy Chicken One-Pot will be much tastier if you reheat it slowly. When reheating cooked leftovers, check with a food thermometer that the centre reaches 165°F (74°C); the appliance temperature and time alone do not confirm this.
Serving Suggestions
While this cheesy chicken one-pot is satisfying on its own, pairing it with a few sides can help balance the richness. A crisp green salad with a tangy vinaigrette or some steamed green beans work well.
If you have extra time, I recommend serving it with toasted sourdough bread to soak up the remaining sauce. Alternatively, you could try garlic-roasted cooking sweet potatoes, which offer a sweet contrast to the salty cheese sauce.
Recipe FAQs
Is this a simple way to make cheesy chicken pasta?
Yes, it uses one skillet to cook the pasta and chicken together. This reduces cleanup and simplifies the process.
Can I make this cheesy chicken pasta without cream?
This recipe already uses no cream. It achieves its creaminess through a combination of whole milk, chicken broth, and melted cheeses.
Could you make the sauce even creamier?
Yes, you can stir in a bit of sour cream at the end. If you enjoy that tangy richness, see how we use it in our sour cream sauce.
When should the broccoli be added?
Add the broccoli during the last 4 to 5 minutes of simmering. This keeps the florets bright green and tender-crisp.
How to prepare this one-pot chicken pasta?
Brown the seasoned chicken in olive oil, then sauté onions and garlic. Simmer the pasta in broth and milk before stirring in cheese off the heat.
Where do leftovers go?
Keep them in a sealed glass container inside the refrigerator for a maximum of 3 days. This keeps the pasta fresh and the sauce stable.
Does this dish freeze well?
No, it does not freeze well. The dairy sauce often becomes grainy and the broccoli loses its texture upon thawing.
Why use milk when reheating?
Adding a tablespoon of milk or water restores the sauce's consistency. Heat in 30-second bursts and stir to prevent the pasta from drying out.
Cheesy Chicken One-Pot in 35 Minutes