The moment the sun dips below the horizon and the cool evening air rolls in, there’s nothing quite like the comforting embrace of a warm bowl of Italian bean and potato soup. This recipe takes me back to family gatherings where laughter filled the air and the aroma of simmering vegetables created an inviting atmosphere. With just 10 wholesome ingredients, this easy, vegetarian (and easily vegan) soup embodies heartiness without the fuss, making it perfect for busy weeknights or cozy weekends.
Imagine the rich flavors of garlic-infused olive oil mingling with caramelized onions and earthy potatoes, elevated by the vibrant burst of freshly chopped kale. This dish is not just a meal; it’s a celebration of simple, nourishing ingredients coming together to create something truly delightful. Whether you’re a seasoned chef or simply tired of fast food, this Italian bean and potato soup is a crowd-pleasing, healthy option that pairs beautifully with a crusty slice of bread. Ready to turn your kitchen into a warm Italian trattoria? Let’s dive into this comforting recipe!
Why is Italian Bean and Potato Soup so beloved?
Simplicity: With just 10 ingredients, this recipe offers a quick and easy way to prepare a hearty meal without the hassle.
Comforting warmth: Every spoonful delivers a cozy embrace on chilly nights, ideal for soothing your soul.
Rich flavors: The combination of earthy potatoes, robust beans, and fresh greens creates a symphony of taste that’s truly delightful.
Versatile options: Feel free to experiment with different beans or greens, tailoring the soup to your taste or what’s in your pantry.
Health-conscious: Packed with nutrients and low in calories, it’s a guilt-free indulgence for any time of day.
Crowd-pleaser: Perfect for family dinners or gatherings, this soup is sure to impress even the pickiest eaters.
Italian Bean and Potato Soup Ingredients
• Here’s everything you need to create this comforting dish!
For the Soup Base
- Olive oil – Adds richness and flavor; opt for high-quality extra virgin for the best taste.
- Onion – Provides a base flavor in the soffrito, adding sweetness when caramelized.
- Carrot – Contributes sweetness and color, enhancing the overall flavor profile.
- Celery – Complements the onion and carrot for depth in the soffrito; fresh is best.
- Tomato paste – Adds a concentrated tomato flavor; cook briefly before adding other ingredients to intensify the taste.
For the Main Ingredients
- Potatoes (Yukon Gold) – Provides creaminess to the soup; can substitute with other waxy potatoes for different textures.
- Beans (Borlotti) – Offers protein and a creamy texture; cannellini beans work as an alternative.
- Kale (Tuscan black kale) – Adds nutrients and texture; can be swapped with spinach for a milder flavor.
- Vegetable stock – Acts as the soup base; homemade is best, or choose a low-sodium store-bought variety.
For Garnish (Optional)
- Parmesan (freshly grated) – Introduces umami; optional for a vegan version.
- Salt and freshly ground black pepper – Essential for seasoning to taste.
How to Make Italian Bean and Potato Soup
-
Sauté the Aromatics: Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrot, and celery, sauté for 6-8 minutes until softened and slightly caramelized, filling your kitchen with delightful aromas.
-
Cook the Tomato Paste: Stir in the tomato paste and let it cook for about a minute. This helps deepen the flavor, allowing the richness of the tomatoes to shine.
-
Combine the Main Ingredients: Add the cubed Yukon Gold potatoes, drained Borlotti beans, chopped Tuscan kale, and vegetable stock. Stir everything together, bringing it to a boil. Then, reduce the heat and let it simmer for 15-20 minutes, or until the potatoes are fork-tender.
-
Blend for Creaminess: Turn off the heat. Using an immersion blender, partially puree the soup to achieve a creamy texture while keeping some hearty chunks intact.
-
Final Touches: Stir in freshly grated Parmesan cheese (if using), then season with salt and pepper to your liking. Serve hot, optionally garnished with a sprinkle of extra Parmesan on top.
Optional: Drizzle with high-quality olive oil for an extra layer of flavor.
Exact quantities are listed in the recipe card below.
What to Serve with Italian Bean and Potato Soup?
Escape into a world of culinary delight by enhancing your comforting soup with these delicious pairings.
-
Crusty Bread: A warm, freshly baked loaf is perfect for dipping and soaking up the soup’s rich flavors, making each bite a labor of love.
-
Caesar Salad: Crisp romaine lettuce dressed in creamy Caesar dressing adds a refreshing crunch that beautifully complements the soup’s warmth.
-
Garlic Bread Sticks: Soft and buttery with a hint of garlic, these delightful sticks offer a charming contrast in texture and a flavor harmony that is utterly irresistible.
-
Roasted Vegetables: Choose a medley of seasonal veggies to roast; their caramelized sweetness adds richness and depth to your meal, elevating your dining experience.
-
Cheesy Polenta: Creamy polenta topped with melted cheese creates a satisfying side that will have you savoring every single spoonful, enhancing the Italian theme.
-
Lemonade or Herbal Tea: A refreshing beverage, like homemade lemonade or a fragrant herbal tea, adds a zesty touch that cuts through the meal’s richness perfectly.
Don’t forget dessert! A slice of warm apple pie or a light fruit sorbet can call for a finale to this delightful meal, ensuring every course leaves a warm embrace of flavors.
Make Ahead Options
These Italian Bean and Potato Soup preparations are perfect for busy home cooks looking to save time during the week! You can chop the vegetables (onion, carrot, celery, and kale) and store them in an airtight container in the refrigerator for up to 3 days. Additionally, you can cook the soup base and refrigerate it for up to 24 hours before serving, making the flavors even richer. When you’re ready to enjoy, simply reheat the soup, adjust the seasoning as needed, and blend for a creamy texture just before serving. With these make-ahead tips, you’ll have a delicious, comforting meal that’s just as delightful as if it were made fresh!
How to Store and Freeze Italian Bean and Potato Soup
Fridge: Keep your Italian bean and potato soup in an airtight container for up to 3 days, ensuring it stays fresh and delicious.
Freezer: For longer storage, freeze the soup in freezer-safe containers or zip-top bags for up to 1 month. Make sure to leave some space for expansion.
Reheating: When ready to enjoy, gently reheat the soup on the stove over low heat, adding a splash of vegetable stock if it has thickened during storage.
Serving Tip: It’s best served hot, making it a comforting meal that warms both the heart and home.
Expert Tips for Italian Bean and Potato Soup
-
Quality Ingredients: Use high-quality olive oil and fresh vegetables. The flavors will be richer and more vibrant, elevating your Italian bean and potato soup.
-
Don’t Rush the Sauté: Properly sauté the onion, carrot, and celery until they’re caramelized. This builds a solid flavor foundation for your soup.
-
Texture Control: Blend only a portion of the soup to maintain some chunky textures, ensuring a perfect balance between creaminess and heartiness.
-
Season Gradually: Add salt and pepper throughout the cooking process. Taste as you go to avoid over-seasoning your Italian bean and potato soup.
-
Customize Greens: Feel free to swap kale for spinach, Swiss chard, or even add in some herbs. Personalizing your greens can enhance flavor and nutrition.
-
Storage Matters: Store leftovers in an airtight container—this soup keeps well in the fridge up to 3 days or freezes beautifully for a month.
Italian Bean and Potato Soup Variations
Discover how you can personalize this delightful dish to suit your taste and pantry needs!
-
Bean Swap: Replace Borlotti beans with cannellini or chickpeas for a different flavor profile and texture. Each bean brings its own charm!
-
Greens Galore: Substitute Tuscan kale with fresh spinach or Swiss chard. This makes the soup lighter and offers a mild flavor, perfect for those who enjoy a more delicate touch.
-
Hearty Add-ins: Toss in some diced zucchini or carrots for extra veggies. The added crunch and color brighten the soup while boosting nutrition.
-
Spicy Kick: Add red pepper flakes or diced jalapeños for a hint of heat. A little spice can turn up the flavor and keep things exciting!
-
Herbaceous Delight: Incorporate fresh herbs like thyme or basil to enhance the aroma and flavor. They elevate the dish to a whole new level of freshness and vibrancy.
-
Creamy Twist: For a richer soup, stir in a splash of coconut milk or heavy cream just before serving. This adds a velvety smoothness that’s simply irresistible.
-
Nutty Finish: Top with toasted pine nuts or pumpkin seeds for a delightful crunch. This extra layer of texture brings both flavor and a beautiful presentation!
-
Lemon Zest: A squeeze of fresh lemon juice just before serving brightens the entire soup, adding a zest that balances the earthiness of the beans and potatoes.
Italian Bean and Potato Soup Recipe FAQs
What kind of beans work best for this soup?
Absolutely! While Borlotti beans are fantastic, you can also use cannellini or even chickpeas if you prefer. Each type brings a different texture—cannellini adds creaminess, while chickpeas offer a nice bite.
How should I select my potatoes?
Very! For this Italian bean and potato soup, I recommend using Yukon Gold potatoes as they provide a lovely creaminess. Look for potatoes that are firm and free of dark spots or blemishes. Waxy potatoes are best since they hold their shape while cooking.
What is the best way to store leftovers?
Oh, great question! Store leftover soup in an airtight container in the fridge for up to 3 days. For longer storage, freeze the soup in freezer-safe containers for up to a month. Make sure to leave some headspace in the container for expansion.
Can I reheat the soup if it thickens?
Absolutely! When you’re ready to enjoy your soup, gently reheat it on the stove over low heat. If it has thickened, simply add a splash of vegetable stock or water to achieve your desired consistency. Stir often for even heating!
Is there a vegan option for this recipe?
Very much so! To make your Italian bean and potato soup vegan, simply omit the Parmesan cheese or replace it with a vegan alternative. You won’t miss the cheese—trust me, the flavors remain delightfully robust without it.
How do I freeze Italian bean and potato soup?
Of course! To freeze, ladle the cooled soup into freezer-safe containers or zip-top bags, leaving some space at the top for expansion. Label with the date and freeze for up to a month. When you’re ready to eat, thaw in the refrigerator overnight before gently reheating. Enjoy your warm bowl of comfort whenever the craving strikes!

Italian Bean and Potato Soup: Your Cozy Comfort Bowl
Ingredients
Equipment
Method
- Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrot, and celery, sauté for 6-8 minutes until softened and slightly caramelized.
- Stir in the tomato paste and let it cook for about a minute.
- Add the cubed Yukon Gold potatoes, drained Borlotti beans, chopped Tuscan kale, and vegetable stock. Stir everything together, bringing it to a boil.
- Reduce the heat and let it simmer for 15-20 minutes, or until the potatoes are fork-tender.
- Turn off the heat. Using an immersion blender, partially puree the soup to achieve a creamy texture while keeping some hearty chunks intact.
- Stir in freshly grated Parmesan cheese (if using), then season with salt and pepper to your liking. Serve hot, optionally garnished with a sprinkle of extra Parmesan on top.







