Creamy White Bean Skillet Dinner
Creamy White Bean Skillet Dinner is a delightful dish that seamlessly combines flavors and textures into one comforting meal. Picture a warm skillet filled with creamy white beans, vibrant vegetables, and aromatic herbs, all coming together to create an enticing medley that is both nourishing and satisfying. This dish is not just easy to prepare but also budget-friendly, making it an excellent option for busy weeknights or casual gatherings with friends and family.
Table of Contents

The first time I made this dish, I was captivated by how quickly everything came together. With just a handful of staple ingredients, I was able to whip up a hearty dinner that warmed my kitchen—and my heart. It’s the perfect solution for those “what’s for dinner?” dilemmas. Unlike the heavy, processed options that often fill our plates, the Creamy White Bean Skillet Dinner is a wholesome yet indulgent choice that brings both flavor and nutrition. I can’t wait for you to try it!
Why You’ll Love This Recipe
- Simple & Quick: This meal takes just about 30 minutes from start to finish, making it great for weeknight dinners.
- Irresistible Flavor: The creamy texture of the white beans pairs beautifully with the savory sautéed veggies.
- Eye-Catching Appeal: The vibrant colors of the vegetables make for a stunning presentation.
- Flexible Serving: Perfect for dinner or meal prep, and great as a cozy lunch option.
- Diet-Friendly Options: This recipe is naturally vegetarian and can be made vegan by omitting any dairy.
Ingredients You’ll Need
- 2 cups white beans: Canned or cooked (like cannellini or great northern), they provide a creamy base and are convenient to use.
- 1 tablespoon olive oil: Extra virgin olive oil adds depth; you can swap it for avocado oil for a different flavor.
- 1 cup diced onion: Onion gives a sweet, savory flavor; yellow or sweet onion works best.
- 1 cup diced bell pepper: Any color you prefer adds brightness and crunch.
- 2 cloves garlic, minced: Garlic enhances the overall aroma and flavor; fresh is best for the most impact.
- 1 teaspoon dried thyme: Thyme offers an earthy flavor—feel free to experiment with fresh herbs for a boost.
- ½ teaspoon red pepper flakes: This gives a subtle kick; adjust according to your heat preference.
- 1 cup vegetable broth: Use low-sodium broth for a healthier option, or homemade if you have it on hand.
- ½ cup heavy cream: For richness, you can substitute with coconut milk for a dairy-free version.
- Salt and pepper to taste: Essential for enhancing flavors; seasoning to taste is key!
How to Make Creamy White Bean Skillet Dinner

- Heat the Oil: In a large skillet over medium heat, add 1 tablespoon of olive oil and let it heat until shimmering.
- Sauté the Veggies: Add 1 cup of diced onion and 1 cup of diced bell pepper. Cook for about 5 minutes or until the vegetables are soft and translucent.
- Add Garlic and Spices: Stir in 2 cloves of minced garlic, 1 teaspoon of dried thyme, and ½ teaspoon of red pepper flakes. Sauté for an additional 1-2 minutes until fragrant.
- Incorporate the Beans: Add 2 cups of white beans (drained and rinsed if using canned). Stir well to mix everything together.
- Pour in the Broth: Add 1 cup of vegetable broth and bring the mixture to a simmer. Cook for about 5 minutes, allowing the flavors to meld.
- Stir in Cream: Reduce the heat to low, then stir in ½ cup of heavy cream. Let it warm through but don’t boil; this makes it luxuriously creamy.
- Season to Taste: Taste your dish and adjust with salt and pepper as needed.
- Serve Hot: Enjoy your meal straight from the skillet or plate it for an eye-catching presentation.
Storing & Reheating
To store any leftovers, cool the dish to room temperature, then transfer it into an airtight container. Refrigerate for up to 5 days, or freeze for up to 3 months, using freezer-safe containers. When you’re ready to enjoy it again, reheat in a skillet over medium heat until warmed throughout, adding a splash of broth if needed to refresh the creamy texture.
Chef’s Helpful Tips
- Avoid burning garlic by adding it after the onions and peppers have softened slightly.
- If you prefer a thicker sauce, let the dish simmer uncovered to allow some liquid to evaporate.
- For extra flavor, try adding a splash of lemon juice or balsamic vinegar before serving.
- Make it a complete meal by serving over brown rice or quinoa.
- This dish holds up well, making it a great candidate for meal prep.
There’s a reason why Creamy White Bean Skillet Dinner has become a favorite in my household. It provides hearty warmth and comfort while being flexible enough to adapt to what’s in your pantry. Whether you enjoy it on a chilly evening or prepare it for a casual lunch, I know you’ll come to love it just as much. Give it a try and feel free to experiment with different herbs and vegetables!

Recipe FAQs
Can I use dried beans instead of canned?
Absolutely! If you prefer dried beans, make sure to soak and cook them according to package instructions before adding them to the skillet. This may add a bit of extra time, but the flavor will be worth it.
Is there a vegan option for this recipe?
Yes! To make this dish vegan, simply swap the heavy cream for full-fat coconut milk or a cashew cream, and ensure that your vegetable broth is free from animal products.
What can I serve with this dish?
Creamy White Bean Skillet Dinner pairs wonderfully with crusty bread for dipping, a fresh green salad, or served over grain such as rice or quinoa for a heartier meal.
How can I enhance the flavor of the dish?
For an extra depth of flavor, consider adding freshly chopped spinach or kale just before you stir in the cream, or try including smoked paprika for a unique twist.
PrintMore Main Dishes Recipes
- BBQ Shrimp Bowls
- Spring Pasta Primavera | Fresh Vegetable Pasta with Light Sauce
- Creamy Lemon Asparagus Pasta with Peas & Parmesan
- Thai Red Chicken Curry
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Creamy White Bean Skillet Dinner
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Dishes
- Method: Bake
- Cuisine: Mediterranean
Description
This Creamy White Bean Skillet Dinner combines delicious beans, artichoke hearts, and tangy goat cheese for a flavorful, quick meal that warms the heart. Perfect for a cozy weeknight dinner or a nutritious meal prep option!
Ingredients
- olive oil
- leeks
- garlic
- canned white beans
- artichoke hearts
- thyme
- lemon zest
- vegetable broth
- fresh spinach
- black pepper
- salt
- goat cheese
Instructions
- Preheat the oven to 350°F.
- In an oven-safe large skillet or brasier, heat olive oil over medium heat. Add the leeks and garlic, and sauté for about 5 minutes until they become tender and fragrant. Turn off the heat.
- Mix in the beans, artichoke hearts, thyme, lemon zest, broth, spinach, black pepper, salt, and half of the goat cheese. Spread the remaining goat cheese on top.
- Bake in the oven for 15-20 minutes until warmed through. If desired, broil for a few minutes to brown the goat cheese.
- Serve hot with lemon wedges and Aleppo flakes if desired.
Notes
Feel free to substitute other greens for spinach, such as kale or Swiss chard.
For extra flavor, add some red pepper flakes to taste before serving.
Nutrition
- Serving Size: 1 serving
- Calories: 300
- Sugar: 1g
- Sodium: 500mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 8g
- Protein: 12g
- Cholesterol: 30mg
