Love this? Save it for later!
Share the inspiration with your friends
Introduction
“The power went out halfway through dinner prep last Friday, and honestly, I was about to call for takeout,” I admit. But with a flashlight in one hand and a skillet in the other, I decided to keep going with what was in the pantry and fridge. That’s how this Quick Creamy Tuscan White Bean Skillet with Chicken and Rosemary came to be—a happy accident on a dimly lit evening. I had no time for fuss, just some chicken thighs, canned white beans, a splash of cream, and a sprig of rosemary I’d picked from the windowsill earlier that day.
You know that feeling when something simple turns into a full-on comfort meal? Yeah, this dish did that for me. The creamy beans, the fragrant rosemary, and the tender chicken all mingled in one pan, filling the kitchen with an aroma that made me forget the blackout entirely. Maybe you’ve been there—scrambling with limited ingredients and ending up with a dinner that feels like a small celebration. That cracked ceramic bowl I served it in, chipped on one edge, became my new favorite plate for this recipe.
What stuck with me is how this recipe never demands a perfect moment to shine. It’s quick, forgiving, and honestly, a little bit magical. I keep making it when the week’s chaos hits or when I want to impress without the stress—because let me tell you, it’s exactly the kind of dish that makes you close your eyes after the first bite and just savor.
Why You’ll Love This Recipe
Honestly, this Quick Creamy Tuscan White Bean Skillet with Chicken and Rosemary has become my go-to for a reason. After testing it more times than I can count (and tweaking the seasoning to just the right balance), it’s clear this recipe nails the perfect weeknight dinner trifecta: fast, tasty, and satisfying.
- Quick & Easy: Ready in under 30 minutes, which means you can whip this up even on your busiest evenings.
- Simple Ingredients: Uses pantry staples like canned white beans and basic spices, plus chicken you probably have on hand.
- Perfect for Cozy Dinners: That creamy, rosemary-infused sauce feels like a warm hug on a plate—ideal for chilly nights or when you just want comfort food without the guilt.
- Crowd-Pleaser: I’ve served this to friends who don’t even like beans, and they keep asking for the recipe (true story!).
- Unbelievably Delicious: The combination of creamy beans and juicy chicken with that woodsy hint of rosemary creates a flavor profile that’s surprisingly fresh and rich.
What sets this apart from other white bean skillet dishes is the way the rosemary is gently cooked to release its aroma without overpowering the creaminess. Plus, tossing everything in one pan means fewer dishes—always a win in my book. If you’re looking for a recipe that feels both rustic and refined but doesn’t require hours in the kitchen, this one’s got you covered.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry-friendly, with a few fresh touches that bring it all together.
- Chicken thighs, boneless and skinless (about 1 pound / 450g) – I prefer thighs for juiciness, but breasts work too.
- Olive oil (2 tablespoons) – for searing the chicken and sautéing aromatics. I like Colavita brand for a smooth taste.
- Garlic cloves, minced (3 cloves) – adds depth and warmth.
- Fresh rosemary (2 teaspoons, chopped) – the star herb here; if fresh isn’t available, 1 teaspoon dried works.
- Canned white beans (2 cans, 15 ounces / 425g each), drained and rinsed – Great Northern or cannellini beans are perfect.
- Chicken broth (1 cup / 240ml) – adds savory moisture; use low-sodium if preferred.
- Heavy cream (½ cup / 120ml) – for that luscious creamy texture; half-and-half can substitute if needed.
- Grated Parmesan cheese (¼ cup / 25g) – optional but highly recommended for umami richness.
- Salt and freshly ground black pepper – to taste; seasoning is key here.
- Fresh spinach (2 cups / 60g) – optional but adds color and a fresh bite.
You don’t need fancy specialty ingredients, which makes this dish approachable for any weeknight. If you want to swap the beans for chickpeas or lentils, that works too (I’ve tried it!). For a dairy-free version, just omit the cream and Parmesan and use coconut milk instead—still creamy, just with a different vibe.
Equipment Needed

- Large skillet or sauté pan (10-12 inch / 25-30cm) – preferably with a lid; it helps cook the chicken evenly and meld flavors.
- Wooden spoon or silicone spatula – for stirring without scratching your pan.
- Measuring cups and spoons – for accurate ingredient amounts.
- Knife and cutting board – for chopping garlic and rosemary.
If you don’t have a lid that fits your skillet, a large plate or foil can do the trick to trap steam. Honestly, I’ve made this recipe in cast iron, stainless steel, and nonstick pans—all worked fine. Just pick what you’re most comfortable with. For budget-friendly options, a regular nonstick frying pan from any supermarket works well and is easy to clean.
Preparation Method
- Prep the chicken: Pat the chicken thighs dry with paper towels and season both sides generously with salt and pepper. This step helps get a nice sear. (5 minutes)
- Heat the skillet: Place your skillet over medium-high heat and add 2 tablespoons olive oil. When the oil shimmers, add the chicken thighs. Cook for about 5-6 minutes per side until golden brown and cooked through (internal temp 165°F / 74°C). Remove chicken and set aside. (12 minutes)
- Sauté aromatics: Reduce heat to medium. Add minced garlic and chopped rosemary to the skillet. Stir constantly for about 30 seconds until fragrant—don’t let the garlic burn! (1 minute)
- Add white beans and broth: Pour in the drained white beans and chicken broth. Stir to combine and bring to a gentle simmer. Let it cook for 3-4 minutes so the beans absorb some flavor. (4 minutes)
- Make it creamy: Lower the heat and stir in ½ cup heavy cream and ¼ cup grated Parmesan cheese. Mix well to combine. The sauce should thicken slightly and coat the beans beautifully. (3 minutes)
- Return chicken and add spinach: Nestle the cooked chicken thighs back into the skillet. Scatter fresh spinach over the top, cover with a lid, and cook for another 2-3 minutes until spinach wilts and everything is heated through. (3 minutes)
- Final seasoning: Taste and adjust salt and pepper as needed. If the sauce is too thick, add a splash more broth or cream. (1 minute)
- Serve: Spoon the creamy beans and chicken onto plates or serve straight from the skillet to keep it rustic and cozy. (Immediate)
Pro tip: Don’t rush searing the chicken; a good crust locks in juices and flavor. If your skillet smoke a bit, just turn down the heat. Also, keep an eye on the garlic so it doesn’t brown too fast—that burnt taste can sneak in and ruin the sauce.
Cooking Tips & Techniques
When making this Quick Creamy Tuscan White Bean Skillet, a few little tricks can make a big difference. First, always dry your chicken well before searing. Moisture is the enemy of a golden crust, and honestly, I learned that the hard way after a soggy first attempt.
Next, be patient with the garlic and rosemary stage. Stir constantly but keep the heat moderate—burnt garlic turns bitter, and that’s no good for a creamy sauce. I usually chop the rosemary fine so it releases flavor quickly, but if you prefer a milder note, add it later in the cooking process.
For a consistently creamy texture, don’t rush the cream addition. Let the broth reduce a bit first; otherwise, the sauce can be too runny. And if you’re multitasking, cook your chicken in batches to avoid overcrowding the pan—crowding traps moisture and prevents that beautiful sear.
I’ve also found that stirring the beans gently helps keep them intact, giving a nice texture contrast to the tender chicken. Finally, don’t skip the Parmesan if you can help it—it adds that savory umami punch that ties the dish together.
Variations & Adaptations
- Vegetarian version: Skip the chicken and add sautéed mushrooms or roasted cauliflower for a hearty meatless meal. Use vegetable broth instead of chicken broth.
- Low-carb adaptation: Replace beans with diced zucchini or eggplant and use heavy cream as the base. This keeps it creamy but cuts down on carbs.
- Spicy twist: Add a pinch of red pepper flakes when sautéing garlic and rosemary to bring some heat without overpowering the dish.
- Seasonal swaps: In spring or summer, toss in fresh cherry tomatoes or peas for brightness and color.
- Personal favorite: I sometimes stir in a spoonful of pesto at the end for an herby punch that complements the rosemary beautifully.
Serving & Storage Suggestions
This dish is best served warm right from the skillet, but it also holds up well if you let it rest for 5 minutes—flavors meld and deepen. Pair it with a crisp green salad or some crusty bread to soak up the creamy sauce.
Leftovers store beautifully in an airtight container in the fridge for up to 3 days. When reheating, do it gently on the stove over low heat, adding a splash of broth or water to loosen the sauce if needed. Microwave works too, but watch out for uneven heating.
Freezing is possible but not ideal because the cream sauce can separate. If you must freeze, thaw completely and reheat slowly with some extra liquid. You’ll find the flavors mellow after a day or two, which is a nice change if you’re prepping ahead.
Nutritional Information & Benefits
This Quick Creamy Tuscan White Bean Skillet is packed with protein from chicken and fiber from white beans, making it a balanced and filling meal. The rosemary adds antioxidants and anti-inflammatory compounds, while the olive oil provides heart-healthy fats.
One serving contains approximately 400-450 calories, with about 35 grams of protein and 10 grams of fiber. It’s naturally gluten-free and can be adapted for dairy-free diets by swapping cream and cheese for plant-based alternatives. Just watch for allergens if using dairy substitutes.
From a wellness perspective, this dish keeps things nourishing without feeling heavy. It’s a great example of comfort food that doesn’t compromise on nutrition or taste.
Conclusion
If you’re after a recipe that’s straightforward, packed with flavor, and fits perfectly into a hectic week, this Quick Creamy Tuscan White Bean Skillet with Chicken and Rosemary is a winner. I love how it feels fancy but comes together with almost no fuss—and honestly, it’s become a staple in my kitchen for those nights when I want something cozy but quick.
Feel free to make it your own by swapping herbs, adding veggies, or adjusting creaminess to suit your taste. I’d love to hear how you put your spin on it—drop a comment or share your tweaks!
Here’s to many comforting, rosemary-scented dinners ahead. Happy cooking!
FAQs
- Can I use chicken breasts instead of thighs? Yes, just be careful not to overcook them as breasts dry out faster. Adjust cooking time accordingly.
- What if I don’t have fresh rosemary? Dried rosemary works too; use about half the amount since it’s more concentrated.
- Can I prepare this recipe ahead of time? You can prep ingredients ahead but cook just before serving for best texture and flavor.
- Is this recipe freezer-friendly? It’s better fresh, but you can freeze leftovers without cream or add cream after reheating.
- What can I serve with this skillet meal? A simple green salad, roasted vegetables, or crusty bread complement it beautifully.
Pin This Recipe!

Quick Creamy Tuscan White Bean Skillet with Chicken and Rosemary
A fast, comforting one-pan meal featuring juicy chicken thighs, creamy white beans, and fragrant rosemary, perfect for easy weeknight dinners.
- Prep Time: 5 minutes
- Cook Time: 28 minutes
- Total Time: 33 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Tuscan
Ingredients
- 1 pound boneless, skinless chicken thighs
- 2 tablespoons olive oil
- 3 garlic cloves, minced
- 2 teaspoons fresh rosemary, chopped (or 1 teaspoon dried rosemary)
- 2 cans (15 ounces each) canned white beans, drained and rinsed
- 1 cup chicken broth
- ½ cup heavy cream
- ¼ cup grated Parmesan cheese (optional)
- Salt and freshly ground black pepper, to taste
- 2 cups fresh spinach (optional)
Instructions
- Pat the chicken thighs dry with paper towels and season both sides generously with salt and pepper. (5 minutes)
- Heat a large skillet over medium-high heat and add 2 tablespoons olive oil. When the oil shimmers, add the chicken thighs. Cook for about 5-6 minutes per side until golden brown and cooked through (internal temperature 165°F). Remove chicken and set aside. (12 minutes)
- Reduce heat to medium. Add minced garlic and chopped rosemary to the skillet. Stir constantly for about 30 seconds until fragrant, being careful not to burn the garlic. (1 minute)
- Add the drained white beans and chicken broth to the skillet. Stir to combine and bring to a gentle simmer. Cook for 3-4 minutes to let the beans absorb some flavor. (4 minutes)
- Lower the heat and stir in ½ cup heavy cream and ¼ cup grated Parmesan cheese. Mix well to combine until the sauce thickens slightly and coats the beans. (3 minutes)
- Nestle the cooked chicken thighs back into the skillet. Scatter fresh spinach over the top, cover with a lid, and cook for another 2-3 minutes until the spinach wilts and everything is heated through. (3 minutes)
- Taste and adjust salt and pepper as needed. If the sauce is too thick, add a splash more broth or cream. (1 minute)
- Serve warm, spooning the creamy beans and chicken onto plates or straight from the skillet.
Notes
Dry chicken well before searing for a golden crust. Stir garlic and rosemary constantly on moderate heat to avoid burning. Add cream slowly after broth reduces slightly for a creamy texture. Cook chicken in batches if needed to avoid overcrowding the pan. Parmesan cheese adds umami richness but is optional. For dairy-free, substitute cream and Parmesan with coconut milk.
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 425
- Sugar: 2
- Sodium: 550
- Fat: 22
- Saturated Fat: 7
- Carbohydrates: 25
- Fiber: 10
- Protein: 35
Keywords: quick dinner, creamy skillet, white beans, chicken thighs, rosemary, easy weeknight meal, comfort food, one-pan meal



