• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About Us
  • Recipe Index

Seasons in the Kitchen

  • Method
  • Seasons
  • Course
  • Cuisine
  • Diet
  • Holidays
  • Ingredient
menu icon
go to homepage
  • Home
  • About
  • Recipe Index
  • Find Us

    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Home
    • About
    • Recipe Index
  • Find Us

    • Facebook
    • Instagram
    • Pinterest
  • ×
    Seasons in the Kitchen » Course » Soup

    Published: Sep 26, 2025 by Grant and Rochelle Murchie · Leave a Comment

    Italian Bean Soup with Bacon

    Jump to Recipe·Print Recipe
    Two bowls of hearty Italian Bean Soup with canned beans and bacon, topped with parmesan and parsley – easy one pot bean soup recipe for weeknight dinners.
    Overhead view of Italian Bean and Bacon Soup in a gray bowl with kale, white beans, tomatoes, and parmesan, served with fresh bread – cozy winter bean soup dinner idea.
    Close-up of a ladle serving Italian Bean Soup with bacon, kale, carrots, and white beans in a tomato broth – comforting family dinner recipe.

    A hearty Italian bean soup made with smoky bacon, fresh vegetables, and tender beans simmered in a rich tomato broth. This cozy Italian classic is perfect for meal prep, freezer-friendly, and just the thing for chilly days. Serve it with crusty bread and a sprinkle of parmesan for a satisfying bowl of comfort.

    Close-up of Italian Bean Soup in a rustic bowl with beans, kale, carrots, and cherry tomatoes in a rich tomato broth, garnished with Parmesan.

    In the fall and winter months, my husband and I love to batch cook a couple of soups and freeze them in portions for quick and easy lunches. Having a few comforting recipes ready to go makes the colder months feel extra cozy. Alongside our family favorites like Minestrone Soup and Roasted Butternut Squash Soup, this Italian Bean Soup with Pancetta has become one of our go-to recipes.This easy soup is rich with beans, veggies, herbs, and bacon - and it's just as delicious the next day. 

    Scroll down for step-by-step photos, helpful tips, and fun flavor variations!

    Jump to:
    • Ingredients You'll Need
    • What is Pancetta?
    • How to Make Italian Bean Soup with Bacon
    • Flavor Variations and Substitutions
    • What to Serve with Italian Bean Soup
    • Best Wine Pairings for Bacon Bean Soup
    • Storage Instructions
    • FAQ's
    • More Italian Recipes
    • Italian Bean Soup with Bacon

    Ingredients You'll Need

    This rustic soup comes together with simple, nourishing ingredients:

    Flat lay of Italian Bean Soup ingredients including canned mixed beans, diced bacon, carrots, celery, red onion, garlic, canned tomatoes, kale, chicken stock, parsley, rosemary, sage, olive oil, salt, and pepper.
    • Bacon (or pancetta): Adds smoky, savory depth to the broth.
    • Olive oil: The foundation of so many Italian recipes.
    • Fresh herbs (sage, rosemary, parsley): Fragrant and earthy, perfect with beans.
    • Red onions, garlic, carrots, celery: The aromatic base for any good soup.
    • Tomatoes: A mix of blended plum tomatoes and cherry tomatoes creates a rich, tangy broth.
    • Chicken stock or broth: Brings everything together.
    • Mixed beans: Cannellini, borlotti, and butter beans give hearty texture and protein.
    • Leafy greens: Kale, cavolo nero, or Swiss chard for extra nutrition.

    See the recipe card for quantities.

    What is Pancetta?

    Pancetta is an Italian cured pork belly that's seasoned with salt, pepper, and herbs, then rolled tightly and aged. Unlike American bacon, it's not normally smoked, which gives it a pure, savory pork flavor that melts beautifully into soups, sauces, and pasta dishes.

    What is Smoked Pancetta

    While traditional pancetta is unsmoked, you may also come across smoked pancetta (sometimes called pancetta affumicata). This version has a richer, more robust flavor similar to bacon, making it an excellent choice if you enjoy a touch of smokiness in your dishes.

    Pancetta vs. Bacon: The Best Substitute

    If pancetta isn't available, smoked bacon is the most common substitute-it brings a similar savory-salty richness, though with more smokiness. For a closer match, unsmoked bacon (if you can find it) is your best bet. 

    For a deeper dive, check out this helpful guide from MasterClass on the differences between pancetta, bacon

    How to Make Italian Bean Soup with Bacon

    Tested in our kitchen and loved by our readers-this recipe is hearty, flavorful, and perfect for weeknight dinners or make-ahead lunches.

    Diced bacon sautéing in a Dutch oven at the start of making Italian Bean Soup.
    Chopped rosemary and sage added to sizzling bacon in a Dutch oven while preparing Italian Bean Soup.
    • Cook the bacon. Heat the olive oil in a large soup pot or Dutch oven over medium heat. Add the diced bacon or pancetta and cook for 5-6 minutes until golden and beginning to crisp. 
    • Add the herbs. Stir in the chopped sage and rosemary and let them sizzle in the bacon fat for about 30 seconds to release their fragrance.
    Minced garlic added to sautéed bacon, onion, and herbs in a Dutch oven for Italian Bean Soup.
    Carrots and celery cooking with bacon, onion, and herbs in a Dutch oven to build the base of Italian Bean Soup.
    • Add the aromatics. Add the diced red onions and cook for 5-7 minutes, stirring occasionally, until soft and translucent. Stir in the garlic and cook for another 1-2 minutes.
    • Add the vegetables. Add the chopped carrots and celery. Cook for 8-10 minutes, stirring occasionally, until they begin to soften.
    Simmering tomato broth in a Dutch oven as the flavorful base for Italian Bean Soup.
    Canned mixed beans being added to the tomato broth while cooking Italian Bean Soup.
    • Pour in the tomatoes and stock. Stir in the blended peeled tomatoes and the can of cherry tomatoes. Pour in the chicken stock and bring everything to a gentle boil. Reduce heat and simmer uncovered for 15 - 20 minutes.
    • Add the beans. Stir in the rinsed and drained beans. Let the soup simmer for another 5 - 10 minutes to allow the flavors to develop.
    Fresh kale added into the simmering tomato and bean broth for Italian Bean Soup.
    Simmering pot of Italian Bean Soup with beans, kale, carrots, and tomatoes in a tomato broth.
    • Add the greens. Add the chopped kale (or cavolo nero or Swiss chard) and simmer for 3 - 4 minutes, or until tender.
    • Finish with parsley. Stir in the chopped parsley just before serving. Taste and adjust seasoning as needed.
    • To Serve - Ladle into warm bowls and top with grated parmesan. Serve with warm, toasted ciabatta for dipping.

    Chef's Tip: Letting the soup rest for a few hours (or overnight) deepens the flavor even more.

    Flavor Variations and Substitutions

    This bean soup is versatile and easy to adapt depending on what you have on hand:

    • Swap the meat: Use pancetta for a traditional Italian touch, or try Italian sausage for a heartier version.
    • Add some heat: A pinch of chili flakes adds gentle spice.
    • Switch up the beans: Stick with cannellini beans only, or use your favorite mix.
    • Try different greens: Kale, cavolo nero, Swiss chard, spinach, or even collard greens all work well.
    • Add pasta: Stir in small pasta shapes like ditalini for a pasta e fagioli-style soup.
    • Make it vegan: Skip the bacon and use vegetable broth. The beans and veggies make it just as hearty and delicious.

    What to Serve with Italian Bean Soup

    A warm bowl of bean soup pairs perfectly with bread and simple sides:

    • Easy No Knead Bread - crusty, chewy, and perfect for dipping.
    • Cheesy Ciabatta Garlic Bread - buttery, garlicky, and indulgent.
    • Homemade Focaccia - fragrant with rosemary and olive oil.
    • A fresh green salad with balsamic vinaigrette.
    Side view of Italian Bean Soup in a rustic bowl, filled with beans, kale, carrots, and tomatoes, topped with Parmesan cheese and parsley.

    Best Wine Pairings for Bacon Bean Soup

    This rustic soup pairs well with medium-bodied Italian wines:

    • Chianti Classico: Bright acidity balances the tomato base.
    • Montepulciano d'Abruzzo: Smooth with earthy notes that echo the beans and bacon.
    • Pinot Grigio: A crisp white if you prefer something lighter.
    • Non-alcoholic option: Sparkling water with lemon or a tart cranberry spritzer complements the richness.

    Storage Instructions

    This soup was made for meal prep-here's how to store it:

    • Fridge: Store in airtight containers for up to 3 days.
    • Freezer: Portion into freezer-safe containers, label and date each container and freeze for up to 3 months.
    • How to Defrost: Move the soup from the freezer to the fridge the night before you plan to eat it. For quicker thawing, place the container in a bowl of cold water until loosened.
    • Reheat: Warm gently on the stove over medium-low heat, stirring occasionally, until heated through. If reheating from frozen, add a splash of broth or water to loosen the consistency. You can also reheat individual portions in the microwave in 1-2 minute intervals, stirring in between, until piping 

    FAQ's

    Q : Should you cook bacon before adding it to soup?

    A : Yes, always cook the bacon first. Sautéing it releases the fat and adds smoky flavor to the base of the soup. This step helps build depth and prevents the bacon from being chewy.

    Q : What bacon is best for soup?

    A : Thick-cut smoked bacon works best-it holds its texture during simmering and infuses the broth with a rich, savory flavor. Pancetta is also an excellent option for a more traditional Italian touch.

    Q : Can I use dried beans instead of canned?

    A : Absolutely. Soak overnight and cook until tender before adding to the soup.

    Q : Can I make this soup vegetarian?

    A : Yes! Skip the bacon and use vegetable broth. The beans and veggies still make it hearty.

    More Italian Recipes

    • Side view of rocket salad with crisp arugula, shaved Parmesan, pine nuts, and lemon zest on a white plate.
      Rocket Salad with Lemon and Parmesan (Easy Arugula Salad)
    • Spicy tomato pasta sauce in a blue Dutch oven with basil, tomatoes, garlic, and chilies styled beside the pot.
      Spicy Pasta Sauce Recipe (Easy Arrabbiata Sauce)
    • Close-up view of golden roasted chicken, tender potatoes, red onion, and bright lemon wedges in a sheet pan dinner.
      Italian Herb Sheet Pan Chicken and Potatoes
    • Italian bean salad with cannellini beans, butter beans, olives, and crisp vegetables tossed in Italian dressing.
      Italian Dense Bean Salad (Vegetarian Meal Prep Recipe)
    See more Italian →
    Angled shot of two bowls of Italian Bean Soup, garnished with Parmesan and parsley, served with bread slices and fresh herbs.

    This Italian Bean Soup with Bacon is cozy, nourishing, and perfect for batch cooking during the colder months. Whether you serve it straight away or freeze it for quick weeknight dinners later, it's a recipe you'll come back to all season long.

    We'd love to know what you think-leave us a comment below and don't forget to Pin this recipe for later!

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    Close-up of Italian Bean Soup in a rustic bowl with beans, kale, carrots, and cherry tomatoes in a rich tomato broth, garnished with Parmesan.

    Italian Bean Soup with Bacon


    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    No reviews

    • Author: Grant and Rochelle Murchie
    • Total Time: 1 hour 5 minutes
    • Yield: 4-6 servings
    • Diet: Gluten Free
    Print Recipe
    Pin Recipe

    Description

    A hearty Italian bean soup made with smoky bacon, fresh vegetables, and tender beans simmered in a rich tomato broth. This cozy Italian classic is perfect for meal prep, freezer-friendly, and just the thing for chilly days. Serve it with crusty bread and a sprinkle of parmesan for a satisfying bowl of comfort.


    Ingredients

    250g (8.8 oz) smoked bacon or pancetta, diced

    2 tablespoon extra virgin olive oil

    8 fresh sage leaves, chopped

    2 sprigs fresh rosemary, chopped

    2 red onions, finely diced

    4 garlic cloves, finely chopped

    2-3 carrots, peeled and chopped

    3-4 celery sticks, chopped

    3 × 400g (14 oz) cans whole peeled plum tomatoes, blended

    1 × 400g (14 oz) can cherry tomatoes

    1.5L (6 ⅓ cups) chicken stock or low-sodium chicken broth

    3 × 400g (14 oz) cans mixed beans (e.g., cannellini, borlotti, butter beans), rinsed and drained

    100g (3-4 cups) kale, cavolo nero or Swiss chard, stalks removed and chopped

    2 tablespoon flat-leaf parsley, chopped

    Salt and freshly ground pepper, to taste

    To serve:

    Fresh or toasted ciabatta

    Grated Parmesan cheese


    Instructions

    1. Cook the bacon.
    Heat the olive oil in a large soup pot or Dutch oven over medium heat. Add the diced bacon or pancetta and cook for 5-6 minutes until golden and beginning to crisp. 

    2. Add the herbs.
    Stir in the chopped sage and rosemary and let them sizzle in the bacon fat for about 30 seconds to release their fragrance.

    3. Add the aromatics.
    Add the diced red onions and cook for 5-7 minutes, stirring occasionally, until soft and translucent. Stir in the garlic and cook for another 1-2 minutes.

    4. Add the vegetables.
    Add the chopped carrots and celery. Cook for 8-10 minutes, stirring occasionally, until they begin to soften.

    5. Pour in the tomatoes and stock.
    Stir in the blended peeled tomatoes and the can of cherry tomatoes. Pour in the chicken stock and bring everything to a gentle boil. Reduce heat and simmer uncovered for 15 - 20 minutes.

    6. Add the beans.
    Stir in the rinsed and drained beans. Let the soup simmer for another 5 - 10 minutes to allow the flavors to develop.

    7. Add the greens.
    Add the chopped kale (or cavolo nero or Swiss chard) and simmer for 3 - 4 minutes, or until tender.

    8. Finish with parsley.
    Stir in the chopped parsley just before serving. Taste and adjust seasoning as needed.

    9. To Serve - Ladle into warm bowls and top with grated parmesan. Serve with warm, toasted ciabatta for dipping.

    Notes

    Storage Instructions

    Fridge: Store in airtight containers for up to 3 days.

    Freezer: Portion into freezer-safe containers for up to 3 months.

    Defrost/Thaw: Transfer from freezer to fridge overnight, or place the container in a bowl of cold water until loosened.

    Reheat: Warm gently on the stove over medium-low heat, stirring occasionally, until hot. Add a splash of broth or water if needed. For single servings, reheat in the microwave in 1-2 minute intervals, stirring in between, until piping hot.

    • Prep Time: 15 minutes
    • Cook Time: 50 minutes
    • Category: Soup
    • Method: Stovetop
    • Cuisine: Italian

    Nutrition

    • Serving Size: 1 serving
    • Calories: 586
    • Sugar: 11.1 g
    • Sodium: 2038.6 mg
    • Fat: 22.4 g
    • Carbohydrates: 64.1 g
    • Protein: 37.3 g
    • Cholesterol: 41.3 mg

    Do you love this recipe?

    Please leave a comment and a star rating!

    The nutrition is an estimate only. It was calculated using Nutrifox, an online nutrition calculator.

    More Soup

    • Two bowls of pasta e ceci soup with chickpeas, vegetables, and fresh herbs, served on a wooden board with striped napkins.
      Italian Chickpea Soup Recipe (Pasta e Ceci)
    • Overhead bowl of chicken orzo soup with shredded chicken, carrots, and herbs, served with a striped napkin and black pepper on a light blue background.
      Rotisserie Chicken Orzo Soup
    • Cozy bowl of Veggie Lentil soup served with crusty bread slices, garnished with shaved Parmesan and herbs.
      Veggie Lentil Soup Recipe
    • Butternut squash soup in a blue pot.
      Roasted Butternut Squash Soup (Easy and Freezer Friendly)

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    Primary Sidebar

    Welcome to Seasons in the Kitchen, where culinary adventures come to life through the lens of a dynamic husband-and-wife team. Grant, known as ‘the chopper’, handles the camera, edits, and manages the day-to-day blog operations, while Rochelle, ‘the stirrer’, is the creative force—developing recipes, styling food, and bringing Mrs. Organization's touch to the mix.

    More about us

    Popular

    • Angled close-up of Greek chicken and lemon potatoes in a baking dish with roasted chicken thighs, feta, olives, and parsley.
      Greek Chicken and Lemon Potatoes
    • Angled view of a bistro salad with tender mixed leaves, parsley, and chives in a white serving bowl.
      Bistro Salad Recipe (Simple French Green Salad)
    • Angled view of classic French vinaigrette in a jar with fresh chives and cherry tomatoes on a dark blue plate.
      Classic French Vinaigrette (Easy Bistro Salad Dressing)
    • Close-up of roasted vegetables in a white bowl with eggplant, zucchini, cherry tomatoes, peppers, and fresh basil leaves.
      Roasted Mediterranean Vegetables (Easy Oven Roasted Veggies)

    Follow us

    • #
    • Instagram
    • Pinterest

    Footer

    ↑ back to top

    About:

    Here you will find easy step-by-step recipes for every meal and occasion, from breakfast, lunch, and dinner to appetizers, desserts, drinks, and even some wine pairing suggestions.

    Seasons in the Kitchen

    Recipe Index

    • #
    • #
    • https://www.pinterest.com/seasonsinthekitchen/

    Home • About Us • Privacy

    Copyright© 2025 · Seasons in the Kitchen

    Add Seasons in the Kitchen as a trusted source.
    Add as preferred source on Google
    • Pinterest
    • Facebook
    • Flipboard
    • Email
    • Print