Simply Delicious Italian Bean Soup Recipe (Try This Exciting Twist)

Embark on a culinary odyssey to the rolling hills of Tuscany with this Italian Bean Soup, a rustic potage that captures the essence of the region. Start by sautéing onions and garlic in olive oil, stirring in chopped tomatoes and fragrant herbs like rosemary and basil. Introduce cannellini beans, letting them bathe in the rich tomato base. Add kale and a splash of vegetable stock, simmering until the greens are wilted and the flavors melded. Serve piping hot, drizzled with extra virgin olive oil and a sprinkle of Parmesan, for a bowl that’s bellissimo!

Contents show

Immerse yourself in the heart of Italian cuisine, where passion meets tradition. Our culinary journey today takes us to the rustic kitchens of Tuscany, exploring the delights of italian bean soup recipes, a warm, comforting concoction with a soul-stirring symphony of flavors. 

italian bean soup recipes

Picture this: an artisanal blend of luscious cannellini beans simmered in a rich vegetable broth, intertwined with the aromatic allure of garlic and rosemary. Imagine the robust texture of the beans, harmoniously dancing with vibrant tomatoes, melting in your mouth with each spoonful. 

This soup encapsulates the essence of hearty, home-cooked Italian meals, a hug in a bowl for cool evenings. Embrace the wellness benefits of fiber-rich beans, a treasure trove of nutrients. 

Let’s delve into this quintessential Italian gem’s history, preparation, and tips. Be ready to soak in the rustic warmth of Italian Bean Soup, your passport to a delightful Tuscan gastronomic adventure.

What Is Italian Bean Soup?

Italian Bean Soup is a quintessential dish originating from Tuscany, a culinary marvel that weaves simplicity and robust flavors. 

It features cannellini beans as the star ingredient, slow-cooked in a rich vegetable broth, augmented with garlic, rosemary, and ripe tomatoes. The result is a comforting, hearty soup that mirrors the soul of Italian home cooking. 

Loaded with nutrients, it’s a healthful feast that delights taste buds, embodying the rustic charm of Italian cuisine. Truly, a bowl of this soup is akin to a warm Tuscan embrace.

History Of Italian Bean Soup

The history of Italian Bean Soup, or ‘Zuppa di Fagioli,’ traces its roots to rustic Tuscan kitchens. Beans, being a staple in the Tuscan pantry, were often combined with available seasonal vegetables to create filling, nutritious meals. 

With its origins in ‘cucina povera’ or ‘poor kitchen,’ this soup embodies the philosophy of making the most of simple, available ingredients.

Over time, variations emerged across Italy, each region adding its unique touch. The enduring popularity of this soup is a testament to its timelessness, illustrating how even the simplest ingredients can create a dish with a rich culinary legacy.

Interesting Facts About Italian Bean Soup

  • Versatility: Italian Bean Soup is incredibly adaptable. It varies by region, reflecting local ingredients and tastes. You might find it with pancetta in one area or kale in another.
  • Cucina Povera: It’s a classic example of ‘Cucina Povera’ (poor kitchen), a culinary tradition in Italy that emphasizes simplicity and sustainability, making the most out of minimal, accessible ingredients.
  • Healthy Choice: Packed with protein and fiber from cannellini beans, vitamins from vegetables, and infused with antioxidant-rich garlic and rosemary, it’s a wholesome choice that doesn’t compromise on taste.
  • Beans in Italy: Beans have a profound place in Italian cuisine. In Tuscany, residents are often affectionately called ‘Mangiafagioli’ or ‘bean eaters’, highlighting the importance of beans in their culinary culture.
  • Cultural Importance: Many Italians consider this comforting soup a nostalgic culinary icon, reminding them of childhood and family gatherings, a true testament to its cultural significance.

What Makes The Italian Bean Soup Special?

  • Italian Bean Soup holds a distinctive charm, both in its culinary richness and cultural significance. What makes it special is the balance it strikes between simplicity and depth of flavor. Its core ingredient, the humble bean, transforms through slow cooking into a velvety, satisfying feast. Aromatic garlic and rosemary infuse an authentic Italian flavor, while ripe tomatoes add an irresistible tang.
  • This soup also embodies the philosophy of ‘Cucina Povera,’ celebrating using modest, accessible ingredients to craft hearty, nourishing meals. Furthermore, its flexibility to regional variations keeps the essence alive while allowing creative expression. 
  • Finally, its status as a nostalgic comfort food reminiscent of family gatherings and home kitchens heightens its emotional appeal. This blend of sensory delight, cultural heritage, and emotional resonance truly sets Italian Bean Soup apart.
italian bean soup recipes

Ingredients List

Medium onion1 thinly sliced
Small potato1 peeled and finely chopped
celery rib1 chopped
olive oil2 tbsp
garlic cloves3 minced
Reduced-sodium chicken broth3 cans (14-1/2 oz. each)
Cannellini beans1 can (15 oz.) 
Italian stewed tomatoes1 can (14-1/2 oz.)
Minced fresh parsley1/4 cup 
Prepared pesto1 tbsp
Uncooked orzo pasta1/4 cup
Fresh baby spinach1 cup
Grated Romano cheese1/4 cup

Ingredient Tips 

  • Beans: Cannellini beans are traditional, but you can experiment with other types, like borlotti or chickpeas. If using dried beans, remember to soak overnight and cook them until they’re tender but not mushy.
  • Vegetable Broth: Homemade broth will significantly elevate the flavor of your soup. However, a high-quality store-bought version can also work well in a pinch.
  • Herbs: Fresh rosemary is a classic choice, but thyme or sage could also add intriguing flavors. Using fresh herbs will yield the best flavor.
  • Vegetables: Adding seasonal vegetables like zucchini, kale, or carrots can increase the soup’s nutritional value and make it even heartier.
  • Tomatoes: Choose ripe, juicy tomatoes for a sweet and tangy balance to the savory broth. In the off-season, high-quality canned tomatoes can be a great alternative.
  • Garlic: Don’t skimp on the garlic—it imparts a unique depth of flavor that’s integral to the dish. Using fresh garlic is highly recommended.
  • Olive Oil: Use a good quality extra-virgin olive oil for sautéing and a final drizzle before serving—it significantly changes taste.

Can You Vary The Italian Bean Soup With Other Ingredients? 

Italian Bean Soup lends itself well to dietary variations. Here’s how you can adapt the recipe:

  • Keto: Replace beans with low-carb vegetables like zucchini or cauliflower. Add protein sources like chicken or Italian sausage for a filling touch.
  • Paleo: Similar to the keto version, replace beans with a mix of root vegetables like turnips or parsnips. Ensure all other ingredients, like broth and tomatoes, are Paleo-friendly.
  • Gluten-Free: The traditional recipe is naturally gluten-free, but always verify each ingredient, especially if using store-bought broth or canned beans.
  • Whole30: You can make a Whole30-compliant soup by using compliant broth and canned tomatoes. As beans aren’t Whole30-approved, substitute them with other vegetables or lean meats.
  • Vegetarian/Vegan: The classic recipe is typically vegetarian. To make it vegan, ensure the broth is plant-based. Tofu or tempeh could be a great addition to an added protein boost.
italian bean soup recipes

Recipe Directions

  • Sauté celery, potato, and onion in oil in a Dutch oven until soft.
  • Add garlic, and cook for an additional minute.
  • Stir in broth, pesto, parsley, tomatoes, and beans. Bring to a boil.
  • Add pasta, stir well, cover, and simmer until pasta is soft (about 10-15 minutes).
  • Add spinach, and cook until wilted.
  • Serve hot, sprinkled with cheese.
italian bean soup recipes

Variations, Add-Ons, And Toppings

Variations And Add-Ons

  • Protein: Add cooked Italian sausage, pancetta, or chicken for an extra protein kick. For a vegetarian protein source, consider tofu or tempeh.
  • Vegetables: Feel free to incorporate other vegetables, such as carrots, zucchini, or kale.
  • Grains: You can add grains like barley or farro for a heartier soup. Remember to adjust the cooking time accordingly.
  • Legumes: Swap cannellini beans with other varieties like chickpeas, lentils, or borlotti beans to experiment with different flavors and textures.


  • Cheese: Parmesan or Pecorino cheese dusting adds a salty, umami note. Vegans can use nutritional yeast for a similar effect.
  • Herbs: Freshly chopped basil, parsley, or even a dollop of pesto can add a fresh, vibrant note to the soup.
  • Crunch: Toasted bread crumbs, croutons, or crispy pancetta bits add a delightful crunch.
  • Spice: A sprinkle of red pepper flakes or a dash of hot sauce can give the soup a spicy kick.
  • Oil: A final drizzle of good-quality extra-virgin olive oil enhances the richness of the soup.

Scaling The Recipe

Scaling a recipe like Italian Bean Soup up or down is quite straightforward, as it mostly involves simple mathematics. Here’s how:

Scaling Up

  • If you’re cooking for a larger crowd, you’ll want to multiply the quantity of each ingredient by the number of servings you want. For example, if the recipe serves 4 and you want to serve 8, you would double the quantity of each ingredient.

Scaling Down

  • Similarly, if you want to make a smaller batch of soup, you’ll divide the quantity of each ingredient by the number of servings you want. For example, if the recipe serves 4 and you want to serve 2, you would halve the quantity of each ingredient.

What Is Used For Garnishing?

For Italian Bean Soup, garnishes often include:

  • Cheese: A generous dusting of freshly grated Parmesan or Pecorino Romano cheese is traditional. It adds a delightful savory note that perfectly complements the flavors of the soup.
  • Herbs: Fresh herbs such as chopped parsley or basil not only add a pop of color but also enhance the soup’s flavor with their fresh, vibrant notes.
  • Olive Oil: A final drizzle of high-quality extra-virgin olive oil can add a luxurious touch and deepen the flavors of the soup.
  • Croutons or Bread: Toasted croutons or a slice of rustic bread on the side can add a pleasing crunch and are great for dipping into the soup.
  • Red Pepper Flakes: A sprinkle of red pepper flakes can add a spicy kick to the soup for those who enjoy a bit of heat.
italian bean soup recipes

Can I Make Italian Bean Soup In A Slow Cooker Or Instant Pot?

Italian Bean Soup can easily be adapted to both slow cookers and Instant Pots. Here’s how:

Slow Cooker

  • Sauté the celery, potato, onion, and garlic in a pan until soft, then transfer to the slow cooker.
  • Add the broth, pesto, parsley, tomatoes, and pre-soaked beans to the slow cooker.
  • Cook on low for 6-8 hours or on high for 3-4 hours, until the beans are tender.
  • About 30 minutes before serving, add the pasta and cook until tender.
  • Stir in the spinach until wilted, then serve with a dusting of cheese.

Instant Pot

  • Use the ‘Sauté’ function to sauté the celery, potato, onion, and garlic until soft.
  • Add the broth, pesto, parsley, tomatoes, and pre-soaked beans to the pot.
  • Seal the lid and cook on high pressure for 15 minutes, then let the pressure naturally release for 10 minutes.
  • Release any remaining pressure, open the lid, and switch back to the ‘Sauté’ function.
  • Add the pasta and cook until tender, about 10 minutes.
  • Stir in the spinach until wilted, then serve with a dusting of cheese.

Can I Use Store Broth, Or Should I Make My Own?

You can absolutely use store-bought broth for your Italian Bean Soup. Many quality brands offer flavorful broths that work well in recipes and can save you time. Look for low-sodium versions to control your dish’s salt level better.

However, if you have the time and ingredients, homemade broth can take your soup to another level. It’s a great way to utilize leftover bones and vegetable scraps, and you can adjust the flavors to your liking. Plus, homemade broth typically has less sodium and no additives or preservatives, making it a healthier option.

Can I Use Different Types Of Meat/Fish/Pasta/Vegetables For The Soup?

The beauty of Italian Bean Soup is its versatility. Here are some ideas on how you can vary the ingredients:

  • Meat/Fish: While traditional Italian Bean Soup is vegetarian, you can add meat for flavor and protein. Consider using Italian sausage, pancetta, or chicken. You could add clams, mussels, or white fish for a seafood twist.
  • Pasta: You can use any small pasta shape in this soup. Ditalini is a common choice, but small shells, orzo, or even broken spaghetti work well. For a gluten-free version, use a gluten-free pasta or substitute pasta with rice or quinoa.
  • Vegetables: Feel free to add or substitute any vegetables you like or have on hand. Carrots, zucchini, bell peppers, or kale can all be delicious in this soup. Just be mindful of the cooking times, adding harder vegetables earlier and softer ones later so everything cooks to the right consistency.
italian bean soup recipes

Success Tips – Tips And Tricks For Making Soup

Creating a flavorful soup isn’t difficult, but a few tips and tricks can certainly enhance the process and the end result:

Prepping Tips

  • Chop Vegetables Consistently: Ensure all your vegetables are chopped to a similar size. This will ensure even cooking and a uniform texture in each bite.
  • Soak Beans Overnight: If you’re using dry beans, soak them overnight to reduce cooking time and improve their texture. Remember to rinse them before cooking.
  • Prep Ingredients in Advance: Soups often require a variety of ingredients. Having everything prepped and ready to go can make cooking smoother and more enjoyable.

Cooking Tips

  • Sauté Aromatics: Cooking aromatic vegetables (like onions, garlic, and celery) before adding the rest of the ingredients can deepen the soup’s flavor.
  • Don’t Boil, Simmer: A gentle simmer will help the flavors meld together without breaking down the ingredients too much.
  • Season Gradually: Season your soup little by little as it cooks, tasting along the way. This helps build layers of flavor and prevents over-seasoning.
  • Cook Pasta Separately: If your soup contains pasta, consider cooking it separately and adding it to individual bowls. This prevents the pasta from absorbing too much broth and becoming mushy.
  • Add Fresh Herbs at the End: If using fresh herbs, add them towards the end of the cooking process to retain their vibrant flavor and color.
italian bean soup recipes

Nutritional Values

Indulge in the heartiness of Italian Bean Soup while enjoying its remarkable nutritional benefits. Packed with protein-rich cannellini beans, fresh vegetables, and flavorful herbs, this soup provides a satisfying and wholesome meal nourishing body and soul.

What Are The Total Calories In The Soup?

A serving of Italian Bean Soup might range from 200 to 400 calories, but this could vary. Ingredients like oil, meat, and cheese will increase the calorie content while using more vegetables and broth can make a lower-calorie soup.

Dietary Restrictions Of Italian Bean Soup

Italian Bean Soup is generally very adaptable to different dietary needs, but there can be some restrictions depending on the specific recipe:

  • Gluten-Free: If the soup contains pasta or any other gluten-containing ingredients, it would not be suitable for those following a gluten-free diet. However, it can easily be made gluten-free by using gluten-free pasta or omitting it altogether.
  • Dairy-Free/Vegan: If the soup contains cheese or any other dairy products, it would not be suitable for those following a dairy-free or vegan diet. However, it can be made dairy-free/vegan by omitting the cheese or using a vegan cheese substitute.
  • Nut-Free: This soup is typically nut-free, but always double-check your ingredients, especially if you use store-bought broth or pesto.
  • Low Sodium: If you’re watching your sodium intake, you’ll want to use low-sodium broth and limit added salt. You can enhance flavor with herbs and spices instead.
  • Low-Fat/Low-Calorie: To make the soup lower in fat and calories, you could reduce the amount of oil used for sautéing the vegetables, choose lean proteins if adding meat, and limit high-fat toppings like cheese.
  • Vegetarian: This soup is typically vegetarian if no meat is added.

Health Benefits Of Italian Bean Soup

Italian Bean Soup is not only delicious, but it can also offer various health benefits due to its nutritious ingredients:

  • High in Fiber: Beans and vegetables are rich in dietary fiber, which aids in digestion, helps control blood sugar levels, lowers cholesterol levels, and can aid in weight loss by making you feel fuller for longer.
  • Rich in Protein: Beans are a great source of plant-based protein, essential for building and repairing tissues in your body. If you add meat, it further boosts the protein content.
  • Packed with Vitamins and Minerals: Vegetables provide a wide array of essential vitamins and minerals. For instance, spinach is rich in iron, vitamins K, A, and C.
  • Low in Fat: If made with lean meats or kept vegetarian, Italian Bean Soup can be low in saturated fat while still being filling and satisfying.
  • Heart Healthy: The olive oil in the soup is rich in monounsaturated fats, known for their health benefits. Furthermore, beans are known to support heart health due to their combination of fiber, protein, and antioxidants.
  • Boosts Immunity: The plethora of vitamins and minerals in the soup, particularly from fresh vegetables, can aid in boosting the immune system.

Nutrition Table 

Nutrition Table 

How To Make Soup Lower In Sodium? 

Reducing the sodium content in Italian Bean Soup can be achieved by making a few mindful substitutions and adjustments:

  • Use Low or No-Sodium stock: Majority of store-bought broths can be high in sodium. Opt for low or no-sodium versions to significantly reduce the salt content.
  • Rinse Canned Beans: If using canned beans, rinsing them thoroughly under cold water can help remove any added sodium.
  • Limit Added Salt: Be mindful of how much salt you’re adding during cooking. Remember, you can always add more to the table if needed.
  • Flavor with Herbs and Spices: Instead of relying on salt for flavor, use a variety of herbs and spices. Garlic, pepper, parsley, and basil can all add flavor without adding sodium.
  • Use Fresh Ingredients: Fresh tomatoes, beans, and other vegetables usually contain less sodium than their canned or preserved counterparts.

How To Make Italian Bean Soup Lower In Sugar?

Italian Bean Soup, as typically prepared, is already a low-sugar dish. However, certain ingredients could potentially add to the sugar content. Here are a few tips for ensuring your soup is as low in sugar as possible:

  • Watch Your Broth: Some store-bought broths can contain added sugars. Always check the label and choose a brand without any added sugar.
  • Use Fresh or Plain Canned Ingredients: Some canned vegetables, like tomatoes, can have added sugars for preservation. Opt for fresh ingredients when possible, or ensure your canned goods are free from added sugars.
  • Avoid Processed Meats: If you choose to add meat, avoid processed varieties like sausages or cured meats, which can contain added sugars. Instead, opt for fresh cuts.
  • Mind Your Toppings: Be mindful of toppings that could add sugar, such as certain types of bread or sweetened yogurt.
soup lover

How To Serve The Soup Best?

Italian Bean Soup is a versatile dish that can be served in a variety of ways to suit your taste:

  • Serve Warm: The soup is best enjoyed warm. Heat it over the stove before serving to ensure it’s at the perfect temperature.
  • Garnish: Top your soup with a sprinkle of fresh parsley and a dusting of grated Parmesan or Pecorino cheese for added flavor. A drizzle of good-quality extra virgin olive oil can also provide a wonderful finishing touch.
  • Pair with Bread: A side of crusty Italian bread or a garlic breadstick accompanies the soup, adding a satisfying crunch and a way to sop up any remaining broth at the bottom of the bowl.
  • Accompany with Salad: A simple green salad dressed with a tangy vinaigrette can balance the hearty, rich flavors of the soup, making for a well-rounded meal.
  • Wine Pairing: If you enjoy wine with your meals, a light-bodied white wine like a Pinot Grigio or a medium-bodied red like a Chianti can complement the flavors in the soup nicely.
  • Serve in Courses: If you’re planning a multiple-course meal, Italian Bean Soup makes a wonderful primo (first course), followed by a lighter second course.

Perfect Side Dishes To Complement Italian Bean Soup Recipe

Italian Bean Soup is a wholesome dish on its own, but pairing it with the right side dish can create a more well-rounded meal. Here are some suggestions:

  • Crusty Italian Bread: An absolute classic. Freshly baked Italian bread, such as ciabatta or focaccia, offers a delightful crunch and a perfect way to mop up any remaining soup.
  • Bruschetta: Tomato and basil bruschetta adds a light, fresh contrast to the hearty soup.
  • Green Salad: A simple salad of mixed greens, cherry tomatoes, cucumber, and a light vinaigrette can offer a refreshing counterpoint to the warm, rich soup.
  • Grilled Vegetables: Grilled or roasted vegetables like zucchini, bell peppers, eggplant, or asparagus can complement the earthy flavors in the soup.
  • Cheese Board: An assortment of Italian cheeses like mozzarella, provolone, or pecorino can add a rich, indulgent element to your meal.
  • Antipasto Platter: An assortment of Italian cured meats, cheeses, olives, and marinated vegetables can make a delightful accompaniment.
  • Garlic Bread: Another classic pairing, the savory garlic flavor pairs wonderfully with the soup.
soup lover

How Long Can We Store The Soup?

Italian Bean Soup can be safely stored and enjoyed for several days if properly handled:

  • Refrigerator: The soup can be stored in the fridge for about 3-4 days. Be sure to cool it down to room temperature before refrigerating, and store it in an airtight container to preserve freshness and prevent it from absorbing other flavors in your fridge.
  • Freezer: If you want to store the soup for a longer period, you can freeze it. Properly stored, it should maintain the best quality for 2-3 months, but it will remain safe to eat beyond that time. It’s best to freeze the soup in portion-sized containers or resealable freezer bags, so you can defrost only what you need.

To reheat the soup, thaw it overnight in the refrigerator if frozen, then warm it over medium heat on the stovetop, stirring occasionally, until heated through. If the soup seems too thick after reheating, you can add a bit of water or broth to reach your desired consistency.

Can I Make Soup In Advance?

Italian Bean Soup is a great make-ahead dish. Here’s how you can do it:

  • Same-Day Preparation: You can prepare the soup a few hours before you plan to serve it. The flavors will deepen over time, making it even tastier when reheating. Just be sure to keep it properly covered and refrigerated.
  • Day Before Preparation: You can also prepare the soup a day in advance. After cooking, allow the soup to cool, then store it in an airtight container in the refrigerator. When you’re ready to serve, reheat it on the stovetop over medium heat, stirring occasionally.
  • Freezing: If you want to prepare the soup more than a day in advance, consider freezing it. Once the soup has cooled, divide it into portion-sized containers or resealable freezer bags and freeze. When you’re ready to eat, defrost the soup in the refrigerator overnight, then reheat it on the stovetop.

What Can We Do With Leftovers? 

Leftovers of Italian Bean Soup can be utilized creatively to make your meals diverse and exciting:

  • Next Day Lunch: The flavors deepen over time, making it an ideal lunch the following day. Simply reheat and serve.
  • Pasta Sauce: Thicken your leftover soup overheat, and it transforms into a flavorful pasta sauce. Add cooked pasta, stir to combine, and top with cheese.
  • Bean Dip: Blend your leftovers into a smooth puree to make a hearty bean dip. It pairs great with bread or vegetable sticks.
  • Stuffed Peppers: Use the soup as a filling for bell peppers or tomatoes. Top with cheese, bake until soft and golden.
  • Layered Casserole: Layer the soup with tortillas and cheese in a casserole dish. Bake until bubbling and serve.
  • Risotto Base: The soup can make a flavorful base for risotto. Use it instead of broth to cook your rice.
soup lover

Special Tools/Equipment Needed

Italian Bean Soup doesn’t require any specialized equipment to prepare, but a few common kitchen tools can make the process easier and more efficient. Here are the essential ones:

  • Large Pot or Dutch Oven: A large, heavy-bottomed pot or Dutch oven is ideal for cooking soups. It provides ample space for all the ingredients and allows for even heat distribution.
  • Sharp Knife: A good sharp knife is essential for finely chopping vegetables.
  • Cutting Board: A large cutting board provides plenty of space for chopping your ingredients.
  • Wooden Spoon: A sturdy wooden spoon is great for stirring the soup as it cooks.
  • Ladle: A ladle helps serve the soup.
  • Cheese Grater: A cheese grater is a handy tool if you’re garnishing your soup with freshly grated cheese.

Frequently Asked Questions

Can I make Italian Bean Soup without tomatoes?

Absolutely. While tomatoes add a lovely depth of flavor and acidity to the soup, you can make Italian Bean Soup without them. You might consider adding a white or red wine vinegar splash to mimic some of the tomato’s acidity.

My soup is too thick. What can I do to thin it out?

If your Italian Bean Soup becomes too thick, add more broth or water until you achieve your desired consistency. Remember to adjust the seasonings accordingly to maintain the flavor balance.

Can I use dried herbs instead of fresh ones?

You can use dried herbs if fresh ones aren’t available. Generally, dried herbs are more potent than new ones, so use about one-third of the amount called for in the recipe.

I don’t have a Dutch oven. Can I still make this soup?

You can still make Italian Bean Soup without a Dutch oven. Any large pot or deep skillet with a lid should work just fine.

Can I freeze the soup even if it contains pasta?

While you can freeze soup containing pasta, the pasta may become soft and mushy when reheated. To avoid this, consider cooking the pasta separately and adding it to individual servings, or add fresh pasta when reheating the soup.

Simply Delicious Italian Bean Soup Recipe (Try This Exciting Twist)

5 from 7 votes
Recipe by Hanna Barnes Course: Soup Recipe


Prep time


Cooking time





Indulge in the warmth and flavors of Italian Bean Soup. This hearty recipe combines cannellini beans, fresh vegetables, and aromatic herbs simmered in a savory chicken broth. 

Ingredients List

  • 1 1 Medium Onion (Thinly Sliced)

  • 1 1 Small Potato (Peeled And Finely Chopped)

  • 1 1 Celery Rib (Chopped)

  • 2 tbsp 2 Olive Oil

  • 3 3 Garlic Cloves (Minced)

  • 14 oz 14 Reduced-Sodium Chicken Broth

  • 15 oz 15 Cannellini Beans

  • 14 oz 14 Italian Stewed Tomatoes

  • 1/4 cup 1/4 Minced Fresh Parsley

  • 1 tbsp 1 Prepared Pesto

  • 1/4 cup 1/4 Uncooked Orzo Pasta

  • 1 cup 1 Fresh Baby Spinach

  • 1/4 cup 1/4 Grated Romano Cheese

Step-By-Step Directions

  • Preparation Steps
    Gather your ingredients. You’ll need celery, a potato, an onion, garlic, broth (vegetable or chicken), pesto, fresh parsley, ripe tomatoes, canned or soaked and cooked beans, pasta of choice, fresh spinach, and cheese for serving.
  • Cooking Directions
    Heat a Dutch oven or large pot over medium heat and add oil.
    Once the oil is heated, add the diced celery, potato, and onion. Sauté these ingredients until they become soft and translucent, which should take around 7-10 minutes.
    Add the minced garlic and cook for a minute longer until aromatic, stirring to prevent burning.
    Pour in the broth, then stir in the pesto, chopped parsley, diced tomatoes, and beans. Bring this mixture to a boil over medium-high heat.
    Once boiling, add the pasta. Stir well to ensure it’s distributed evenly.
    Reduce the heat to low, cover the pot, and let it simmer until the pasta is al dente, which should take about 10-15 minutes.
  • Blending (Optional)
    If you prefer a creamier texture, you can blend part of the soup using an immersion blender. Blend until you achieve the desired consistency, then return the blended soup to the pot and mix well.
  • Final Touches and Serving
    Stir in the fresh spinach and cook just until wilted about 1-2 minutes.
    Ladle the soup into bowls and sprinkle each serving with a dusting of cheese. Serve warm.
  • Additional Options
    For a protein boost, consider adding cooked sausage or chicken.
    Vegan or dairy-free? Skip the cheese or use a plant-based alternative.
    A pinch of red pepper flakes can add a nice kick if you like it spicy.


  • Feel free to customize the Italian Bean Soup by adding your favorite vegetables, such as carrots, zucchini, or bell peppers.
  • You can use vegetable broth instead of chicken broth for a vegetarian version.
  • Adjust the seasoning according to your taste preferences. You can add more garlic, herbs, or spices to enhance the flavor.
  • To make the soup creamier, you can blend a portion and add it back to the pot.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. The flavors tend to develop further over time, making it even more delicious when reheated.
  • Serve the Italian Bean Soup with crusty bread or a side salad for a complete and satisfying meal.
  • Don’t forget to garnish each serving with a sprinkle of grated Romano cheese and a drizzle of olive oil for an extra touch of flavor.
  • This recipe can easily be doubled or halved depending on the number of servings you need.
  • If you prefer a thicker soup, add more orzo pasta or adjust the amount of broth accordingly.
  • Enjoy the soup hot and savor the comforting flavors that will transport you to the heart of Italy.
Hanna Barnes

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top