After a long day, the last thing you want is to spend hours cooking and cleaning up. That’s why this cheesy chicken and white bean skillet is the perfect weeknight dinner. It’s creamy, hearty, and packed with flavor, yet only takes 30 minutes to prepare. Plus, it all comes together in one pan, making cleanup effortless.
The combination of tender chicken, creamy white beans, and gooey melted cheese creates a comforting dish that’s both nutritious and satisfying. Whether you’re looking for a high-protein meal or simply need a family-friendly dinner, this skillet recipe checks all the boxes.
Table of Contents
Ingredients and Substitutions
This simple recipe uses readily available ingredients that you may already have at home. However, if you need to adjust for dietary preferences, there are several great substitutions you can make.
Essential Ingredients
Ingredient | Amount | Notes & Substitutions |
---|---|---|
Chicken breast (or thighs) | 2 pieces (about 1 lb) | Thighs add more flavor; tofu works for a vegetarian option. |
White beans | 1 can (15 oz) | Cannellini or Great Northern beans work best. Chickpeas are a good alternative. |
Onion | 1 medium | Yellow onions add sweetness, but red onions or shallots can be used. |
Garlic | 3 cloves | Fresh is best, but 1 tsp garlic powder can substitute. |
Cherry tomatoes | 1 cup | Roma tomatoes work if diced; canned tomatoes (drained) are an option. |
Chicken broth | 1 cup | Low-sodium preferred; vegetable broth works too. |
Heavy cream | ½ cup | Greek yogurt or coconut milk can be used for a lighter option. |
Cheddar cheese | 1 cup | Mozzarella, Parmesan, or Pepper Jack are great alternatives. |
Olive oil | 2 tbsp | Butter works for a richer flavor. |
Italian seasoning | 1 tsp | A mix of oregano, basil, and thyme can substitute. |
Salt & pepper | To taste | Adjust according to preference. |
Fresh parsley | For garnish | Optional, but adds freshness. |
Pro Cooking Tips
Use fresh ingredients whenever possible—fresh garlic, herbs, and cheese will elevate the flavor.
For an ultra-creamy texture, mash some of the white beans before adding them to the skillet.
If using chicken thighs, cook them slightly longer for the best tenderness.

Step-by-Step Cooking Instructions
This cheesy chicken and white bean skillet comes together in just six simple steps. Follow these directions for a perfectly creamy and flavorful result.
Sauté the Aromatics
- Heat olive oil in a large skillet over medium heat.
- Add diced onions and minced garlic. Stir frequently until softened and fragrant. This creates a flavorful base for the dish.
Cook the Chicken
- Season chicken breasts with salt, pepper, and Italian seasoning.
- Add the chicken to the skillet, cooking for 4-5 minutes per side until golden brown.
- Remove the chicken and set it aside. The chicken will finish cooking later.
Build the Sauce Base
- Add cherry tomatoes to the skillet. Cook for 3-4 minutes, stirring occasionally, until they soften and release their juices.
- Pour in chicken broth, scraping the bottom of the skillet to release any flavorful browned bits.
- Let it simmer for 5 minutes to enhance the depth of flavor.
Add the Cream & Beans
- Stir in white beans and heavy cream, mixing well.
- Return the chicken to the skillet, nestling it into the creamy sauce.
- Simmer for 10 minutes, allowing the flavors to meld.
Add the Cheese
- Sprinkle shredded cheddar cheese evenly over the skillet.
- Cover the pan and let the cheese melt into gooey, creamy perfection.
Garnish & Serve
- Sprinkle with fresh parsley for a burst of color and flavor.
- Serve immediately with your favorite side dishes.

Why This Recipe Works So Well
Quick & Easy:
- Ready in just 30 minutes—perfect for busy weeknights.
High in Protein:
- Chicken and white beans provide over 40g of protein per serving.
One-Pan Convenience:
- Fewer dishes = less cleanup!
Customizable:
- Adjust ingredients to suit any dietary preference.
Best Side Dishes for This Skillet Meal
This cheesy chicken and white bean skillet pairs well with a variety of sides. Try these options:
Bread Pairings:
- Garlic Bread: Great for soaking up the creamy sauce.
- Toasted Baguette Slices: Adds crunch.
Light & Fresh Options:
- Simple Green Salad: A tangy vinaigrette balances the richness.
- Roasted Vegetables: Try asparagus, zucchini, or bell peppers.
Heartier Pairings:
- Brown Rice: A fiber-rich option.
- Mashed Potatoes: Adds extra comfort.
Perfecting the Cooking Process: How to Master the Ultimate Cheesy Chicken and White Bean Skillet
At this point, your skillet meal is coming together beautifully. The aromatic base is infused with deep, savory flavors, and the chicken is simmering in a creamy sauce with tender white beans. Now, let’s fine-tune the last few steps to bring out maximum flavor and texture.
Simmer to Perfection
- After adding the heavy cream and beans, reduce the heat to low to prevent scorching.
- Stir gently to distribute the cream evenly and allow the flavors to meld.
- Let the skillet simmer for 10-12 minutes, occasionally spooning some sauce over the chicken to keep it juicy and moist.
Checking for Doneness
- Use a meat thermometer to check that the chicken reaches an internal temperature of 165°F (74°C).
- If the chicken is not fully cooked, let it simmer for another 2-3 minutes, ensuring it stays tender and juicy.
The Cheese Melting Process: Getting That Perfect Gooey Finish
- Sprinkle shredded cheddar cheese generously over the top of the skillet.
- Cover with a lid and let the cheese melt naturally over low heat for 3-4 minutes.
- For an extra golden top, place the skillet under a broiler for 2 minutes.
Serving Suggestions: How to Plate Your Skillet Like a Pro
- Transfer the skillet directly to the table for a family-style meal.
- Garnish with fresh parsley or basil for a pop of color and brightness.
- Serve with a side of toasted bread to soak up the rich sauce.
Expert Tips & Creative Variations: How to Make This Dish Your Own
A great recipe is more than just following instructions—it’s about customizing flavors and textures to suit your personal preferences. Here’s how you can experiment with your cheesy chicken and white bean skillet.
Cooking Tips for the Best Results
- For an even deeper flavor, let the chicken marinate for 30 minutes in olive oil, garlic, and Italian seasoning before cooking.
- For a thicker sauce, mash ¼ cup of white beans before adding them to the skillet.
- For more crunch, top with buttered breadcrumbs before melting the cheese.
Ingredient Swaps & Dietary Modifications
Make It Vegetarian
- Swap chicken for mushrooms or tofu.
- Use vegetable broth instead of chicken broth.
Boost the Protein
- Add sliced turkey sausage for extra protein and a smoky depth.
- Stir in chopped spinach or kale to increase nutrients.
Adjust the Spice Level
- For mild heat, add smoked paprika or black pepper.
- For medium heat, include red pepper flakes.
- For extra heat, mix in diced jalapeños or cayenne pepper.
FAQs
How much protein does this meal contain?
A single serving of this cheesy chicken and white bean skillet contains 40-45g of protein, making it a great post-workout meal or a filling dinner option.
Are white beans easy to digest?
Yes! White beans are rich in fiber and generally easier on digestion compared to other legumes. If you’re prone to bloating, try these tips:
Rinse canned beans well to remove excess starch.
Cook with bay leaves to help break down complex sugars.
Can I make this recipe ahead of time?
Yes! This dish stores well and is great for meal prep:
Refrigerate leftovers in an airtight container for up to 3 days.
Freeze portions for up to 2 months, making it an easy freezer meal.
Reheat on the stovetop with a splash of broth to revive the creamy texture.
What’s the best cheese to use for this recipe?
Cheddar is the classic option, but you can try:
Mozzarella for extra creaminess.
Parmesan for a nutty, sharp flavor.
Gouda or Havarti for an ultra-smooth melt.
What sides go best with cheesy chicken and white bean skillet?
Pair this dish with:
Crusty bread or garlic toast for dipping.
A fresh garden salad to balance the richness.
Steamed green beans or roasted asparagus for added greens.
Can I use a different type of bean?
Yes! If you don’t have white beans, try:
Chickpeas for a firmer bite.
Black beans for a slightly earthier flavor.
Pinto beans for a smoother texture.
Conclusion
This cheesy chicken and white bean skillet is the perfect combination of comfort and convenience—packed with flavor, rich in protein, and incredibly easy to make. With its creamy, cheesy sauce and tender chicken, it’s bound to be a new family favorite.
Try this one-pan recipe today, and don’t forget to share your experience. What ingredients did you tweak? What sides did you pair it with? Let us know in the comments!
Print
Cheesy Chicken and White Bean Skillet: A Quick, Hearty Dinner
- Total Time: 30 minutes
- Yield: 1 skillet meal
Description
After a long day, the last thing you want is to spend hours cooking and cleaning up. That’s why this Cheesy Chicken and White Bean Skillet is the perfect one-pan meal for a quick and hearty weeknight dinner. With tender chicken, creamy white beans, and gooey melted cheese, this dish is comforting, protein-packed, and ready in just 30 minutes. Plus, it’s easily customizable for dietary preferences, making it a go-to family favorite!
Ingredients
- 2 pieces (1 lb) chicken breast (or thighs for extra flavor; tofu for a vegetarian option)
- 1 can (15 oz) white beans (Cannellini or Great Northern; chickpeas as an alternative)
- 1 medium onion, diced (Yellow for sweetness; red or shallots work too)
- 3 cloves garlic, minced (or 1 tsp garlic powder)
- 1 cup cherry tomatoes, halved (or 1 diced Roma tomato; canned tomatoes, drained, work too)
- 1 cup chicken broth (low-sodium preferred; vegetable broth as an alternative)
- ½ cup heavy cream (substitute with Greek yogurt or coconut milk for a lighter version)
- 1 cup shredded cheddar cheese (Mozzarella, Parmesan, or Pepper Jack are great options)
- 2 tbsp olive oil (or butter for a richer flavor)
- 1 tsp Italian seasoning (or a mix of oregano, basil, and thyme)
- Salt & pepper, to taste
- Fresh parsley, chopped (for garnish, optional)
Instructions
Sauté the Aromatics
- Heat olive oil in a large skillet over medium heat.
- Add diced onions and minced garlic, stirring frequently until softened and fragrant.
Cook the Chicken
- Season chicken breasts with salt, pepper, and Italian seasoning.
- Add chicken to the skillet, cooking for 4-5 minutes per side until golden brown.
- Remove from skillet and set aside (it will finish cooking later).
Build the Sauce Base
- Add cherry tomatoes to the skillet, cooking for 3-4 minutes until they soften and release their juices.
- Pour in chicken broth, scraping the skillet to release browned bits.
- Let simmer for 5 minutes to deepen the flavor.
Add the Cream & Beans
- Stir in white beans and heavy cream, mixing well.
- Return chicken to the skillet, nestling it into the creamy sauce.
- Simmer for 10 minutes to allow the flavors to meld.
Add the Cheese
- Sprinkle shredded cheddar cheese evenly over the skillet.
- Cover and let the cheese melt for 3-4 minutes.
Garnish & Serve
- Sprinkle with fresh parsley for a burst of color and flavor.
- Serve immediately with your favorite sides.
Notes
- Leftovers store well in an airtight container for up to 3 days.
- Reheat gently over low heat, adding a splash of broth or cream to refresh the sauce.
- This recipe is meal-prep friendly and can be made ahead of time!
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Cuisine: American
Nutrition
- Calories: ~450 kcal
- Fat: 22g
- Carbohydrates: 30g
- Protein: 40g