• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
She Loves Biscotti
  • Home
  • Recipe Index
  • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipe Index
  • About Maria
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Pasta » White Bean Pasta with Escarole (Pasta e Fagioli con Scarola)

    White Bean Pasta with Escarole (Pasta e Fagioli con Scarola)

    July 15, 2026 , Updated July 18, 2026 Maria 8 Comments

    • Facebook
    • Reddit
    • Flipboard
    Jump to Recipe
    White bean pasta with escarole (pasta e fagioli con scarola) on a white plate, a hearty Italian weeknight meal

    White bean pasta with escarole is a hearty Italian weeknight meal ready in 40 minutes. Orecchiette, cannellini beans, and tender escarole in a garlicky broth, finished with Pecorino Romano.

    Close-up of white bean pasta with escarole showing orecchiette, creamy cannellini beans and wilted escarole
    Click here to add She Loves Biscotti as a Google Trusted Source

    White bean pasta with escarole, known in Italian as pasta e fagioli con scarola, is the heartier, more substantial version of the classic beans and greens dish.

    In our family, it was the weeknight dinner that made everyone happy, even those who claimed not to like escarole.

    Orecchiette pasta, creamy cannellini beans, and tender wilted escarole come together in a garlicky, slightly brothy base built on a soffritto-style blend of onion, celery, and garlic.

    The whole dish comes together in 40 minutes and is finished with freshly grated Pecorino Romano that melts into the broth for a richness that feels far more indulgent than it actually is.

    If you are looking for a lighter version of this dish without the pasta, try my beans and greens (scarola e fagioli).

    For the heartier pasta-forward main course, this is the recipe.

    Pasta and beans with escarole in a white dish.
    Jump to:
    • Quick Overview
    • What You’ll Need
    • How to Prepare Your Ingredients
    • How to Make White Bean Pasta
    • Tips
    • FAQ
    • Escarole Recipes
    • Recipe Origins
    • Recipe

    Quick Overview

    • Prep Time: 10 minutes
    • Cook Time: 30 minutes
    • Total Time: 40 minutes
    • Yield: 4 servings
    • Special Touch: I use organic cannellini beans with no added salt or preservatives, so there’s no need to rinse them. Add them drained directly to the dish, and use as much of the canning liquid as you like to control the brothiness and add natural creaminess.
    • Dietary Note: Vegetarian as written (use vegetable broth). Easily made vegan by omitting the cheese.
    • Serving Suggestions: Serve with rustic Italian bread for soaking up the broth, alongside a simple Italian green salad, or follow with a light marinated tomato salad for a complete Italian weeknight dinner.

    Ingredients for white bean pasta including orecchiette, cannellini beans, escarole, celery, onion, garlic and Pecorino Romano

    What You’ll Need

    • Escarole (2 heads, about 2 pounds). When buying, look for heads with sturdy, unblemished leaves indicating freshness. As a member of the chicory family, escarole has a pleasantly bitter flavor that mellows considerably once wilted, and its resilient leaves hold their texture and structure beautifully in this brothy pasta dish. In a pinch, spinach, Swiss chard, or kale all work well as substitutes (see FAQ).
    • Cannellini beans (organic, no added salt). I use organic cannellini beans with no added salt or preservatives, which means there’s no need to rinse them. Adding them drained directly keeps the natural starch and bean proteins in the dish, adding body and creaminess to the broth. If using regular canned beans with added salt, rinse them and season to taste instead. Navy beans or Great Northern beans are good alternatives.
    • Orecchiette pasta. The small cup-shaped cavities of orecchiette are perfectly designed to catch the chunky beans and escarole in every bite. Short pasta shapes like cavatelli, penne, or fusilli also work beautifully. If you love cooking with orecchiette, try it in this equally satisfying orecchiette with sausage and broccoli rabe for a non-vegetarian weeknight option.
    • Yellow onion, celery, and garlic. The soffritto-style base that gives this dish its depth of flavor. Most similar recipes use just onion and garlic - adding celery builds a noticeably more rounded, complex flavor base.
    • Vegetable stock. Added while cooking the escarole for depth of flavor and a brothy consistency. Homemade stock makes a beautiful difference, but a good commercial brand works well too.
    • Extra virgin olive oil. Used for sautéing the aromatics and finishing the dish with a drizzle. Use your best bottle for the finishing drizzle since the flavor comes through directly.
    • Pecorino Romano or Parmigiano Reggiano (freshly grated). Stirred in at the end, it melts into the broth and adds a nutty, savory richness that ties everything together. Always grate fresh; pre-packaged grated cheese will not melt properly into the broth.
    • Chili flakes (optional). A pinch adds warmth without heat and is a classic addition to Italian greens and bean dishes. Leave out if making this for children.

    How to Prepare Your Ingredients

    Making good meals takes preparation. Let’s dive in!

    Chopped onion, celery, garlic and escarole ready to build the soffritto-style base for white bean pasta

    Prepping the aromatics

    Chopping the onions: Cut off both ends of one onion and remove the outer skin. Then, slice it in half. Take each half and lay it flat on your cutting board. Next, cut the onion into thin slices and then dice the slices into small, half-inch pieces.

    Prepping the garlic: Begin by breaking the head of garlic into individual cloves. Once you have separated the cloves, take the flat side of your knife and crush each clove. Cut off the tips, remove the skin from each clove, and finely mince the garlic. You need six cloves for this recipe.

    Chopping the celery: Start by washing 2 celery ribs with the leaves. Trim off the ends. Then, slice it in half lengthwise (if using a large rib) and dice it.

    Step by step photo collage showing how to clean and cut escarole

    Preparing the escarole

    • Start by preparing two heads of escarole, each weighing about one pound. Cut off the bottom of each head using a sharp knife and discard along with any outer leaves that are wilted or damaged.
    • Then, gently separate the leaves from the core of the escarole and give it a quick rinse. Check for any dirt or bugs hiding inside.
    • Chop the escarole into 1-inch pieces by cutting through the leaves in two directions. Next, fill a large bowl or basin with cold water. You can also use a salad spinner.
    • Add the chopped escarole. Swish the greens to loosen any dirt or sediment. Let them sit in the water for a minute or two. Use a salad spinner basket to scoop up the escarole pieces from the water, making sure to leave any dirt or sediment behind.
    • Repeat this process until the water runs clear and there is no more dirt or debris.
    • Finally, spin the escarole in the salad spinner to remove any excess water.
    Photo collage showing how to build the soffritto-style flavor base of onion, celery and garlic for white bean pasta

    How to Make White Bean Pasta

    • Heat 3 tablespoons of extra virgin olive oil in a Dutch oven or large skillet over medium heat. Add 1 medium diced onion, a pinch or two of chili flakes, ½ teaspoon of Kosher salt, and ¼ teaspoon of black pepper, and cook until softened about 5 to 7 minutes.
    • Stir in 2 sliced celery ribs and 6 minced garlic cloves. Cook for 1-2 minutes or until the garlic becomes fragrant.
    • Add ½ cup of vegetable broth and bring to a simmer.
    • Then lower the heat to medium-low. Add, add the chopped escarole (2 pounds), cover, and cook, stirring occasionally, for approximately 7-10 minutes until the escarole is wilted and tender.
    • Remove the cover, add two 15-ounce cans of drained but unrinsed cannellini beans, and cook for 7-10 minutes while leaving the pot uncovered.
    Orecchiette pasta and cannellini beans cooking together in the escarole broth for white bean pasta
    • While the cannellini beans are cooking, add about half a pound of orecchiette, or your favorite short pasta, to a large pot of salted boiling water and cook according to the package instructions minus 2 minutes.
    • The pasta should almost be at the "al dente" stage. This means there is still a little resistance when chewing it as we will finish cooking it with the escarole and beans.
    • Reserve 2-3 cups of the pasta water before draining it. Add the cooked, drained pasta to the escarole and beans. Stir to combine. Add the reserved pasta water if too dry.
    • Turn off the heat and stir in ½ cup (or more according to personal taste) of freshly grated Pecorino Romano cheese.
    • Taste and adjust for seasonings.
    White bean pasta with escarole garnished with freshly grated Pecorino Romano and a drizzle of olive oil on a white plate

    For the final touch, garnish with freshly grated cheese, a drizzle of extra-virgin olive oil, or a sprinkle of crushed red pepper flakes.  

    Tips

    • Cook pasta al dente: Cook the pasta until almost al dente before combining it with the white beans and escarole since it will continue cooking in the pot. For more tips on optimal pasta cooking technique, see my complete guide on how to cook pasta.
    • Save pasta water: Reserve 2 to 3 cups of pasta water before draining. This starchy water binds all the ingredients together and keeps the dish from becoming too dry when reheated.
    • Experiment with herbs: Fresh Italian parsley, basil, or thyme added at the end brings a burst of freshness to the finished dish.
    • Embrace seasonal variations: Feel free to swap escarole with kale, Swiss chard, or spinach. Just adjust the cooking time accordingly.
    • Perfect leftovers: Reserve some of the starchy pasta water and add a splash when reheating the next day to restore the original texture and taste.

    FAQ

    Can I use dried white beans instead of canned?

    Yes. Soak the dried beans overnight in cold water, drain, then simmer in fresh water for 45 to 60 minutes until tender before using in the recipe. Canned beans are more convenient and the results are excellent, but dried beans give a slightly more robust, earthy flavor. If using dried beans, reserve some of the cooking liquid as you would the canning liquid from canned beans.

    Can I substitute the escarole with another green?

    Yes, and several readers have confirmed this works beautifully. Spinach is the most popular substitute since it wilts quickly and has a mild flavor. Swiss chard, kale, and rapini all work well, though they may need slightly different cooking times. If using spinach, add it in the last 2 to 3 minutes of cooking only, since it wilts much faster than escarole

    Can I make this dish vegetarian or vegan?

    Yes. Use vegetable broth instead of chicken broth and the dish is fully vegetarian as written. To make it vegan, simply omit the Pecorino Romano or Parmigiano Reggiano cheese at the end, or substitute with nutritional yeast for a similar savory, cheesy note.

    Can I make the white bean pasta dish creamier?

    Absolutely. Drain one cup of the canned cannellini beans and puree them in a food processor or with an immersion blender until smooth, adding a little pasta water if the consistency is too thick. Stir this into the dish at the end. The pureed beans create a naturally creamy, velvety sauce without any added dairy.

    Why should I not rinse the canned beans?

    I use organic cannellini beans with no added salt or preservatives, which means there’s nothing to rinse away. Adding them drained but unrinsed keeps all the natural starch and bean proteins in the dish, which add body and creaminess to the broth. If you’re using regular canned beans with added salt, you may want to rinse them and season to taste, or look for unsalted organic beans for the same result.

    Can I freeze leftovers?

    Unfortunately, this dish does not freeze well due to the delicate nature of the escarole and the pasta, which absorbs liquid and becomes mushy when frozen. It is best enjoyed the day it is made or as leftovers within 1 to 2 days. When reheating, add a splash of water or vegetable broth and stir over low heat to restore the original consistency.

    What pasta shapes work best for this recipe?

    Orecchiette is the traditional choice since its small cup-shaped cavities catch the beans and escarole beautifully. Other short pasta shapes like cavatelli, penne, fusilli, ditalini, or conchiglie (shells) all work well. Avoid long pasta shapes like spaghetti or fettuccine, which do not hold the chunky ingredients as effectively.

    Can I add protein to this dish?

    Yes. Italian sausage (sweet or hot, removed from the casing and browned first) is the most common addition and makes the dish even heartier. Pancetta or guanciale, diced and rendered in the pan before adding the aromatics, adds a lovely savory depth. For a pescatarian option, a handful of cooked shrimp stirred in at the very end works beautifully too.

    Escarole Recipes

    If you love cooking with escarole, here are a few more ways to enjoy this classic Italian green:

    • Sauteed Escarole with lots of garlic and red pepper flakes on a white platter.
      Sauteed Escarole Recipe: Italian Style
    • Escarole and white bean soup in a white bowl.
      Escarole and White Bean Soup
    • Greens and beans garnished with grated romano cheese.
      Beans and Greens (Scarola e Fagioli)
    • An overhead photo of a sliced pizza with escarole.
      Italian Escarole Pie Recipe: Pizza di Scarola

    Recipe Origins

    Like many Italian immigrants, my parents and grandparents cultivated a thriving backyard garden with fresh leafy greens, including escarole, mustard greens, rapini Swiss chard, and dandelion greens, aka cicoria.

    If interested, I've shared a few pictures of the garden in the backyard of my parents’ house in this article on sauteed Swiss chard.

    Unlike my immediate childhood favorites like homemade cavatelli and potato croquettes, I was less enthusiastic about this bean pasta with escarole. It was one of those meals often served during Lent. 

    As time passed and my palate evolved, I gradually began to appreciate the significance of this classic Italian recipe. Passed down through generations, the combination of white beans, escarole, and homemade pasta embodies the essence of comforting Italian cuisine.

    The dish’s simplicity evokes memories of wholesome and nourishing meals my mom and Nonna prepared with love. As I share it with family and friends, I find joy in reminiscing about the vibrant garden and the flavors of my youth.

    I hope that by trying this recipe, you not only experience the delicious flavors but also create cherished moments that evoke fond memories, especially for those who grew up with the rich heritage of Italian cuisine.

    WELCOME! Sign up for my FREE NEWSLETTER for more delicious recipes, tips and updates!

    THANKS SO MUCH for following and being part of the She Loves Biscotti community, where you will find Simple & Tasty Family-Friendly Recipes with an Italian Twist.

    Ciao for now,

    Maria 

    ★★★★★ If you have made this easy pasta recipe with white beans, I would love to hear about it in the comments below and be sure to rate the recipe!

    Recipe

    White bean pasta with escarole recipe card thumbnail showing orecchiette, cannellini beans and Pecorino Romano

    White Bean Pasta with Escarole, Cannellini Beans and Pecorino Romano

    White bean pasta with escarole is a hearty Italian weeknight meal ready in 40 minutes. Orecchiette, cannellini beans, and tender escarole in a garlicky broth, finished with Pecorino Romano.
    5 from 2 votes
    Print Save RecipeSaved! Pin Rate
    Course: Main Course
    Cuisine: Italian
    Prep Time: 10 minutes minutes
    Cook Time: 30 minutes minutes
    Total Time: 40 minutes minutes
    Servings: 4 servings
    Calories: 389kcal
    Author: Maria Vannelli (retired RD)
    Prevent your screen from going dark

    WANT TO SAVE THIS RECIPE?

    Enter your email below and I’ll send the link to your inbox.
    PLUS, be the first to get newly published recipes!

    Ingredients

    • 3 tablespoons olive oil extra virgin
    • 1 medium onion medium, diced
    • 1-2 pinches chili flakes optional
    • ½ teaspoon salt Kosher
    • ¼ teaspoon black pepper
    • 2 stalks celery sliced
    • 6 cloves garlic minced or grated
    • ½ cup vegetable stock homemade or commercial
    • 2 heads escarole rinsed and chopped into ½-inch pieces, about 2 pounds
    • 2 15 ounce canned white cannellini beans drained not rinsed
    • 8 ounces orecchiette or other short pasta
    • ¼-½ cup grated Pecorino Romano or Parmigiano Reggiano cheese. optional, according to taste

    To Garnish:

    • grated cheese optional
    • drizzle extra virgin olive oil optional

    Instructions

    • Heat 3 tablespoons of extra virgin olive oil in a Dutch oven or large skillet over medium heat.
    • Add the diced onion, a pinch or two of chili flakes,  Kosher salt, and black pepper, and cook until softened about 5 to 7 minutes.
    • Stir in the sliced celery ribs and the minced garlic cloves. Cook for 1-2 minutes or until the garlic becomes fragrant. 
    • Add ½ cup of vegetable broth and simmer. Then lower the heat to medium-low, add the chopped escarole (2 pounds), cover, and cook, stirring occasionally, for approximately 7-10 minutes until the escarole is wilted and tender. 
    • Remove the cover, add the drained but unrinsed cannellini beans and cook for an additional 7-10 minutes while leaving the pot uncovered. It is worth noting that if you use canned beans without salt, you can add as much canning liquid as you prefer to achieve your desired "brothiness."
    • While the cannellini beans are cooking, add about half a pound of orecchiette, or your favorite short pasta, to a large pot of salted boiling water and cook according to the package instructions minus 2 minutes. The pasta should almost be at the "al dente" stage. This means there is still a little resistance when chewing it as we will finish cooking it with the escarole and beans.
    • Reserve 2-3 cups of the pasta water before draining it.
    • Add the cooked, drained pasta to the escarole and beans. Stir to combine. Add the reserved pasta water if too dry.
    • Turn off the heat and stir in ½ cup of freshly grated Parmesan or Pecorino Romano cheese.
    • Taste and adjust seasonings.
    • Serve with a slice of Italian crusty bread. Garnish with freshly grated cheese, a drizzle of olive oil, or a squirt of lemon juice.
    Enhance Your Cooking Experience!SCROLL UP for essential step-by-step photos embedded in the article above. When available, videos can be found in the next section. These visuals are designed to help you achieve perfect results every time. Happy cooking!

    Video

    Notes

    Find helpful step-by-step photos in the post and a short video in the recipe card to guide you through the recipe.
    Cook pasta al dente: A perfect texture is key to a fantastic pasta dish. Cook the pasta until it’s almost al dente, meaning it’s cooked but still firm to the bite, before combining it with the white beans and escarole. Overcooking the pasta can produce a mushy texture, spoiling the overall experience.
    Save pasta water: Reserve 2-3 cups of pasta water before draining the cooked pasta. This starchy water serves as a secret ingredient to create a light and flavorful sauce that beautifully binds all the ingredients together.
    Please keep in mind that the nutritional information provided below is just a rough estimate and variations can occur depending on the specific ingredients used. 

    Nutrition

    Serving: 1serving | Calories: 389kcal | Carbohydrates: 55g | Protein: 13g | Fat: 14g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Cholesterol: 7mg | Sodium: 555mg | Potassium: 953mg | Fiber: 10g | Sugar: 4g | Vitamin A: 5063IU | Vitamin C: 19mg | Calcium: 219mg | Iron: 3mg
    SIGN UP for Email updates!YES! Send me FREE RECIPES!

    I originally published this post on July 28, 2023, and republished it on July 15, 2026, with updated content. Thanks for sharing.

    WANT TO SAVE THIS RECIPE?

    Enter your email below and I'll send the link to your inbox.
    PLUS, be the first to get newly published recipes!

    • Facebook
    • Reddit
    • Flipboard

    Filed Under: Main Dishes, Pasta

    About Maria

    Maria Vannelli is a retired dietitian and the founder of She Loves Biscotti, a food blog she’s been publishing since 2014. Based just outside Montreal, Canada, Maria shares traditional Italian recipes inspired by her upbringing, along with practical, modern variations for today’s home cooks.

    Through her recipes, Maria hopes to bring families and friends closer together—helping create simple, memorable moments around the table.

    Reader Interactions

    Comments

    1. Mike Licursi

      October 20, 2023 at 8:16 pm

      5 stars
      Great recipe Maria

      Reply
      • Maria

        October 21, 2023 at 6:16 pm

        Thanks so much Mike!

        Reply
    2. Val

      September 13, 2023 at 6:30 pm

      5 stars
      Perfect combination of flavors! Thanks Maria!

      Reply
      • Maria

        September 13, 2023 at 6:37 pm

        Great! Thanks for sharing Val!

        Reply
    3. Jude

      August 13, 2023 at 10:37 am

      I’m so glad I found your blog. I just made your buttermilk peach cake. I can’t wait to try it. It smells delicious! I just saw your escarole, beans and pasta. That’s the next thing I’m trying.

      Reply
      • Maria

        September 13, 2023 at 7:25 am

        Thanks Jude! Enjoy!

        Reply
    4. Pat

      August 03, 2023 at 9:16 pm

      My husband doesn’t like escarole. Would spinach work?

      Reply
      • Maria

        September 13, 2023 at 7:26 am

        Thanks for your interest Pat. Yes, this soup will work will any dark green leafy vegetable. Enjoy!

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Maria from She loves biscotti

    Hi, I'm Maria! I’m a retired dietitian and the founder of She Loves Biscotti. Join me as I share reliable Italian recipes inspired by family traditions and made with simple, seasonal ingredients—bringing a little taste of my kitchen to yours since 2014.

    More about me →

    Subscribe and Follow

    • Facebook
    • Twitter
    • Pinterest
    • Instagram
    • YouTube

    Easy Zucchini Recipes

    • A stack of zucchini sticks.
      Baked Zucchini Sticks (Oven or Air Fryer)
    • Plated Italian zucchini and eggs garnished with extra Romano cheese and fresh flat-leaf parsley
      Zucchini and Eggs (Zucchine Cacio e Uova)
    • A hand holding a glazed zucchini brownie.
      Vegan Zucchini Brownies (Rich Chocolate Flavor!)
    • Sliced zucchini bread on a wooden board.
      Easy Zucchini Bread Recipe: Healthy and Delicious
    Banner of sites featuring She Loves Biscotti including Buzzfeed, Huffpost, etc.

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • About
    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 She Loves Biscotti INC

    Copyright © 2026

    We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.