Description
A zesty and comforting one-pot meal that perfectly balances creamy textures with a bright, herbaceous finish. This plant-forward soup features tender Yukon gold potatoes and protein-rich cannellini beans, brought to life with fresh lemon zest and aromatic dill. It is a hearty, healthy dinner choice that comes together in under 40 minutes, providing a refreshing bowl of goodness that feels like a hug in a mug. Perfect for busy weeknights or meal prepping.
Ingredients
2 tablespoons olive oil
1 large yellow onion, diced
3 cloves garlic, minced
4 cups Yukon gold potatoes, cubed
2 cans (15 oz each) cannellini beans, rinsed and drained
4 cups vegetable broth
1 teaspoon dried dill (or 3 tablespoons fresh)
1 tablespoon fresh lemon zest
2 tablespoons fresh lemon juice
Salt and black pepper to taste
4 strips crispy turkey bacon, crumbled (optional)
Instructions
Heat the olive oil in a large soup pot over medium heat.
Add the diced onion and sauté for 5 minutes until translucent.
Stir in the minced garlic and cook for 1 minute until fragrant.
Add the cubed potatoes and vegetable broth, bring to a boil, then reduce heat and simmer for 15 minutes or until potatoes are tender.
Lightly mash some of the potatoes and beans against the side of the pot to thicken the broth.
Stir in the white beans, dill, lemon zest, and lemon juice.
Simmer for an additional 5 minutes to meld the flavors.
Season with salt and pepper to taste and serve with optional crispy turkey bacon crumbles.
Notes
Store leftovers in an airtight container in the refrigerator for up to 4 days. If you prefer a thicker, creamier texture, use an immersion blender to pulse the soup a few times before adding the beans. You can also toast your turkey bacon in a skillet until crisp for a smoky, savory garnish.
- Prep Time: 10
- Cook Time: 30
- Category: Recipes
- Method: Stovetop Simmer
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 285
- Sugar: 3g
- Sodium: 720mg
- Fat: 8g
- Saturated Fat: 1g
- Carbohydrates: 42g
- Fiber: 9g
- Protein: 11g
- Cholesterol: 0mg
