Italian bean soup is a timeless classic that perfectly blends wholesome ingredients with rich, comforting flavors.
It’s a dish that speaks to the heart of Italian cooking — simple, nourishing, and bursting with character.
Whether you prefer a thick and creamy texture or a light, brothy soup packed with fresh herbs and vegetables, Italian bean soups offer incredible versatility and taste.
Beans are a powerhouse ingredient, delivering protein, fiber, and essential nutrients, making these soups both healthy and satisfying.
With over 24 Italian bean soup recipes to choose from, you can enjoy a variety of flavors and textures, from rustic countryside bowls to elegant, creamy blends.
Whether you’re a seasoned cook or just starting your culinary journey, this collection will inspire you to bring a little bit of Italy into your kitchen.
24+ delicious Italian Bean Soup Recipes You’ll Love
Italian bean soups are more than just meals—they’re an expression of comfort, tradition, and heartfelt cooking.
With these 24+ recipes, you have an array of options that showcase the beauty of simple ingredients transformed through Italian culinary artistry.
Whether enjoyed with crusty bread on a chilly evening or as a light lunch, these soups will become staples in your kitchen, delivering warmth and nourishment with every spoonful.
Italian White Bean Soup
Italian White Bean Soup is a comforting, rustic classic made with creamy cannellini beans, aromatic vegetables, and fragrant herbs.
This hearty dish reflects the essence of Italian cucina povera — simple, wholesome, and deeply satisfying.
Whether you’re craving a cozy lunch or a light dinner, this soup brings warmth and nourishment to the table with minimal fuss.
It’s perfect with crusty bread and a sprinkle of parmesan.
Ingredients:
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 garlic cloves, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cups vegetable broth
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- Salt and pepper to taste
- Fresh parsley, chopped (for garnish)
- Optional: grated parmesan cheese for topping
Instructions:
- Heat olive oil in a large pot over medium heat.
- Add onion, garlic, carrots, and celery. Sauté for about 8–10 minutes until soft and fragrant.
- Stir in the cannellini beans, thyme, and rosemary.
- Pour in the vegetable broth and bring to a gentle boil.
- Reduce heat and let the soup simmer for 20 minutes.
- Mash some beans in the pot with a spoon to thicken the soup, if desired.
- Season with salt and pepper to taste.
- Garnish with chopped parsley and optional parmesan before serving.
Italian White Bean Soup is a timeless favorite that proves how a handful of humble ingredients can deliver remarkable flavor and comfort.
Its creamy texture and aromatic herbs create a satisfying bowl of goodness that suits any time of year.
It’s also easily adaptable — feel free to add greens like spinach or kale for an extra nutrient boost.
Tuscan Bean Soup
Tuscan Bean Soup is a flavorful Italian dish that brings the sunny hills of Tuscany into your kitchen.
Packed with beans, tomatoes, herbs, and vegetables, this soup is a nutritious and hearty meal that’s deeply rooted in Italian tradition.
Its rich, savory broth and rustic textures make it a perfect choice for a family dinner or meal prep for the week ahead.
Ingredients:
- 2 tablespoons olive oil
- 1 onion, diced
- 3 garlic cloves, minced
- 1 carrot, sliced
- 1 zucchini, diced
- 1 can (14 oz) diced tomatoes
- 2 cans (15 oz each) white beans or great northern beans, rinsed
- 4 cups vegetable broth
- 1 teaspoon Italian seasoning
- 1 bay leaf
- Salt and pepper to taste
- 2 cups chopped kale or spinach
Instructions:
- Heat olive oil in a large saucepan over medium heat.
- Add onion, garlic, carrot, and zucchini. Sauté until vegetables are soft, about 7–8 minutes.
- Stir in the diced tomatoes, beans, broth, Italian seasoning, and bay leaf.
- Bring to a boil, then reduce heat to low and simmer for 25 minutes.
- Add kale or spinach and cook for another 5–10 minutes until wilted.
- Remove bay leaf, season with salt and pepper.
- Serve hot with rustic bread or garlic toast.
Tuscan Bean Soup is more than just a dish — it’s an experience of earthy, rustic Italian flavors brought together in a bowl.
Ideal for both vegetarians and meat-eaters alike, it’s a healthy, hearty meal that’s easy to make and even better the next day.
With every spoonful, you get a taste of Tuscany’s countryside and its culinary simplicity.
Pasta e Fagioli
Pasta e Fagioli, which means “pasta and beans,” is one of Italy’s most beloved comfort foods.
Combining tender beans, tiny pasta, herbs, and sometimes pancetta in a tomato-based broth, this soup captures the essence of a homestyle Italian kitchen.
It’s rich, filling, and incredibly flavorful — a true soul-warming meal.
Ingredients:
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 carrot, chopped
- 1 celery stalk, chopped
- 1/4 cup pancetta or bacon, chopped (optional)
- 1 can (15 oz) cannellini or borlotti beans, rinsed
- 1/2 cup ditalini or small pasta
- 1 can (15 oz) crushed tomatoes
- 3 cups chicken or vegetable broth
- 1 teaspoon oregano
- 1/2 teaspoon crushed red pepper (optional)
- Salt and pepper to taste
- Grated parmesan and chopped basil for serving
Instructions:
- Heat olive oil in a pot over medium heat.
- Add pancetta (if using), onion, garlic, carrot, and celery. Cook until vegetables soften and pancetta is browned.
- Stir in crushed tomatoes, beans, broth, oregano, and red pepper.
- Bring to a boil, then reduce to simmer for 15 minutes.
- Add pasta and cook until al dente, about 8–10 minutes.
- Adjust seasoning with salt and pepper.
- Serve topped with parmesan and fresh basil.
Pasta e Fagioli brings together pantry staples in the most delicious way.
With its hearty beans, tender pasta, and rich broth, it’s a full meal in one bowl — comforting, satisfying, and timeless.
Whether served as a weeknight dinner or part of a bigger Italian feast, this dish never fails to please.
Rustic Italian Bean and Sausage Soup
Rustic Italian Bean and Sausage Soup is a savory, protein-packed dish that blends the bold flavors of Italian sausage with the creaminess of white beans.
This soup is the perfect marriage of rustic charm and bold seasoning, offering a fulfilling meal that’s both hearty and comforting.
It’s especially ideal during the colder months, delivering warmth and depth with every spoonful.
Ingredients:
- 1 tablespoon olive oil
- 1/2 pound Italian sausage (mild or spicy), casings removed
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 can (15 oz) cannellini or navy beans, rinsed
- 1 can (14 oz) diced tomatoes
- 3 cups chicken broth
- 1 teaspoon dried basil
- 1 teaspoon fennel seeds (optional)
- 1 cup chopped spinach or kale
- Salt and pepper to taste
- Crushed red pepper flakes (optional)
Instructions:
- In a large pot, heat olive oil over medium heat.
- Add sausage and break it apart with a spoon. Cook until browned.
- Stir in onion and garlic, sautéing until fragrant and translucent.
- Add diced tomatoes, beans, broth, basil, and fennel.
- Bring to a boil, then reduce heat and simmer for 20 minutes.
- Add spinach or kale and cook for an additional 5 minutes.
- Season with salt, pepper, and red pepper flakes to taste.
- Serve with grated parmesan or crusty bread if desired.
Rustic Italian Bean and Sausage Soup delivers on all fronts — flavor, texture, and satisfaction.
The savory sausage paired with creamy beans and bright greens creates a soul-soothing experience.
It’s a crowd-pleasing, one-pot meal that tastes like it simmered all day, even if it didn’t.
Italian Lentil and Bean Soup
Italian Lentil and Bean Soup is a nutritious, fiber-rich bowl full of earthy lentils, creamy beans, and fragrant herbs.
It’s a hearty vegetarian option that doesn’t skimp on flavor, offering a wholesome and satisfying dish inspired by the simplicity of traditional Italian cooking.
Ideal for meal prep or family dinners, it’s comfort food with real health benefits.
Ingredients:
- 2 tablespoons olive oil
- 1 onion, diced
- 2 garlic cloves, minced
- 2 carrots, chopped
- 1 cup dried brown or green lentils, rinsed
- 1 can (15 oz) white beans, rinsed
- 4 cups vegetable broth
- 1 teaspoon dried oregano
- 1/2 teaspoon cumin
- 1 bay leaf
- 2 cups chopped spinach or Swiss chard
- Salt and pepper to taste
- Lemon wedges for serving
Instructions:
- In a large pot, heat olive oil over medium heat.
- Sauté onion, garlic, and carrots until softened.
- Add lentils, beans, broth, oregano, cumin, and bay leaf.
- Bring to a boil, then simmer uncovered for 30–35 minutes until lentils are tender.
- Add spinach and stir until wilted.
- Remove bay leaf, season with salt and pepper.
- Serve with a squeeze of lemon for added brightness.
Italian Lentil and Bean Soup is a nourishing choice for anyone seeking a hearty, plant-based meal that’s full of flavor.
The lentils and beans bring protein and fiber, while herbs and lemon balance it with brightness.
This dish proves that comfort food can be both healthy and delicious without sacrificing depth or taste.
Hearty Minestrone with Beans
Hearty Minestrone with Beans is an Italian staple that celebrates seasonal vegetables, hearty beans, and tiny pasta — all simmered together in a richly flavored broth.
It’s the ultimate one-pot wonder that adapts to what you have in your pantry.
This soup is warm, colorful, and brimming with nourishment, making it perfect for chilly days or when you crave something both filling and fresh.
Ingredients:
- 2 tablespoons olive oil
- 1 onion, diced
- 2 garlic cloves, minced
- 1 carrot, diced
- 1 zucchini, chopped
- 1 potato, diced
- 1 can (14 oz) diced tomatoes
- 1 can (15 oz) kidney beans or cannellini beans
- 1/2 cup small pasta (elbow, ditalini, or orzo)
- 4 cups vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon Italian seasoning
- 2 cups chopped spinach or green beans
- Salt and pepper to taste
- Parmesan cheese for topping (optional)
Instructions:
- Heat olive oil in a large pot and sauté onion and garlic until soft.
- Add carrot, zucchini, and potato; cook for 5 minutes, stirring.
- Stir in diced tomatoes, beans, broth, thyme, and Italian seasoning.
- Bring to a boil, reduce heat, and simmer for 20 minutes.
- Add pasta and cook until al dente, about 8–10 minutes.
- Stir in spinach or green beans and cook for 5 more minutes.
- Season with salt and pepper, and serve with optional parmesan.
Hearty Minestrone with Beans is a celebration of everything Italian soup should be — wholesome, versatile, and satisfying.
It’s an ideal way to use up leftover veggies while creating something truly flavorful.
Serve it with crusty bread and enjoy a vibrant, nourishing dish that brings a touch of Italy to your table.
Italian Chickpea Soup
Italian Chickpea Soup is a creamy, earthy, and protein-rich soup that showcases the Mediterranean magic of simple ingredients.
Chickpeas (also known as garbanzo beans) are the star of this dish, simmered with fresh herbs, vegetables, and aromatic garlic.
This soup offers the perfect blend of rustic charm and bold Italian flavor, making it an ideal option for vegans and meat-lovers alike.
Its creamy texture and subtle spices deliver both nourishment and comfort.
Ingredients:
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 1 carrot, diced
- 1 can (15 oz) chickpeas, rinsed and drained
- 3 cups vegetable broth
- 1/2 teaspoon smoked paprika
- 1 teaspoon rosemary
- Salt and black pepper to taste
- Juice of half a lemon
- Optional: parsley and olive oil for drizzling
Instructions:
- Heat olive oil in a pot over medium heat.
- Sauté onion, garlic, and carrot until tender and aromatic.
- Add chickpeas, smoked paprika, and rosemary; cook for 2–3 minutes.
- Pour in the vegetable broth and bring to a simmer.
- Simmer uncovered for about 20 minutes.
- Blend half the soup with an immersion blender for a creamy texture, leaving the rest chunky.
- Stir in lemon juice, adjust seasoning, and drizzle with olive oil and parsley before serving.
Italian Chickpea Soup is as nourishing as it is flavorful.
With minimal ingredients and maximum depth, this soup is ideal for anyone seeking a cozy, plant-based meal.
It’s filling without being heavy, and the lemony finish adds a bright lift to every bite.
Serve it with warm bread for a truly satisfying experience.
Italian Bean and Tomato Soup
Italian Bean and Tomato Soup is a tangy, hearty dish that combines the bold acidity of tomatoes with the creamy richness of beans.
This classic pairing is enhanced by traditional Italian herbs, garlic, and a touch of olive oil, creating a warm, inviting soup that’s as beautiful as it is delicious.
Whether served as a starter or a main, this soup is a go-to comfort meal that fills the kitchen with an irresistible aroma.
Ingredients:
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 can (15 oz) diced tomatoes
- 1 tablespoon tomato paste
- 1 can (15 oz) white beans, rinsed and drained
- 3 cups vegetable or chicken broth
- 1 teaspoon dried oregano
- 1/2 teaspoon thyme
- Salt and black pepper to taste
- Fresh basil or parsley for garnish
Instructions:
- Heat olive oil in a pot over medium heat.
- Add onion and garlic; sauté until soft and translucent.
- Stir in tomato paste, diced tomatoes, oregano, and thyme.
- Pour in the broth and bring to a simmer.
- Add beans and cook for 20–25 minutes.
- Blend a portion of the soup if desired for a thicker consistency.
- Season to taste and garnish with fresh herbs before serving.
Italian Bean and Tomato Soup brings together two pantry staples into a vibrant, flavorful dish that feels like a hug in a bowl.
The combination of herbs, tomatoes, and beans creates a harmony of taste and texture that’s deeply satisfying and incredibly easy to prepare.
It’s a reliable choice for weeknight dinners or cozy weekends at home.
Italian Three Bean Soup
Italian Three Bean Soup is a colorful, protein-rich medley of beans simmered in a savory broth with Italian herbs and seasonal vegetables.
It’s a versatile soup that adapts to what’s on hand, using kidney beans, cannellini beans, and garbanzo beans for a hearty, satisfying texture.
This soup offers a complete, wholesome meal that’s perfect for families, meal prep, or warming up after a long day.
Ingredients:
- 2 tablespoons olive oil
- 1 onion, diced
- 2 cloves garlic, minced
- 2 carrots, chopped
- 2 celery stalks, chopped
- 1 can (15 oz) kidney beans
- 1 can (15 oz) cannellini beans
- 1 can (15 oz) chickpeas
- 4 cups vegetable broth
- 1 can (14 oz) diced tomatoes
- 1 teaspoon Italian seasoning
- 1/2 teaspoon chili flakes (optional)
- Salt and pepper to taste
- Fresh basil for garnish
Instructions:
- Heat olive oil in a large pot over medium heat.
- Add onion, garlic, carrots, and celery; sauté until vegetables are softened.
- Stir in diced tomatoes, all three beans, and broth.
- Add Italian seasoning and chili flakes if using.
- Simmer uncovered for 25–30 minutes.
- Season with salt and pepper to taste.
- Garnish with chopped basil and serve hot.
Italian Three Bean Soup is a nutrient-dense, filling meal that’s as easy to cook as it is delicious to eat.
The variety of beans gives it substance, while the herbs and vegetables add layers of flavor.
It’s a perfect dish to make ahead and enjoy throughout the week — a modern Italian classic with timeless appeal.
Creamy Tuscan Bean Soup
Creamy Tuscan Bean Soup is a rich, velvety take on classic Italian bean soups, featuring white beans, sun-dried tomatoes, garlic, and a swirl of cream or dairy-free alternative.
This version brings a luxurious texture to the rustic roots of Italian cuisine, making it perfect for a cozy evening or an elegant starter.
Its flavor is deepened by the sweetness of sun-dried tomatoes and the earthiness of fresh spinach or kale.
Ingredients:
- 2 tablespoons olive oil
- 1 small onion, finely diced
- 3 garlic cloves, minced
- 1/4 cup sun-dried tomatoes, chopped
- 1 can (15 oz) cannellini beans, drained and rinsed
- 3 cups vegetable broth
- 1/2 cup heavy cream or coconut cream
- 2 cups chopped spinach or kale
- 1/2 teaspoon dried basil
- Salt and black pepper to taste
- Freshly grated parmesan or nutritional yeast (optional)
Instructions:
- Heat olive oil in a soup pot over medium heat.
- Sauté onion and garlic until soft and fragrant.
- Add sun-dried tomatoes and stir for 2 minutes.
- Stir in beans, broth, and basil. Simmer for 15–20 minutes.
- Use an immersion blender to partially blend the soup for a creamy texture.
- Add cream and greens, cooking until wilted and heated through.
- Season with salt and pepper, top with parmesan or nutritional yeast if desired.
Creamy Tuscan Bean Soup delivers indulgence without complication.
With its smooth texture and balanced flavors, this soup is both sophisticated and deeply comforting.
Whether you’re entertaining guests or enjoying a quiet night in, this dish is sure to impress with every spoonful.
Italian Bean and Farro Soup
Italian Bean and Farro Soup combines the nutty chew of farro with the softness of white beans and the brightness of fresh vegetables.
Farro, an ancient grain loved in Italian cuisine, adds heartiness and depth, making this soup a well-rounded, nutrient-dense option.
It’s an ideal meal for those looking to enjoy traditional flavors with a wholesome, rustic touch.
Ingredients:
- 2 tablespoons olive oil
- 1 onion, diced
- 2 garlic cloves, minced
- 1 carrot, chopped
- 1 celery stalk, chopped
- 1/2 cup farro, rinsed
- 1 can (15 oz) white beans, drained
- 4 cups vegetable broth
- 1 can (14 oz) diced tomatoes
- 1 teaspoon thyme
- 1 teaspoon oregano
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions:
- In a large pot, heat olive oil and sauté onion, garlic, carrot, and celery until soft.
- Stir in farro and toast for 1–2 minutes.
- Add tomatoes, beans, broth, thyme, and oregano.
- Bring to a boil, reduce heat, and simmer for 30–35 minutes until farro is tender.
- Season with salt and pepper, then garnish with parsley.
Italian Bean and Farro Soup offers a nourishing twist on traditional bean soups, combining whole grains and legumes in perfect harmony.
The result is a warming, satisfying dish that’s rich in texture and Italian heritage.
Ideal for batch cooking or weeknight dinners, this soup is as practical as it is delicious.
Garlic and Rosemary Bean Soup
Garlic and Rosemary Bean Soup is a fragrant, herb-infused Italian dish where garlic and fresh rosemary take center stage.
The aromatic base enhances the creamy white beans, creating a soup that’s simple yet deeply flavorful.
It captures the essence of minimal-ingredient Mediterranean cooking and delivers comfort in every bite.
Ingredients:
- 2 tablespoons olive oil
- 5 garlic cloves, minced
- 2 sprigs fresh rosemary (or 1 teaspoon dried)
- 1 can (15 oz) cannellini or great northern beans
- 3 cups vegetable broth
- Salt and pepper to taste
- Crushed red pepper flakes (optional)
- Lemon zest for garnish
Instructions:
- Warm olive oil in a saucepan over medium heat.
- Add garlic and rosemary, cooking gently until fragrant but not browned.
- Stir in beans and broth; bring to a simmer.
- Cook for 15–20 minutes to let flavors meld.
- Remove rosemary sprigs, mash a portion of the beans to thicken the soup.
- Season with salt, pepper, and optional red pepper flakes.
- Garnish with lemon zest before serving.
Garlic and Rosemary Bean Soup proves that simplicity can lead to exceptional flavor.
With just a handful of ingredients, this soup becomes a deeply aromatic and satisfying dish.
It’s perfect for those who love bold herbal notes and crave a bowl of comfort with minimal effort.
Italian Bean and Escarole Soup
Italian Bean and Escarole Soup is a time-honored dish rooted in southern Italian tradition, blending creamy white beans with slightly bitter escarole for a delightful contrast.
This soup is light yet filling, thanks to its fiber-rich ingredients and flavorful broth.
Escarole, a leafy green similar to endive, softens beautifully in the soup, making each spoonful taste like pure comfort with a gourmet twist.
Ingredients:
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 3 garlic cloves, minced
- 1 head of escarole, washed and chopped
- 1 can (15 oz) cannellini beans, rinsed
- 4 cups vegetable or chicken broth
- 1/2 teaspoon red pepper flakes (optional)
- Salt and pepper to taste
- Grated parmesan cheese for garnish (optional)
Instructions:
- In a large pot, heat olive oil over medium heat.
- Sauté onion and garlic until fragrant and translucent.
- Add escarole and cook until wilted, about 3–4 minutes.
- Stir in beans and broth; bring to a gentle boil.
- Reduce heat and simmer for 15–20 minutes.
- Season with red pepper flakes, salt, and pepper.
- Serve with parmesan and crusty bread if desired.
Italian Bean and Escarole Soup is a rustic and healthy recipe that celebrates Italian simplicity.
The tender greens, creamy beans, and gentle spices come together in a bowl that’s both wholesome and heartwarming.
This soup makes a wonderful light meal or a comforting starter for any Italian dinner.
White Bean and Pesto Soup
White Bean and Pesto Soup is a fragrant and flavorful twist on the traditional bean soup, incorporating a swirl of vibrant basil pesto to elevate the dish with freshness and richness.
This recipe turns everyday ingredients into something special by introducing a bold herby kick that complements the creamy beans.
It’s a unique yet deeply comforting meal, ideal for any season.
Ingredients:
- 1 tablespoon olive oil
- 1 onion, diced
- 2 garlic cloves, minced
- 1 can (15 oz) white beans, rinsed
- 3 cups vegetable broth
- 1/2 cup chopped spinach (optional)
- Salt and pepper to taste
- 2 tablespoons basil pesto (store-bought or homemade)
- Fresh basil leaves for garnish
Instructions:
- In a medium pot, heat olive oil and sauté onion and garlic until soft.
- Add white beans and broth, bring to a simmer for 15 minutes.
- Blend part of the soup for a creamy texture, if desired.
- Stir in spinach and cook until wilted.
- Season with salt and pepper.
- Spoon pesto over each bowl just before serving and garnish with basil.
White Bean and Pesto Soup brings a fresh, herby twist to a beloved Italian comfort food.
The creamy base paired with the aromatic pesto offers a luxurious flavor that feels both homemade and gourmet.
It’s an excellent way to transform simple pantry items into a meal that feels anything but ordinary.
Italian Spicy Bean Soup
Italian Spicy Bean Soup adds a bold, fiery kick to the traditional bean soup formula, making it perfect for spice lovers.
Loaded with chili flakes, smoked paprika, and robust herbs, this soup balances heat with the smooth, mellow texture of white beans.
It’s invigorating, comforting, and packed with bold flavors that awaken your taste buds.
Ingredients:
- 2 tablespoons olive oil
- 1 onion, chopped
- 3 garlic cloves, minced
- 1/2 teaspoon crushed red pepper flakes
- 1 teaspoon smoked paprika
- 1 can (15 oz) white beans
- 1 can (14 oz) diced tomatoes
- 3 cups vegetable broth
- 1/2 teaspoon oregano
- Salt and black pepper to taste
- Optional: fresh parsley and lemon wedge for serving
Instructions:
- Heat olive oil in a soup pot over medium heat.
- Add onion and garlic, sauté until translucent.
- Stir in red pepper flakes, smoked paprika, and oregano.
- Add beans, tomatoes, and broth; bring to a simmer.
- Cook for 20 minutes, mashing some beans for a creamier texture.
- Season to taste and serve with parsley and a squeeze of lemon.
Italian Spicy Bean Soup is a bold take on a traditional favorite, offering heat and depth in every bite.
The smoky spices and bright tomato base create a robust flavor that’s satisfying without being overwhelming.
It’s the perfect dish when you need something both warming and exciting on a chilly day.
Italian Roasted Garlic Bean Soup
Italian Roasted Garlic Bean Soup is a deeply aromatic, mellow-flavored soup that uses slow-roasted garlic to transform humble white beans into a rich, savory masterpiece.
The garlic’s natural sweetness and buttery texture infuse the entire pot with subtle complexity, while herbs like thyme and rosemary lend a rustic Italian feel.
This soup is the perfect balance of elegance and comfort — ideal for dinner parties or quiet evenings.
Ingredients:
- 1 whole garlic bulb
- 1 tablespoon olive oil (plus more for roasting)
- 1 onion, chopped
- 1 can (15 oz) cannellini beans
- 3 cups vegetable broth
- 1/2 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions:
- Slice the top off the garlic bulb, drizzle with olive oil, wrap in foil, and roast at 400°F (200°C) for 30–35 minutes until golden and soft.
- In a soup pot, heat olive oil and sauté the onion until translucent.
- Squeeze the roasted garlic cloves into the pot and stir gently.
- Add beans, broth, thyme, and rosemary. Simmer for 15–20 minutes.
- Blend part of the soup for a creamy texture, if desired.
- Season with salt and pepper. Garnish with parsley before serving.
Italian Roasted Garlic Bean Soup is proof that patience in the kitchen pays off.
The sweet, mellow garlic blends seamlessly with creamy beans and herbs, creating a velvety soup that feels luxurious with every spoonful.
It’s simple to make, yet tastes like something truly special.
Italian Herbed Bean Soup
Italian Herbed Bean Soup is a celebration of garden-fresh herbs and wholesome beans, simmered together to create a light yet flavorful soup.
With rosemary, thyme, basil, and parsley all playing their part, the aromatic profile is refreshing and lively.
The beans provide body and heartiness, making this soup both satisfying and herbaceous — a beautiful showcase of Italian countryside cooking.
Ingredients:
- 2 tablespoons olive oil
- 1 onion, finely chopped
- 2 garlic cloves, minced
- 1 carrot, diced
- 1 celery stalk, diced
- 1 can (15 oz) white beans
- 3 cups vegetable broth
- 1/2 teaspoon each of rosemary, thyme, and basil
- Salt and black pepper to taste
- 2 tablespoons chopped fresh parsley
Instructions:
- Heat olive oil in a soup pot over medium heat.
- Sauté onion, garlic, carrot, and celery until soft and fragrant.
- Stir in beans, broth, and dried herbs. Bring to a gentle simmer.
- Cook uncovered for 20–25 minutes.
- Season with salt and pepper to taste.
- Stir in parsley right before serving.
Italian Herbed Bean Soup brings the aroma of an Italian herb garden into your kitchen.
The combination of fresh and dried herbs brightens the earthy flavor of the beans, creating a balanced and revitalizing soup.
It’s a lovely choice when you want something nourishing but not heavy.
Italian Lemon Bean Soup
Italian Lemon Bean Soup offers a refreshing citrus twist on classic bean soup, infusing it with brightness and light acidity.
The lemon cuts through the richness of the beans, bringing a clean, uplifting flavor profile that feels especially perfect for spring or summer meals.
This soup is both simple and revitalizing, offering comfort without heaviness.
Ingredients:
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 garlic cloves, minced
- 1 can (15 oz) white beans
- 3 cups vegetable broth
- Zest and juice of 1 lemon
- 1/2 teaspoon dried dill or oregano
- Salt and pepper to taste
- Baby spinach or arugula (optional)
Instructions:
- Heat olive oil in a medium pot over medium heat.
- Sauté onion and garlic until soft.
- Add beans, broth, and dill or oregano; simmer for 15–20 minutes.
- Stir in lemon zest and juice. Add greens, if using, and cook until wilted.
- Season to taste and serve immediately.
Italian Lemon Bean Soup is a clean, vibrant dish that brings a sunny Mediterranean spirit to your table.
The citrus element uplifts the creamy beans, while the herbs add just the right hint of complexity.
It’s light, refreshing, and perfect when you’re craving something bright and wholesome.
Italian Summer Bean Soup
Italian Summer Bean Soup is a light, colorful, and garden-fresh dish that highlights seasonal vegetables alongside tender beans.
It’s a vibrant, brothy soup filled with zucchini, green beans, tomatoes, and herbs — perfect for warm weather when you still crave something comforting yet not too heavy.
This soup is as beautiful to look at as it is delightful to eat, making it ideal for showcasing summer produce.
Ingredients:
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 garlic cloves, minced
- 1 zucchini, chopped
- 1/2 cup green beans, trimmed and cut
- 1 can (15 oz) white beans
- 1 large tomato, chopped (or 1 cup cherry tomatoes halved)
- 3 cups vegetable broth
- 1/2 teaspoon oregano
- Fresh basil for garnish
- Salt and pepper to taste
Instructions:
- Heat olive oil in a pot over medium heat.
- Sauté onion and garlic until fragrant.
- Add zucchini, green beans, and tomato. Cook for 5 minutes.
- Stir in white beans, broth, and oregano. Bring to a gentle simmer.
- Cook for 15–20 minutes, until vegetables are tender.
- Season with salt and pepper, and garnish with fresh basil.
Italian Summer Bean Soup is a seasonal celebration in a bowl.
The fresh vegetables bring crunch and color, while the beans lend creaminess and protein.
It’s a light, wholesome meal that’s perfect for lunch on a warm afternoon or as a starter for a summer dinner al fresco.
Italian Bean and Barley Soup
Italian Bean and Barley Soup blends the heartiness of barley with the creaminess of beans, creating a rich, rustic meal packed with texture and flavor.
Barley adds a satisfying chew and nutty taste that pairs perfectly with tender vegetables and savory herbs.
This is a go-to soup for anyone looking to enjoy a nourishing, fiber-rich Italian-inspired meal.
Ingredients:
- 1 tablespoon olive oil
- 1 small onion, chopped
- 1 carrot, diced
- 1 celery stalk, diced
- 1/2 cup pearl barley
- 1 can (15 oz) white beans
- 4 cups vegetable broth
- 1 teaspoon thyme
- 1/2 teaspoon rosemary
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions:
- Heat olive oil in a soup pot over medium heat.
- Add onion, carrot, and celery. Cook until soft.
- Stir in barley and cook for 2 minutes.
- Add broth, beans, thyme, and rosemary. Bring to a boil.
- Lower heat and simmer for 35–40 minutes until barley is tender.
- Season with salt and pepper, and garnish with parsley.
Italian Bean and Barley Soup is the ultimate comfort food — hearty, nutritious, and incredibly satisfying.
The barley adds substance and chewiness that transforms this into a full meal.
It’s a great choice for batch cooking, cold days, or whenever you need a wholesome dish that fills you up and fuels you forward.
Italian Cannellini Bean and Cabbage Soup
Italian Cannellini Bean and Cabbage Soup is a humble, old-world dish that captures the soul of Italian home cooking.
The sweetness of simmered cabbage pairs wonderfully with creamy cannellini beans, producing a mild, soothing flavor.
This soup is inexpensive, filling, and deeply comforting — perfect for quiet nights or as a healthy reset meal.
Ingredients:
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 garlic cloves, minced
- 2 cups chopped green cabbage
- 1 can (15 oz) cannellini beans
- 3 cups vegetable broth
- 1/2 teaspoon caraway seeds or thyme
- Salt and pepper to taste
- Grated parmesan or red pepper flakes (optional)
Instructions:
- Heat olive oil in a pot over medium heat.
- Sauté onion and garlic until soft.
- Add cabbage and cook until slightly wilted.
- Stir in beans, broth, and seasoning.
- Simmer for 20–25 minutes until cabbage is tender.
- Season to taste and garnish if desired.
Italian Cannellini Bean and Cabbage Soup is simple but incredibly nourishing.
Its clean flavors and rustic texture make it the kind of dish that comforts both body and soul.
It’s budget-friendly, easy to make, and perfect for when you need something warm and grounding.
Italian Bean and Spinach Soup
Italian Bean and Spinach Soup is a wholesome, green-packed dish that blends the creamy richness of white beans with the fresh vibrancy of spinach.
It’s a light but satisfying soup that’s loaded with nutrients, fiber, and traditional Italian flavors.
Quick to prepare and incredibly versatile, this recipe is perfect for busy weeknights or a light lunch that won’t weigh you down.
Ingredients:
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 garlic cloves, minced
- 1 can (15 oz) white beans, drained
- 3 cups vegetable broth
- 3 cups fresh spinach leaves, chopped
- 1/2 teaspoon dried oregano
- 1/4 teaspoon crushed red pepper flakes (optional)
- Salt and pepper to taste
- Grated parmesan for serving (optional)
Instructions:
- Heat olive oil in a medium pot over medium heat.
- Sauté onion and garlic until translucent and fragrant.
- Stir in beans, broth, oregano, and red pepper flakes.
- Bring to a simmer and cook for 10–15 minutes.
- Add spinach and cook for 2–3 minutes until wilted.
- Season with salt and pepper, and top with parmesan if desired.
Italian Bean and Spinach Soup is a nutritious, easy-to-make dish that doesn’t sacrifice flavor.
The combination of creamy beans and tender spinach makes every bite nourishing and delicious.
It’s an ideal choice for those who crave light, healthy meals with a touch of rustic Italian charm.
Italian Bean and Potato Soup
Italian Bean and Potato Soup is a thick, rustic comfort dish made from two of the most satisfying pantry staples — beans and potatoes.
This filling soup has a velvety texture thanks to the starch from the potatoes, while the beans add heartiness and protein.
It’s seasoned with simple herbs and simmered slowly to let the flavors fully develop, making it a wonderful winter warmer.
Ingredients:
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 garlic cloves, minced
- 2 medium potatoes, diced
- 1 can (15 oz) white beans
- 4 cups vegetable broth
- 1 teaspoon rosemary or thyme
- Salt and black pepper to taste
- Optional: crushed red pepper flakes and parsley for garnish
Instructions:
- In a soup pot, heat olive oil over medium heat.
- Add onion and garlic; sauté until golden.
- Stir in potatoes and cook for 5 minutes.
- Add beans, broth, and rosemary. Bring to a boil.
- Reduce heat and simmer for 25–30 minutes, until potatoes are soft.
- Lightly mash some potatoes and beans to thicken the soup.
- Season with salt and pepper, garnish if desired.
Italian Bean and Potato Soup is pure comfort in a bowl.
It’s hearty, warming, and deeply satisfying — exactly what you want when the weather calls for something cozy.
The simple ingredients and traditional Italian flavors make it a timeless dish the whole family can enjoy.
Italian Tomato and Mixed Bean Soup
Italian Tomato and Mixed Bean Soup is a vibrant, protein-packed recipe that brings together a medley of beans with a rich tomato base.
The acidity of the tomatoes balances the creaminess of the beans, while herbs like basil and oregano infuse the broth with a classic Italian flavor profile.
It’s quick, healthy, and perfect for using up canned beans in your pantry.
Ingredients:
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 garlic cloves, minced
- 1 can (14 oz) diced tomatoes
- 1 can (15 oz) mixed beans (or use a mix of kidney, black, and cannellini)
- 3 cups vegetable broth
- 1 teaspoon oregano
- 1/2 teaspoon dried basil
- Salt and pepper to taste
- Optional: chopped fresh basil and parmesan
Instructions:
- Heat olive oil in a pot over medium heat.
- Sauté onion and garlic until soft and golden.
- Stir in diced tomatoes, beans, broth, and herbs.
- Bring to a boil, then reduce heat and simmer for 20–25 minutes.
- Adjust seasoning and garnish with basil or parmesan if desired.
Italian Tomato and Mixed Bean Soup is bold, flavorful, and satisfying — an easy way to bring classic Italian taste to your table with minimal ingredients.
It’s a flexible recipe perfect for cleaning out the pantry while creating something truly delicious and nourishing.
Conclusion
Exploring these 24+ Italian bean soup recipes is like taking a delicious journey through Italy’s rich culinary heritage. Each recipe brings its own unique combination of flavors, textures, and aromas that celebrate the humble bean in all its glory. No matter your skill level in the kitchen, these soups are approachable and rewarding, inviting you to savor the soul-warming magic of Italian cooking. Buon appetito!