Brothy White Beans with Parmesan and Lemon Recipe is a white bean dish simmered with garlic, olive oil, lemon, and grated Parmesan in a light stovetop broth. The beans soften into a spoonable base that works well as a simple dinner or alongside crusty bread. I make this when I want something steady that reheats well and keeps its texture.
Print
Brothy White Beans with Parmesan and Lemon
- Total Time: 135 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A comforting white bean dish simmered with garlic, olive oil, and lemon, creating a flavorful and nutritious broth perfect for a simple dinner or alongside crusty bread.
Ingredients
- 3 tbsp olive oil
- 2 large shallots, thinly sliced
- 3 cloves garlic, thinly sliced
- 3 sprigs thyme
- 1 cup dried white beans (navy, cannellini, great northern, or lima), soaked overnight
- 6 cups chicken stock
- 1 hunk parmesan rind (about 3 inches)
- Salt and pepper, to taste
- 4 thick slices of toasted bread
- Parmesan cheese, for grating
- Lemon slices, for finishing
- 1/4 cup minced parsley (optional)
Instructions
- In a large pot or cast iron dutch oven, heat the olive oil over medium low and add the shallots, garlic, and thyme. Sauté until translucent and aromatic, about 6 to 8 minutes.
- Add the soaked and drained white beans to the pot, stir to coat with the shallot mixture, and cook for 1 minute.
- Pour in the chicken stock and add the parmesan rind, bring the pot to a low simmer, then reduce heat to maintain a gentle simmer and cover partially.
- Simmer the beans for 1 1/2 to 2 hours until they are tender and creamy, checking every 20 to 30 minutes and adding a splash of water or more stock if the liquid reduces too much.
- Remove the parmesan rind and any thyme stems. Taste and season with salt and freshly cracked black pepper.
- For a creamier pot, remove 1 to 2 cups of beans and broth, mash or puree them, and stir back into the pot, adjusting consistency with more broth if needed.
- Ladle the beans and broth into bowls, finish with a drizzle of olive oil, a generous squeeze of lemon, a shower of freshly grated parmesan, and a sprinkle of minced parsley if using.
- Serve each bowl with a thick slice of toasted bread for dipping, and pass extra lemon and parmesan at the table.
Notes
Use good-quality stock for maximum flavor. Soaking beans overnight enhances texture, but a quick soak or canned beans can be used if needed.
- Prep Time: 15 minutes
- Cook Time: 120 minutes
- Category: Main Course
- Method: Simmering
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 450
- Sugar: 5g
- Sodium: 800mg
- Fat: 15g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 12g
- Protein: 20g
- Cholesterol: 10mg
Why This Is a Go-To in My Kitchen
This recipe balances comfort and nutrition in a way that feels effortless, it’s a slow-simmered stew but forgiving, and it rewards patience with depth of flavor. Expect soft, almost buttery beans swimming in a clear, savory broth with bright lemon and a grating of parmesan for salt and umami. It’s filling enough to be a main with toast, and simple enough to make on a weeknight when you want something wholesome without fuss.
Pantry & Fresh Ingredients
- 3 tbsp olive oil
- 2 large shallots, thinly sliced
- 3 cloves garlic, thinly sliced
- 3 sprigs thyme
- 1 cup dried white beans like navy beans, cannellini beans, great northern beans or lima beans, soaked overnight and strained
- 6 cups chicken stock, preferably homemade
- 1 hunk parmesan rind, about 3 inches
- Salt and pepper
- 4 thick slices of toasted bread
- Parmesan cheese, for grating
- Lemon slices, for finishing
- 1/4 cup minced parsley, optional
Notes on ingredients: use a good-quality stock for the most flavor, the parmesan rind is cheap but powerful, and soaking dried beans overnight shortens cooking time and improves texture. If you forget to soak, you can use a quick soak method or use canned white beans and cut simmer time.
How It Comes Together
- In a large pot or cast iron dutch oven, heat the olive oil over medium low and add the shallots, garlic, and thyme, saute until translucent and aromatic, about 6 to 8 minutes.
- Add the soaked and drained white beans to the pot, stir to coat with the shallot mixture, and cook 1 minute.
- Pour in the chicken stock and add the parmesan rind, bring the pot to a low simmer, then reduce heat to maintain a gentle simmer and cover partially.
- Simmer the beans for 1 1/2 to 2 hours until they are tender and creamy, checking every 20 to 30 minutes and adding a splash of water or more stock if the liquid reduces too much.
- Remove the parmesan rind and any thyme stems, taste and season with salt and freshly cracked black pepper, remembering that parmesan adds salt so season gradually.
- For a creamier pot, remove 1 to 2 cups of beans and broth, mash or puree them, and stir back into the pot then adjust consistency with more broth if needed.
- Ladle the beans and broth into bowls, finish with a drizzle of olive oil, a generous squeeze of lemon, a shower of freshly grated parmesan, and a sprinkle of minced parsley if using.
- Serve each bowl with a thick slice of toasted bread for dipping, and pass extra lemon and parmesan at the table.
How long to simmer depends on the bean type and age, older beans take longer, so keep tasting for tenderness rather than relying only on time.
The Nutrition Behind the Comfort
- Serving size and basic macronutrient breakdown: one generous bowl, about 1 1/2 to 2 cups of brothy beans and broth, provides roughly 400 to 500 calories per serving, with about 20 to 25 grams of protein, 50 to 60 grams of carbohydrates, 12 to 18 grams of fat depending on oil and cheese, and 10 to 12 grams of fiber. Sodium will vary widely based on stock and parmesan, plan on 700 to 1,100 mg sodium per serving unless you use low sodium stock, this dish offers plant-forward protein and fiber that keeps you full and supports steady energy.
How This Recipe Shows Up at Mealtime
- When to serve and pairings: this is perfect for a cozy weeknight, a casual Sunday dinner, or a light lunch alongside a crisp green salad, roasted vegetables, or a platter of pickles and olives. It shines with toasted country bread for dunking, a simple pan-seared sausage on the side if you want more protein, or a glass of crisp white wine if you’re serving guests.
Keeping It Fresh for Another Day
- Fridge and freezer strategy: store cooled leftovers in an airtight container in the refrigerator for up to 4 days, and freeze portions in freezer-safe containers for up to 3 months; to reheat, warm gently on the stove over low heat with a splash of water or stock to loosen the broth, and finish with fresh lemon and a sprinkle of parmesan for brightness. A freshness tip is to store the toasted bread separately and add just before serving so it stays crisp.
Small Details That Make a Big Difference
- Use a parmesan rind: simmering the rind with the beans adds a deep savory backbone, it is more flavorful than extra grated cheese alone.
- Leave some beans whole, puree some: this gives you a broth that is both silky and texturally satisfying, a simple trick for richness without cream.
- Salt slowly: the parmesan rind and stock are salty, add a little, simmer, taste, then adjust so you don’t over-salt.
- Finish with acid: lemon is not optional, it brightens the whole pot and balances the richness, always taste with a squeeze at the end.
- Gentle simmer beats rolling boil: keep the pot at a low simmer to avoid splitting the beans and to develop a clean, clear broth.
Ways to Change It Without Breaking It
- Seasonal twist: in spring, stir in blanched asparagus tips or peas in the last 5 minutes for fresh color and a sweet pop.
- Comfort-focused version: add a diced smoked ham hock or a couple of sliced sausages early in the simmer for extra meaty depth and heartiness.
- Slightly elevated: finish bowls with a spoonful of herb gremolata, a crisp herb topping with lemon zest and garlic, for brightness and texture contrast.
What Can Go Wrong and How to Fix It
- Mistake: Beans are undercooked after simmering the suggested time; Fix: continue simmering gently, older beans can need extra time, and if a batch is stubborn, test one bean by mashing between fingers to check doneness.
- Mistake: The broth is thin and flavorless; Fix: remove a cup of beans, mash them, stir back in to thicken, and boost flavor with an extra parmesan rind simmered briefly or a spoonful of tomato paste for depth.
- Mistake: Too salty from stock or parmesan; Fix: add unsalted cooked beans or a peeled potato simmered briefly to absorb some salt, add a splash of acid like lemon to balance, and dilute with water or unsalted stock.
- Mistake: Beans split and fall apart into mush; Fix: avoid high heat, simmer gently in the future; if it happens, embrace it by pureeing some for body and serve on toast as a spread.
- Mistake: Lacks brightness; Fix: always finish with lemon and fresh herbs, add both gradually and taste until balanced.
Turning Leftovers Into Something New
- White bean mash on toast: warm leftover beans, mash with a fork, spread on toasted bread, top with a fried egg and extra parmesan for breakfast or lunch.
- Soup to pasta sauce: simmer leftovers down until thick, toss with al dente pasta and finish with olive oil and herb gremolata for a quick pasta supper.
- Baked beans gratin: spread leftover beans into a small baking dish, top with breadcrumbs and grated parmesan, bake until bubbling and golden for a different texture and crispy top.
Questions Readers Often Ask
How long should I soak the beans and does it matter?
Soak beans overnight in plenty of cold water for 8 to 12 hours, then drain and rinse, it shortens cooking time, improves digestibility, and helps the beans cook more evenly. If you forget to soak, use the quick soak method by boiling for 2 minutes then letting them sit for an hour, or use canned beans.
Can I make this with canned beans and still get good flavor?
Yes, canned white beans work well and make this much quicker, skip the long simmer and instead gently simmer the aromatics in the pot, add the drained canned beans, stock, parmesan rind, and simmer 20 to 30 minutes to meld flavors, finishing with lemon and parmesan.
What if I want a vegan version, what should I swap?
Use vegetable stock and omit the parmesan rind, replace with a small piece of kombu or a dried mushroom to add umami, and finish with nutritional yeast or a drizzle of miso-thinned with warm water for savory depth, plus plenty of lemon.
How do I know when the beans are perfectly done, not under or overcooked?
Taste a bean, it should be tender through the center and mashable but still hold its shape, if there is any chalky bite in the middle it needs more time, if it collapses into a paste it is overcooked, aim for soft but intact.