Ingredients
Equipment
Method
- Prepare Beans (if using dried) – Soak dried beans overnight or use the quick-soak method: cover beans with water, boil 2 minutes, remove from heat, cover, and let sit 1 hour. Drain and rinse.
- Cook Aromatics – In a large pot, heat olive oil over medium heat. Cook diced bacon/pancetta until crisp, then remove and set aside. Sauté onions, carrots, and celery in the same pot until softened, about 5 minutes. Add garlic and cook 1 more minute.
- Simmer Soup – Add soaked or canned beans, broth, thyme, rosemary, and bay leaf. Bring to a boil, then reduce heat and simmer 35–40 minutes (20–25 if using canned beans) until beans are tender.
- Blend or Mash (Optional) – For a creamier texture, mash some beans with the back of a spoon or blend ½ of the soup with an immersion blender.
- Finish – Stir in cooked bacon/pancetta if using. Season with salt and pepper to taste. Remove bay leaf.
- Serve – Garnish with parsley, Parmesan, or a squeeze of lemon. Serve with crusty bread.
Notes
Swap bacon/pancetta for smoked sausage or keep vegetarian by skipping meat.
Use any variety of white beans: cannellini, navy, or great northern beans.
Soup can be made a day ahead—flavors improve overnight.
Freeze leftovers for up to 3 months.