Easy Creamy One-Pan Chicken Mushroom Pasta

I made this on one of those evenings where I came home and I was hungry, a little cranky, and absolutely not in the mood to wash three different pots later. That’s usually when I reach for some kind of one-pan dinner, and honestly, this chicken pasta has bailed me out more times than I can count.

Here’s the thing I don’t want cooking to feel like a project on weekdays. I want food that tastes comforting, feels a bit creamy and indulgent, but doesn’t make the kitchen look like a storm passed through. This one-pot chicken pasta does exactly that. Everything goes into one pan, the pasta cooks right in the sauce, and somehow it still tastes like you put in more effort than you actually did.

Why I Keep Making This One

I like this recipe because it’s forgiving. And fast. And it doesn’t ask much from me when I’m tired.

One pan from start to finish (yes, really)

No separate sauce, no boiling pasta on the side

Basic ingredients I usually already have

Done in about half an hour, sometimes less if I’m moving fast

Easy to tweak depending on what’s left in the fridge

It’s the kind of dinner that doesn’t overthink itself.

Ingredients 

2 tablespoons olive oil

5–6 garlic cloves, lightly crushed (I like them chunky, but that’s personal)

6–8 peeled shallots, or 1 small onion, chopped

1 cup sliced mushrooms (whatever kind you have works)

250 g boneless chicken breast, cut into strips

Salt, to taste

Black pepper, to taste

Chili flakes, optional but nice

1 tablespoon butter

1 tablespoon all-purpose flour

1 cup cold milk

2 cups water

1½ cups dried pasta (penne, fusilli, honestly any shape)

1 cup spinach leaves

½ cup cherry tomatoes, halved

¼ cup grated cheese (processed or mozzarella, no judgment)

Extra virgin olive oil, for the end

Kitchen Tools 

One deep pan or wide kadai

Wooden spoon or spatula

Knife and chopping board

Measuring cups

That’s it.

How I Make It 

I start by heating a deep pan over medium heat and adding olive oil. While the oil is still warming up, I toss in the crushed garlic and shallots. Don’t rush this part  let them soften slowly so they don’t burn. Burnt garlic ruins the mood fast.

Next go the mushrooms. I stir them around for a minute and season lightly right away. This is something I used to skip, but seasoning early really helps everything taste better later.

Then I add the chicken strips. I turn the heat up a bit here and stir-fry them for a couple of minutes. You’re not trying to cook them fully yet  just a little color. Another small pinch of salt, pepper, and chili flakes if I’m feeling it.

Once that looks okay, I lower the heat slightly and add butter, followed by the flour. It’ll look a little weird at first, kind of pasty, but just keep stirring for about a minute.

Now the milk cold milk, slowly, and keep stirring. This part needs a bit of patience so you don’t end up with lumps. It’s not hard, just don’t walk away.

After that, I add the water and give everything a good mix. Then the pasta goes straight into the pan. No boiling separately. I let it cook for about 6–7 minutes, stirring now and then so it doesn’t stick to the bottom.

Once the pasta is almost there, I taste and adjust seasoning. Then I throw in the spinach and cherry tomatoes, stir once or twice, and turn off the heat.

Finally, I mix in the cheese until it melts into the sauce, finish with a drizzle of extra virgin olive oil, and crack some black pepper on top. Done.

A Few Things I’ve Learned Along the Way

Cold milk really does help avoid lumps

Stir the pasta occasionally  especially the corners

Keep the heat medium once the pasta is in

The sauce thickens as it sits, so don’t let it get too dry

Taste before adding more salt  the cheese already adds some

Easy Creamy One-Pan Chicken Mushroom Pasta

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course: Dinner, Main Course
Cuisine: American

Ingredients
  

2 tablespoons olive oil
5–6 garlic cloves, lightly crushed (I like them chunky, but that’s personal)
6–8 peeled shallots, or 1 small onion, chopped
1 cup sliced mushrooms (whatever kind you have works)
250 g boneless chicken breast, cut into strips
Salt, to taste
Black pepper, to taste
Chili flakes, optional but nice
1 tablespoon butter
1 tablespoon all-purpose flour
1 cup cold milk
2 cups water
1½ cups dried pasta (penne, fusilli, honestly any shape)
1 cup spinach leaves
½ cup cherry tomatoes, halved
¼ cup grated cheese (processed or mozzarella, no judgment)
Extra virgin olive oil, for the end

Equipment

  • 1 Deep pan
  • Wooden spoon or spatula
  • Knife and chopping board
  • measuring cups

Method
 

I start by heating a deep pan over medium heat and adding olive oil. While the oil is still warming up, I toss in the crushed garlic and shallots. Don’t rush this part let them soften slowly so they don’t burn. Burnt garlic ruins the mood fast.
    Next go the mushrooms. I stir them around for a minute and season lightly right away. This is something I used to skip, but seasoning early really helps everything taste better later.
      Then I add the chicken strips. I turn the heat up a bit here and stir-fry them for a couple of minutes. You’re not trying to cook them fully yet just a little color. Another small pinch of salt, pepper, and chili flakes if I’m feeling it.
        Once that looks okay, I lower the heat slightly and add butter, followed by the flour. It’ll look a little weird at first, kind of pasty, but just keep stirring for about a minute.
          Now the milk cold milk, slowly, and keep stirring. This part needs a bit of patience so you don’t end up with lumps. It’s not hard, just don’t walk away.
            After that, I add the water and give everything a good mix. Then the pasta goes straight into the pan. No boiling separately. I let it cook for about 6–7 minutes, stirring now and then so it doesn’t stick to the bottom.
              Once the pasta is almost there, I taste and adjust seasoning. Then I throw in the spinach and cherry tomatoes, stir once or twice, and turn off the heat.
                Finally, I mix in the cheese until it melts into the sauce, finish with a drizzle of extra virgin olive oil, and crack some black pepper on top. Done.

                  Easy Swaps If You Need Them

                  No chicken? Add more mushrooms or some bell peppers

                  Want more heat? Extra chili flakes or a splash of hot sauce

                  Trying to be a bit healthier? Whole wheat pasta works fine

                  No mushrooms? Zucchini, broccoli, even corn is okay

                  Skipping cheese? It’s still creamy, just lighter

                  How I Usually Serve It

                  Most days, I just eat it straight from the bowl. But if I’m trying a little harder, I’ll add garlic bread or a simple green salad on the side. Sometimes I sprinkle more cheese on top. Sometimes I don’t. Depends on the day.

                  Storing & Reheating

                  If there are leftovers (not always), I keep them in an airtight container for up to two days. Reheat on the stove with a splash of milk or water. Microwave works too just stir halfway so it heats evenly.

                  Quick Questions I Get

                  Can I use any pasta shape?

                  Yes. Just keep an eye on cooking time some shapes need a minute more or less.

                  Why cook the pasta in the sauce?

                  It soaks up flavor, saves time, and means fewer dishes. Win-win.

                  Can I skip the flour?

                  You can, but the sauce will be thinner and less creamy. Still tasty, just different.

                  That’s really it. Nothing fancy, nothing complicated. Just one pan, a bit of stirring, and dinner that feels comforting when you really need it.

                  Leave a Reply

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

                  Recipe Rating