Creamy White Bean Skillet Dinner is an incredibly satisfying dish that brings together comforting flavors and wholesome ingredients in a single serving. Picture creamy white beans mingling with tender artichoke hearts and vibrant spinach, topped off with luscious goat cheese. The marriage of leeks and garlic adds a fragrant depth that elevates this dish, making it perfect for weeknight dinners or cozy gatherings.
Thank you for reading this post, don't forget to subscribe!
I first stumbled upon this dish during a busy week when I craved something hearty yet effortless. The delightful textures from the beans combined with the mild tang of the artichokes made it an instant favorite in my home. Let’s face it, who doesn’t love a quick, budget-friendly meal that can be thrown together in about 35 minutes? I invite you to give this Creamy White Bean Skillet Dinner a whirl—trust me, it’s worth trying!
Why You’ll Love This Recipe
- Simple & Quick: Ready in just 35 minutes, it’s perfect for busy weeknights.
- Irresistible Flavor: The combination of beans, artichokes, and goat cheese creates a creamy, savory delight.
- Eye-Catching Appeal: Serve it in your favorite skillet for a beautiful presentation.
- Flexible Serving: Great for family dinners or meal prep for the week ahead.
- Diet-Friendly Options: Easily made vegan with creamy plant-based cheeses.
Ingredients You’ll Need
- 2 tablespoons olive oil: Adds healthy fats and richness. You can substitute with avocado oil for a different flavor.
- 2 leeks, chopped: These have a mild onion flavor and tenderness. If you can’t find leeks, yellow onions work well, though the flavor will differ.
- 4 garlic cloves, minced: Makes the dish aromatic and flavorful. Adjust based on your love for garlic!
- 2 x 14-ounce cans white cannellini beans, drained: About 3 cups of cooked beans. You can use great northern beans or navy beans as alternatives.
- 14-ounce can of artichoke hearts, drained and chopped: Provides a wonderful tangy taste. Frozen artichokes can also be used if fresh aren’t available.
- 2 tablespoons fresh thyme, chopped if needed: Enhance the herbaceous flavor. Dried thyme can be used in a pinch; just use less as it’s more potent.
- 1 tablespoon lemon zest: Brightens the dish with a citrusy lift. Fresh lemon juice is a superb substitute for a tangy twist.
- 1/2 cup vegetable broth or chicken broth: Adds moisture and depth. Homemade or low-sodium store-bought broth works great.
- 4 cups baby spinach, chopped: Offers vibrant color and nutrients. Any leafy green like kale or Swiss chard can be a tasty swap.
- 1/4 teaspoon black pepper: Just the right kick. Adjust to taste if you prefer it spicier.
- Salt to taste: Season according to your broth’s saltiness.
- 6 ounces of goat cheese: Provides creaminess and tanginess. If you prefer dairy-free, opt for a creamy vegan cheese instead.
- Splash of veggie broth (optional): To adjust consistency, if needed.
How to Make White Bean Skillet Dinner
- Preheat the oven: Start by preheating your oven to 350°F (180°C) so it’s ready for the final step.
- Sauté leeks and garlic: In a large, oven-safe skillet, heat 2 tablespoons of olive oil over medium heat. Add the chopped leeks and minced garlic, sautéing for about 5 minutes until they are tender and fragrant.
- Combine ingredients: Turn off the heat and gently stir in the drained white beans, chopped artichoke hearts, fresh thyme, lemon zest, and your choice of broth. Mix in the chopped spinach, black pepper, and a pinch of salt. Add half of the goat cheese to the mixture, making sure it’s evenly distributed.
- Bake: Place the skillet in the preheated oven and bake for 15 to 20 minutes until everything is warmed through. If you’d like that lovely golden touch, broil for a couple of minutes until the goat cheese starts to brown slightly.
- Cream it up: For an ultra-creamy texture, feel free to stir in a splash of warm broth or some reserved bean water at this stage. Taste and adjust the seasoning before serving.
- Serve with flair: Plate your dish with fresh lemon wedges and a sprinkle of Aleppo flakes or your preferred seasoning for an added kick.
Storing & Reheating
Store any leftovers at room temperature for a couple of hours or refrigerate them in an airtight container for up to 3 days. If you want to keep it longer, this skillet dinner freezes beautifully for up to 3 months. To reheat, simply warm it in a skillet over low heat or in the microwave until heated through. Keep in mind, the creamy consistency may vary after freezing, so stirring in a little broth can refresh its texture.
Chef’s Helpful Tips
- When sautéing your leeks and garlic, don’t overcook them to avoid bitterness—just until they’re soft and fragrant!
- Make sure to rinse your canned white beans thoroughly to remove excess salt and starchy water, which can alter the dish’s flavor.
- If you’re short on time, using pre-chopped veggies can save you those precious minutes.
- To enhance flavors, let the dish sit for a minute or two after baking; it allows everything to settle in beautifully.
- Consider adding more vegetables you love—zucchini or bell peppers can offer a vibrant twist!
Enjoy this creamy white bean skillet dinner that not only checks all the boxes for a delightful meal but also invites creativity in the kitchen! You can easily adjust it to your taste preferences and dietary needs, ensuring it’s special every time you make it.

Recipe FAQs
Can I use dried beans instead of canned?
Absolutely! If you prefer dried beans, soak and cook approximately 1½ cups of dried white beans until they’re tender before adding them to the skillet. Just be sure to adjust liquid amounts accordingly since dried beans absorb more moisture.
What are some substitutions for goat cheese?
If goat cheese isn’t your thing, try feta for a crumbly texture or a soft, creamy vegan cheese for dairy-free goodness. Both options will bring their own unique flavors to the dish.
How can I make this dish heartier?
For an even heartier version, try adding cooked grains like quinoa or brown rice directly into the skillet before baking. They’ll absorb the delicious flavors and make the meal more filling.
Can I prep this in advance?
Yes! You can prepare the sautéed veggies and beans ahead of time; store in the fridge. When you’re ready to eat, just add the spinach, broth, and goat cheese, then bake as directed. This makes for an easy weekday dinner!
Print
White Bean Skillet Dinner
This white bean skillet dinner is a delightful blend of creamy beans, fresh spinach, and tangy goat cheese. With simple ingredients and quick preparation, it’s the perfect choice for a healthy weeknight meal that’s sure to impress your loved ones.
- Total Time: 45 minutes
- Yield: 4 servings 1x
Ingredients
- 2 tablespoons olive oil
- 2 leeks, chopped
- 4 garlic cloves, minced
- 2 x 14-ounce cans white cannellini beans, drained
- 14-ounce can of artichoke hearts, drained and chopped
- 2 tablespoons fresh thyme, chopped if needed
- 1 tablespoon lemon zest
- 1/2 cup vegetable broth or chicken broth
- 4 cups baby spinach, chopped
- 1/4 teaspoon black pepper
- salt to taste
- 6 ounces of goat cheese, or sub creamy vegan cheese
- splash of veggie broth (optional)
Instructions
- Preheat the oven to 350°F.
- In a large, oven-safe skillet, heat olive oil over medium heat. Add leeks and garlic, sautéing for about 5 minutes until tender and fragrant. Turn off the heat.
- Mix in the drained white beans, chopped artichoke hearts, thyme, lemon zest, broth, chopped spinach, pepper, and salt. Add half of the goat cheese, mixing well and sprinkling the rest on top.
- Bake for 15-20 minutes until everything is warmed through. For an extra touch, broil for a few minutes to brown the goat cheese if desired. Adjust creaminess by stirring in warm broth or bean water, then taste and season with salt and pepper.
- Serve the dish warm, garnished with lemon wedges and Aleppo flakes if desired.
Notes
Substituting vegetable broth with chicken broth can add a richer flavor.
Feel free to add other veggies like zucchini or bell peppers for variety.
Serve alongside crusty bread for a complete meal.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Main Dishes
- Method: Baking
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 360
- Sugar: 3g
- Sodium: 420mg
- Fat: 20g
- Saturated Fat: 7g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 16g
- Cholesterol: 30mg






