Creamy One-Pan Chicken with Beans and Garlic Herb Sauce

It was one of those evenings—I hadn’t planned dinner and didn’t want to spend much time in the kitchen.

One pan chicken and beans.
Deliciously creamy one-pan chicken and beans (Photo by Erich Boenzli)

Join 500+ cozy folks for weekly recipes, crafts & good vibes – from my home to yours.

Sign up and receive the Cozy Weekend Starter Pack, a free PDF with 3 recipes, 3 crafts, and cozy weekend inspiration.

PDF Cover

I foraged in the fridge and found celery, parsley, and cream cheese—perfect. Combine those with a few pantry staples and you’ll have a comforting one-pan dinner: chicken and beans with minimal cleanup.

I used mostly pantry items and some random fridge items.
Mostly pantry items and a few fridge finds (Photo by Erich Boenzli)

My top tip for one-pan or one-pot meals is to prepare everything first—wash, dry, chop, measure, and season. Chefs call it mise en place, but it simply means getting organized so cooking is calm and enjoyable.

🔪 Preparation

Start by chopping boneless, skinless chicken and patting it dry. Season with salt and pepper and set aside.

Chop garlic, shallots (or onion), and celery, and set them aside. Chop parsley and measure the spices—chili powder and cumin. Open and drain the cans of beans; mash half and leave the other half whole. Open the can of diced tomatoes with green chiles.

Cut the cream cheese in half and return the unused portion to the fridge. If you’re using a bouillon cube for stock, dissolve it in hot water; otherwise, have your stock ready.

Chicken, vegetables, and spices in a large skillet.
Chicken, vegetables, and spices (Photo by Erich Boenzli)

🥘 Cooking

Heat a tablespoon of olive oil in a large skillet over medium-high heat. Add the chopped chicken and brown for about four minutes, stirring occasionally.

Add the celery, shallots, garlic, chili powder, and cumin. Cook another four minutes until the aromatics are fragrant and beginning to soften.

Add mashed and whole beans, tomatoes, and stock.
Add mashed and whole beans, tomatoes, and stock (Photo by Erich Boenzli)

Add the mashed and whole beans, the diced tomatoes with green chiles, and the chicken stock. Bring the mixture to a boil, reduce the heat to a simmer, and stir in the cream cheese. Simmer for about 10 minutes, stirring occasionally, until the cream cheese melts and the sauce becomes creamy.

Stir in most of the parsley near the end, reserving a little for garnish. Taste and adjust seasoning—this is your dish, so season to your preference.

Cooking times in recipes are guides, not laws. Factors like burner heat and pan size change how fast things cook. Use aroma, texture, and taste as your cues—your senses are the best timer in the kitchen.

Served in a shallow white bowl.
Deliciously creamy one-pan chicken and beans (Photo by Erich Boenzli)

This recipe is very adaptable: swap the protein, change the beans, add bacon, or make it vegetarian. I love cooking because it’s a sensory, creative process. It won’t always be perfect, but every attempt teaches you something—own your kitchen.

What’s your approach to cooking—do you follow recipes closely, or use them as inspiration?

Love one-pan meals? Check out more one-pan recipes below:

  • One Pan Pasta, Deliciousness from the Pantry and Two Fresh Ingredients
  • One Pan Chicken Pasta from the Essential Pantry
  • One Pan Butternut Squash Risotto with Mushrooms
  • Sheet Pan Dinner: Hanger Steak with Mushrooms and Carrots
  • Sheet Pan Butternut Squash with Spicy Italian Sausage
  • Super Easy Sheet Pan Shrimp Boil

Did you make this Deliciously Creamy Chicken and Beans recipe? Let us know in the comments below!

📝 Recipe

One Pan Chicken and Beans - Deliciously creamy one-pan chicken and beans (Photo by Erich Boenzli)

Deliciously Creamy One-Pan Chicken and Beans

Created by Erich Boenzli
A creamy, satisfying one-pan dinner that combines chicken, beans, and a simple spice mix for a comforting meal.
Prep Time: 15 mins
Cook Time: 30 mins
Total Time: 45 mins
Servings: 4

Ingredients

  • 1 pound boneless, skinless chicken thighs or breasts, chopped
  • 2 (15-ounce) cans Great Northern beans (or other beans), drained and rinsed; mash half
  • 1 (10-ounce) can diced tomatoes with green chiles
  • 4 ounces cream cheese
  • 1 cup chopped celery
  • 1/2 cup chopped shallots (or onion)
  • 3 cloves garlic, minced
  • 1/2 cup chopped parsley
  • 1 cup chicken stock (or more as needed)
  • 1 tablespoon chili powder
  • 1 teaspoon cumin
  • 1 tablespoon olive oil
  • Salt and freshly ground black pepper, to taste

Instructions

Mise en Place

  1. Chop the chicken, pat dry, place in a bowl, and season with salt and pepper.
  2. Chop garlic, shallots, and celery; set aside.
  3. Chop parsley and measure spices.
  4. Open, drain, and rinse the beans; mash half with a fork or potato masher.
  5. Cut the cream cheese in half and chill the unused portion. Prepare the chicken stock (dissolve a bouillon cube if using).

Cooking

  1. In a large skillet, heat 1 tablespoon olive oil over medium-high heat.
  2. Add the chopped chicken and brown for about 4 minutes, stirring occasionally.
  3. Add celery, shallots, garlic, chili powder, and cumin. Cook another 4 minutes until fragrant.
  4. Add the mashed and whole beans, diced tomatoes with green chiles, and chicken stock. Bring to a boil, then reduce to a simmer.
  5. Stir in the cream cheese and simmer about 10 minutes until the sauce is creamy and the cream cheese has melted.
  6. Stir in most of the parsley near the end and reserve some for garnish. Taste and adjust seasoning.

Notes

img 10397 8

Calories: 340 kcal |
Carbohydrates: 15 g |
Protein: 27 g |
Fat: 19 g |
Sodium: 577 mg

Content and photographs are copyright protected. Sharing of this recipe is encouraged and appreciated, but copying full recipes to social media is prohibited.