This recipe for Creamy White Beans with Parmesan and Lemon is a case in point. It’s a dish I return to time and time again when I want something flavorful, comforting, and incredibly easy to prepare.
Why This Creamy White Beans with Parmesan and Lemon Works
This dish truly shines because of its harmonious blend of textures and flavors. The richness of the butter and Parmesan cheese creates a creamy, satisfying base that coats the tender white beans.
Ingredients
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 medium yellow onion, finely chopped
- 2 cloves garlic, minced
- 1 (15-ounce) can cannellini beans, rinsed and drained
- 1/2 cup low-sodium vegetable broth or chicken broth (or water)
- 1/4 cup grated Parmesan cheese, plus more for serving
- 1 tablespoon fresh lemon juice, or to taste
- Salt and freshly ground black pepper, to taste
- Fresh parsley, chopped, for garnish (optional)
Gathering these simple ingredients is the first step towards a wonderfully comforting meal that comes together with minimal fuss. Each component plays a crucial role in building the final flavor profile and luxurious texture of this dish.
Check this out: Creamy Chicken Pasta Meal Prep Recipe
How to Make It
- In a medium skillet or pot, melt the butter with the olive oil over medium heat.
- Add the finely chopped yellow onion to the skillet and cook, stirring occasionally, until softened and translucent, about 5-7 minutes. You’re looking for a gentle sweetness to develop from the onion without it browning too much. This slow sauté is important for building a subtle base flavor rather than a sharp onion taste.
- Stir in the minced garlic and cook for another minute until fragrant. Be careful not to burn the garlic, as it can turn bitter. The aroma should be lovely and inviting at this stage.
- Add the rinsed and drained cannellini beans to the skillet. Stir them around to coat them with the onion and garlic mixture.
- Pour in the vegetable broth (or chicken broth, or even water if that’s all you have on hand). Bring the mixture to a gentle simmer.
- Let the beans simmer for about 5-7 minutes to allow them to warm through and absorb some of the liquid. During this time, you can gently mash a few of the beans against the side of the skillet with the back of your spoon. This is one of the secrets to achieving that “creamy” texture without actually adding any cream. The starch released from the mashed beans will naturally thicken the liquid. Don’t overdo it; just a few will do the trick.
- Remove the skillet from the heat.
- Stir in the grated Parmesan cheese until it’s melted and incorporated into the beans, creating a lovely, creamy sauce. The residual heat will be enough to melt the cheese beautifully. If it seems a little too thick for your liking, you can add another tablespoon or two of broth or water to reach your desired consistency. Remember, the sauce will thicken slightly as it cools.
- Drizzle in the fresh lemon juice. Start with a tablespoon and taste. You can always add more if you prefer a tangier flavor. The lemon is crucial for balancing the richness of the cheese and butter, adding brightness and zest.
- Season generously with salt and freshly ground black pepper to your taste. Taste and adjust seasonings as needed. This is where you really fine-tune the dish to your palate.
- Garnish with chopped fresh parsley, if desired, for a pop of color and freshness.
This simple process yields a dish that is rich, flavorful, and remarkably satisfying. The key lies in the gentle cooking of the aromatics, the subtle mashing of a few beans, and the final flourish of cheese and lemon.
Nutrition at a Glance
This dish is a good source of:
- Dietary Fiber: White beans are excellent sources of fiber, which aids digestion and promotes a feeling of fullness.
- Plant-Based Protein: Beans provide a valuable amount of protein, making this dish satisfying and nutritious, especially for vegetarians.
- Vitamins and Minerals: Depending on the specific type of beans and other ingredients used, you can get a good dose of B vitamins, iron, potassium, and magnesium.
- Healthy Fats: The olive oil and butter contribute healthy fats that are important for nutrient absorption and overall health.
- Vitamin C: The lemon juice offers a small but welcome boost of Vitamin C, an antioxidant beneficial for the immune system.
While the exact nutritional values will vary based on precise ingredient quantities and brands, this dish generally offers a balanced nutritional profile. It’s easy to see why this has become a go-to recipe for those seeking both flavor and sustenance.
How to Serve It
- As a Standalone Appetizer or Light Meal: Serve warm in small bowls with crusty bread for dipping. The bread is essential for soaking up every last bit of that creamy sauce. A sprinkle of extra Parmesan and a drizzle of good olive oil on top certainly wouldn’t hurt!
- As a Side Dish: This dish pairs wonderfully with grilled or roasted meats, poultry, or fish. It provides a comforting and flavorful counterpoint to richer main courses. Imagine it alongside a simple pan-seared chicken breast or a flaky piece of baked salmon.
- With Eggs: For a delightful brunch or breakfast, serve the warm beans alongside fried or poached eggs. The creamy beans and runny yolk are a match made in heaven. A sprinkle of red pepper flakes could add a nice kick.
- Over Grains: Spoon the beans over cooked quinoa, farro, or even polenta for a more substantial vegetarian main course. This adds an extra layer of texture and heartiness.
- As a Filling: Use the beans as a filling for warm pita bread or wraps, perhaps with some fresh greens and a dollop of Greek yogurt.
The beauty of this dish lies in its adaptability. It’s a comforting and flavorful base that can be dressed up or down to suit any occasion. Whether you’re looking for a quick lunch, a sophisticated appetizer, or a hearty side, these creamy white beans deliver.
Common Mistakes
- Overcooking or Burning the Garlic: Minced garlic cooks very quickly. Adding it too early or at too high a heat can lead to a bitter, burnt taste that will affect the entire dish. Stir it in only during the last minute of sautéing the onions.
- Not Mashing Any Beans: While optional, gently mashing a few beans against the side of the pan is the secret to creating a naturally creamy sauce without added dairy (beyond the Parmesan). If you skip this step, your beans might be a bit too brothy.
- Using Old or Stale Ingredients: While canned beans are convenient, using fresh garlic, a good quality olive oil, and fresh lemon juice makes a noticeable difference in the final flavor. A grated Parmesan cheese that you grate yourself will also melt more smoothly than pre-grated varieties that often contain anti-caking agents.
- Skipping the Lemon Juice: The lemon juice is crucial for balancing the richness of the butter and Parmesan. Without it, the dish can feel heavy and one-dimensional. Taste and adjust the amount of lemon juice to your preference, but don’t omit it entirely.
- Not Tasting and Adjusting Seasoning: Salt and pepper are your friends! Always taste the dish before serving and adjust the seasoning. Canned beans can vary in saltiness, and your personal preference for seasoning will dictate the final taste.
- Using Low-Quality Broth: While water can work in a pinch, using a flavorful, low-sodium vegetable or chicken broth will add another layer of depth to the beans. If you are very sensitive to sodium, water is a fine substitute, but a good broth truly elevates the dish.
By being mindful of these small details, you can consistently create a delicious batch of Creamy White Beans with Parmesan and Lemon. It’s all about paying attention to the process and allowing the ingredients to shine.

Storage and Reheating
- Storage: Once cooled to room temperature, transfer any leftover beans to an airtight container. They can be stored in the refrigerator for up to 3-4 days. The flavors often meld and deepen overnight, making leftovers quite tasty.
- Reheating: To reheat, transfer the beans to a skillet over low heat. Add a tablespoon or two of water, broth, or even milk to help loosen the sauce and prevent it from becoming too thick or dry. Stir gently as it warms through. Alternatively, you can reheat them in a microwave-safe dish, stirring halfway through for even heating. Be patient; you want to warm them gently without overcooking the beans.
- Texture Changes: It’s worth noting that the texture might change slightly upon reheating. The beans may become a little softer, and the sauce might thicken further. Gentle reheating with a bit of added liquid usually rectifies this. Avoid high heat when reheating, as this can dry out the beans or make the sauce slightly oily.
Proper storage and reheating are key to enjoying this dish for several days. The ability to make it ahead and have a delicious, quick meal ready to go is a major advantage for busy individuals and families.
Leftover Ideas
- Creamy Bean and Greens Sauté: Reheat the beans in a skillet, then stir in a handful of fresh spinach, kale, or Swiss chard. Cook until the greens are wilted. This adds a nice fresh element and extra nutrients.
- Bean and Sausage Skillet: If you have leftover cooked sausage (Italian, chicken, or even chorizo), chop it up and add it to the warmed beans for a heartier meal.
- Pasta Toss: Gently reheat the beans and then toss them with your favorite cooked pasta. A bit of extra Parmesan cheese and a squeeze of lemon would be lovely here.
- Savory Toasts: Mash the beans slightly and spread them onto toasted slices of sourdough or whole-grain bread. Top with a fried egg, avocado, or a sprinkle of chili flakes for a substantial open-faced sandwich.
- Soups and Stews Booster: Stir leftover beans into a vegetable soup, chili, or even a minestrone. They add creaminess, protein, and fiber, making your soup heartier and more satisfying.
These ideas demonstrate the flexibility of this dish. It’s not just a side; it’s a foundation for other delicious meals. Repurposing leftovers is an excellent way to reduce food waste and enjoy your cooking for longer.
PrintCreamy White Beans with Parmesan and Lemon
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A simple and satisfying recipe for creamy white beans infused with Parmesan cheese and bright lemon. Perfect as a side dish or a light meal.
Ingredients
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 medium yellow onion, finely chopped
- 2 cloves garlic, minced
- 1 (15-ounce) can cannellini beans, rinsed and drained
- 1/2 cup low-sodium vegetable broth or chicken broth (or water)
- 1/4 cup grated Parmesan cheese, plus more for serving
- 1 tablespoon fresh lemon juice, or to taste
- Salt and freshly ground black pepper, to taste
- Fresh parsley, chopped, for garnish (optional)
Instructions
- 1. In a medium skillet or pot, melt the butter with the olive oil over medium heat.
- 2. Add the finely chopped yellow onion to the skillet and cook, stirring occasionally, until softened and translucent, about 5-7 minutes.
- 3. Stir in the minced garlic and cook for another minute until fragrant.
- 4. Add the rinsed and drained cannellini beans to the skillet. Stir them around to coat them with the onion and garlic mixture.
- 5. Pour in the vegetable broth (or chicken broth, or even water). Bring the mixture to a gentle simmer.
- 6. Let the beans simmer for about 5-7 minutes to allow them to warm through and absorb some of the liquid. Gently mash a few of the beans against the side of the skillet to help create a creamy texture.
- 7. Remove the skillet from the heat.
- 8. Stir in the grated Parmesan cheese until it’s melted and incorporated into the beans, creating a creamy sauce. Add a tablespoon or two of broth or water if needed to reach desired consistency.
- 9. Drizzle in the fresh lemon juice. Start with a tablespoon and taste; add more if desired.
- 10. Season generously with salt and freshly ground black pepper to taste. Taste and adjust seasonings.
- 11. Garnish with chopped fresh parsley, if desired.
Notes
Store cooled leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently in a skillet over low heat with a splash of liquid, or in the microwave. Avoid high heat to prevent drying out.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: Approx. 180
- Sugar: 3g
- Sodium: Approx. 300mg (can vary based on broth and added salt)
- Fat: 8g
- Carbohydrates: 20g
- Fiber: 6g
- Protein: 7g