Creamy White Beans with Garlic and Kale is a simple one-pan dish made with tender white beans, fresh kale, garlic, and a savory vegetable broth. Heavy cream and freshly grated Parmesan create a smooth sauce, while thyme adds an earthy note and lemon juice brings a touch of brightness to the finished dish.
Ready in about 30 minutes, this creamy white bean recipe works well for a quick weeknight dinner, a satisfying lunch, or a hearty side dish. The beans absorb the seasoned broth, while gently mashing a few of them naturally thickens the sauce. Serve everything with crusty bread or toasted sourdough to make the most of the creamy mixture.
What Makes These Creamy White Beans Worth Making
- One-Pan Preparation: The beans, greens, and sauce come together in a single skillet, keeping both cooking and cleanup simple.
- Quick Cooking Time: Canned white beans eliminate the need for soaking and lengthy simmering, making this a practical option when time is limited.
- Plant-Based Protein: White beans provide protein and fiber, making the dish a substantial addition to a vegetarian meal.
- Naturally Thick Sauce: Mashing a few beans releases their starch and thickens the sauce without requiring flour.
- Flexible Serving Options: Serve the beans as a main course, a side dish, or a topping for toasted sourdough.
Key Ingredients for Creamy White Beans with Garlic and Kale
- Cannellini Beans: Two 15-ounce cans provide the main substance of the dish. Cannellini beans have a tender texture and creamy interior, although Great Northern beans and navy beans are suitable alternatives.
- Fresh Garlic and Yellow Onion: Onion creates a savory foundation, while five garlic cloves give the sauce a pronounced aromatic flavor. Cook them gently to soften the onion without allowing the garlic to burn.
- Fresh Kale: Four cups of chopped kale add color, texture, and an earthy flavor. Remove the tough stems before chopping, and cook the leaves until tender while retaining some of their vibrant green color.
- Vegetable Broth: One cup of vegetable broth provides the liquid for the sauce and helps season the beans. A low-sodium variety gives you more control over the final salt level.
- Heavy Cream and Parmesan: Heavy cream creates a smooth consistency, while freshly grated Parmesan contributes a savory, salty flavor. Add the Parmesan after removing the skillet from the heat to help it incorporate smoothly.
Chef’s Tip: Mash a few beans against the side of the skillet before adding the kale. Their natural starch thickens the sauce, helping it cling to the beans and greens without adding flour or another thickener.

Creamy White Beans with Garlic and Kale Recipe
Equipment
- Large skillet or sauté pan
- Cutting board
- Sharp knife
- Measuring cups and spoons
- Wooden spoon
- can opener
- Lemon juicer, optional
Ingredients
- 2 tablespoons olive oil
- 1 small yellow onion finely chopped
- 5 garlic cloves minced
- 1/2 teaspoon red pepper flakes optional
- 2 cans 15 ounces each cannellini beans or other white beans, drained and rinsed
- 1 cup vegetable broth
- 1/2 cup heavy cream
- 1/2 teaspoon dried thyme
- 1/2 teaspoon salt or to taste
- 1/4 teaspoon freshly ground black pepper
- 4 cups chopped fresh kale tough stems removed
- 1/3 cup freshly grated Parmesan cheese
- 1 tablespoon fresh lemon juice
- 1 tablespoon chopped fresh parsley for serving
Instructions
- Heat the olive oil in a large skillet over medium heat. Add the chopped onion and cook for 3 to 4 minutes, stirring occasionally, until softened. Stir in the minced garlic and red pepper flakes, if using, and cook for another 30 to 60 seconds until fragrant.

- Add the drained white beans, vegetable broth, dried thyme, salt, and black pepper. Stir gently to combine, then bring the mixture to a gentle simmer. Cook for 4 to 5 minutes, allowing the beans to warm through and absorb some of the savory broth.

- Pour in the heavy cream and stir until evenly incorporated. Use the back of a spoon to gently mash a few of the beans against the side of the skillet. This releases their starch and helps thicken the sauce without requiring extra flour. Simmer for 3 to 4 minutes.

- Add the chopped kale to the skillet in batches if needed. Stir until the leaves begin to wilt, then cook for another 3 to 5 minutes, until tender but still vibrant green. If the sauce becomes too thick, add a small splash of vegetable broth.

- Remove the skillet from the heat and stir in the grated Parmesan cheese and fresh lemon juice. Taste and adjust the salt, pepper, or lemon juice as needed. Let the beans rest for a minute or two so the sauce can settle into a creamy consistency.

- Sprinkle with chopped fresh parsley and a little extra Parmesan, if desired. Serve warm with crusty bread, toasted sourdough, or a simple green salad.

Notes
- Choose the right beans: Cannellini beans are especially creamy, but Great Northern beans or navy beans also work well.
- Use fresh kale: Remove the tough stems before chopping. Baby kale can be added during the final 2 to 3 minutes of cooking.
- Adjust the consistency: Add vegetable broth a little at a time if the sauce is too thick. For a thicker texture, mash a few additional beans.
- Make it vegetarian: Use vegetarian Parmesan or a suitable hard cheese made without animal rennet.
- Make it dairy-free: Replace the heavy cream with unsweetened plant-based cooking cream and omit the Parmesan or use a dairy-free alternative.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 320 kcal |
| Carbohydrates | 34 g |
| Protein | 14 g |
| Fat | 15 g |
| Fiber | 10 g |
| Sugar | 4 g |
| Sodium | 650 mg |
Easy Variations for Creamy White Beans with Garlic and Kale
- Sun-Dried Tomato White Beans: Stir in chopped sun-dried tomatoes with the garlic for a concentrated tomato flavor.
- White Beans with Spinach: Replace the kale with fresh spinach and cook it briefly until wilted.
- Spicy Garlic Beans: Increase the red pepper flakes slightly for a more noticeable heat.
- Lemony Herb Beans: Add extra lemon zest and chopped parsley for a brighter herbal finish.
- Mushroom and White Bean Skillet: Sauté sliced mushrooms with the onion before adding the garlic and beans.
More Vegetarian Recipes to Try
- Boston Market Style Mac And Cheese Recipe
- Hearty Lentil Vegetable Soup Recipe
- Creamy Cauliflower Cheddar Soup Recipe
- Creamy Mushroom and Wild Rice Soup Recipe
- Potato Chowder Soup Recipe
Frequently Asked Questions
- Do canned white beans need to be cooked before adding them?
Canned white beans are already cooked, so they only need to be heated through in the sauce. - Which white beans have the creamiest texture?
Cannellini beans are an excellent choice because they have a tender interior and hold their shape reasonably well. - Can I make this recipe without red pepper flakes?
Yes. The red pepper flakes are optional and can be omitted without affecting the basic recipe. - What is the best way to remove kale stems?
Hold the bottom of each stem and strip the leaves away with your fingers, or cut along both sides of the stem with a knife. - Can I use dried thyme instead of fresh thyme?
Yes. This recipe already uses dried thyme, which works well in the creamy broth. If you prefer fresh thyme, add the leaves during cooking and adjust the quantity to taste. - What can I use instead of Parmesan cheese?
A vegetarian hard cheese or another finely grated, savory cheese can work. For a dairy-free version, use a plant-based Parmesan alternative or omit the cheese and adjust the seasoning. - How can I make this dish more filling without changing the sauce?
Serve the beans over toasted sourdough, cooked rice, or another grain. You can also pair them with roasted vegetables to make a more substantial meal.



