• Skip to main content
  • Skip to primary sidebar
Meghan It Up
menu icon
go to homepage
  • Italian Recipes
  • All Recipes
  • About
  • Subscribe
  • Collaborate
    • Email
    • Facebook
    • Instagram
    • TikTok
  • subscribe
    search icon
    Homepage link
    • Italian Recipes
    • All Recipes
    • About
    • Subscribe
    • Collaborate
    • Email
    • Facebook
    • Instagram
    • TikTok
  • ×
    MeghanItUp » Recipes » Salads

    Bean Pasta Salad

    Published: Jul 24, 2025 by Meghan Birnbaum · This post may contain affiliate links · Leave a Comment

    Love it? Share it!

    Jump to Recipe
    Bean Pasta Salad hidden pin.

    This Bean Pasta Salad is everything you love about the classic Italian soup (Pasta e Fagioli) but reimagined for a hot summer day. Tiny pasta and creamy beans are tossed with crisp vegetables, fresh herbs, and a garlicky lemon vinaigrette that makes it bright and refreshing without losing the heartiness you’d expect. It’s light enough to serve as a side but satisfying enough to stand on its own for dinner, which is exactly what you want when it’s too warm to turn on the oven.

    Bean Pasta Salad in bowl.

    I love making this for casual outdoor dinners or packing it up for a picnic or potluck. The beans add just the right amount of richness while still keeping it light, and the vinaigrette soaks into the pasta and veggies just enough to tie everything together without turning it soggy. It’s simple, flavorful, and somehow feels both comforting and fresh at the same time — the kind of recipe you’ll come back to all summer long.

    What to serve with this Bean Pasta Salad

    The best way to enjoy this Pasta Bean Salad is outside on a summer evening with something sizzling on the grill. It’s light, fresh, and hearty enough to hold its own alongside grilled New York steak, a piece of perfectly cooked fish, or a pile of smoky grilled prawns. The beans and pasta soak up all the bright lemony vinaigrette and make every bite feel like summer on a plate. If you’re planning a cookout or just want an easy side to go with dinner, this is one of those recipes that feels effortless but still impresses everyone at the table.

    📋 Recipe

    Bean Pasta Salad featured image.

    Bean Pasta Salad (Pasta e Fagioli Pasta Salad)

    Meghan Birnbaum
    A cool, refreshing take on the Italian soup classic — this salad takes all the best parts of pasta e fagioli and turns them into something you actually want to eat on a hot day. Tiny pasta, creamy beans, crisp vegetables, and a garlicky lemon-herb vinaigrette make it hearty enough for dinner but light enough for summer.
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 10 minutes mins
    Total Time 25 minutes mins
    Course Salad/Main Dish/Side Dish
    Cuisine Italian American
    Servings 6 Servings
    Calories 214 kcal

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Loading

    By submitting this form, you consent to receive emails from Meghan It Up.

    Equipment

    • Large pot for boiling pasta
    • Colander
    • Large mixing bowl
    • Whisk or jar for dressing
    • Microplane or fine grater

    Ingredients
      

    For the salad:

    • 1 cup ditalini or other small pasta
    • 1 15 oz can cannellini beans drained and rinsed
    • ½ cup celery finely sliced
    • ½ cup red onion finely diced
    • ½ cup cherry tomatoes halved
    • ¼ cup fresh parsley chopped
    • ¼ cup fresh basil torn
    • ¼ cup grated Parmesan optional, for serving

    For the vinaigrette:

    • ¼ cup olive oil
    • 2 tablespoons lemon juice
    • 1 tablespoon red wine vinegar
    • 1 clove garlic grated or minced
    • 1 teaspoon Dijon mustard
    • Salt and freshly cracked black pepper to taste
    Get Recipe Ingredients
    Prevent your screen from going dark

    Instructions
     

    • Cook the pasta: Bring a large pot of salted water to a boil. Cook the ditalini until just al dente, about 8–10 minutes. Drain, rinse with cold water, and set aside.
    • Make the vinaigrette: In a small bowl or jar, whisk together olive oil, lemon juice, vinegar, garlic, and Dijon until emulsified. Season with salt and black pepper to taste.
    • Assemble the salad: In a large mixing bowl, combine the cooled pasta, cannellini beans, celery, onion, cherry tomatoes, parsley, and basil. Pour the vinaigrette over everything and toss gently until evenly coated.
    • Chill and serve: For best flavor, let the salad chill for 15 minutes in the fridge before serving. Top with grated Parmesan just before serving if desired.

    Notes

    • This holds up great for picnics and potlucks — even better the next day.
    • Swap ditalini for orzo, small shells, or even farro if you like.
    • Add chopped salami or crispy pancetta if you want to make it a little heartier.
    Serving: 1ServingCalories: 214kcalCarbohydrates: 24gProtein: 5gFat: 11gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gCholesterol: 4mgSodium: 95mgPotassium: 165mgFiber: 2gSugar: 2gVitamin A: 399IUVitamin C: 10mgCalcium: 58mgIron: 1mg

    The provided nutritional information is an estimate per serving. Accuracy is not guaranteed.

    Tried this recipe?Leave a comment and tag @MeghanItUp on social!

    🌡️ Food safety

    • Don't leave food sitting out at room temperature for extended periods
    • Never leave cooking food unattended
    • Use oils with high smoking point to avoid harmful compounds
    • Always have good ventilation when using a gas stove

    See more guidelines at USDA.gov.

    More Salads

    • Grilled Panzanella Salad featured image.
      Cucumber Grilled Panzanella Salad
    • Tomato Carpaccio featured image.
      Tomato Carpaccio with Crispy Capers & Pecorino
    • Pasta Salad with Peaches & Bacon featured image.
      Pasta salad with Peaches & Bacon
    • Cacio e Pepe Salad featured image.
      Cacio e Pepe Salad

    Love it? Share it!

    Reader Interactions

    Comments

    No Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Meet Meghan

    Hi, I'm Meghan!

    Come join me in my culinary adventures where we'll be using simple, fresh ingredients and transforming them into delicious and easy meals for the everyday home cook. I am a mom, wife, foodie, wino, recipe developer, food photographer, and blogger. My goal is to make your life more delicious from food, wine, everyday, and travel. I'm so happy you're here!

    More about me →

    Pasta

    • featured image Baked Pasta Bolognese.
      Homemade Baked Bolognese Pasta with Cheesy Topping
    • paccheri alla norma featured image.
      Paccheri alla Norma (Pasta with Fried Eggplant)
    • featured image tortellini alla vodka.
      Tortellini Alla Vodka
    • featured image for Italian short ribs.
      Italian Short Ribs in Ragu (Braised Beef Recipe)

    Popular

    • featured image for blackened ahi tuna.
      Blackened Ahi Tuna Steaks (Seared Tuna Steak Recipe)
    • featured image for stl salad.
      St Louis Original Italian Salad (Pasta House Salad)
    • Easy Japanese Sesame Dressing
    • chicken salad new grapes
      Chicken Salad (no grapes)
    • Caesar Salad.
      10 Minute Easy Table Side Mexican Inspired Caesar Salad
    • turkey pesto wrap.
      The Best Pesto Turkey Wrap
    • Award Winning Crockpot Chili Recipe
    • Classic Olive Oil Sorbet (Or Sherbet) Recipe

    Footer

    ↑ back to top

    About

    • ABOUT ME
    • PRIVACY POLICY
    • OPT-OUT PREFERENCES
    • ACCESSIBILITY POLICY
    • COOKIE POLICY
    • TERMS OF SERVICE

    Newsletter

    • SIGN UP FOR EMAILS & UPDATES!

    Contact

    • WORK WITH ME
    • CONTACT

    I MAY EARN FROM QUALIFIED PURCHASES MADE THROUGH AFFILIATE LINKS ON MY WEBSITE, AT NO COST TO YOU. AS AN AMAZON ASSOCIATE, I EARN FROM QUALIFYING PURCHASES.

    Copyright © 2024 Meghan It Up LLC®

    DO NOT SELL OR SHARE MY INFORMATION

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required