Italian Bean Soup with Pasta | Protein-Rich

Posted on February 5, 2026

by: Betty Thompson

Delicious Italian Bean Soup with Pasta, rich in protein and flavors.

Start the stove and the stopwatch, this Italian bean soup with pasta is the kind of weeknight victory that tastes like you had all day to make it. Studies show meals centered on legumes boost satiety and fiber intake, and with three cans of cannellini beans this recipe delivers hearty protein and roughly 10 grams of fiber per serving; you’ll smell the garlic and tomatoes before you even sit down. If you love a creamy, pantry-friendly soup, try this high-protein white bean soup with kale for another wholesome twist that plays well with pasta.

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
italian bean soup with pasta protein rich 2026 02 04 034151 1

Italian Bean Soup with Pasta


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: james-carter
  • Total Time: 45
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A creamy, hearty Italian bean soup with pasta that’s quick to prepare, using canned beans for convenience and flavor.


Ingredients

Scale
  • 3 (14-ounce) cans cannellini beans (or other white beans)
  • 3 cups chicken broth (or vegetable broth/water as needed)
  • 3 tablespoons extra virgin olive oil
  • 1 cup chopped onion
  • 2 cloves garlic (finely chopped or grated)
  • ½ teaspoon crushed red pepper
  • 1 (14-ounce) can whole or chopped tomatoes
  • 1 whole bay leaf
  • Kosher salt
  • 1 cup dried short pasta
  • â…“ cup grated Parmesan cheese (plus additional for serving)
  • ¼ cup chopped parsley (basil or rosemary)

Instructions

  1. Drain 2 cans of beans into a strainer set over a bowl or measuring cup. Add enough broth or water to measure a total of 3 cups.
  2. In a food processor, pulse the remaining can of beans with can liquid until almost smooth. Set aside.
  3. Heat olive oil in a large pot over medium heat. Add onion, garlic, and red pepper, cooking until softened, about 5 minutes.
  4. Add whole beans, broth mixture, tomatoes, bay leaf, and 1 ½ teaspoons salt. Bring to a simmer and cook for 15-20 minutes.
  5. While the soup simmers, cook the pasta in boiling salted water until al dente. Drain.
  6. Stir the pasta, reserved bean puree, cheese, and herbs into the soup until combined. Adjust thickness with more broth and season to taste.
  7. Serve in bowls with additional cheese if desired.

Notes

For a creamier texture, blend a spoonful of plain Greek yogurt into the soup just off heat. This soup pairs well with crusty bread or a simple green salad.

  • Prep Time: 15
  • Cook Time: 30
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 14g
  • Saturated Fat: 3g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 12g
  • Protein: 20g
  • Cholesterol: 10mg

Why This Italian Bean Soup with Pasta Never Fails

This recipe is unfussy and forgiving, which is exactly what you want on a busy night. It uses canned beans for speed but turns half of them into a creamy puree so you get that velvety mouthfeel without cream or a lot of fuss. The method balances simmer time with a quick pasta finish so you get tender beans, saucy broth, and al dente pasta every time, plus room to tweak seasonings to your household’s taste.

The Essentials

  • 3 14-ounce cans cannellini beans (or other white beans such as navy or Great Northern )
  • Chicken broth (vegetable broth or water as needed)
  • 3 tablespoons extra virgin olive oil
  • 1 cup chopped onion
  • 2 cloves garlic (finely chopped or grated)
  • ½ teaspoons crushed red pepper
  • 1 14-ounce can whole or chopped tomatoes
  • 1 whole bay leaf
  • Kosher salt
  • 1 cup dried short pasta
  • â…“ cup grated Parmesan cheese (plus additional for serving )
  • ¼ cup chopped parsley (basil or rosemary (or a mixture))

Step-by-Step Method

  1. Drain 2 cans of beans into a strainer set over a bowl or large measuring cup. Add enough broth or water to the liquid to measure a total of 3 cups. This is the liquid base of the soup. (Mini-tip: use low-sodium broth so you control the salt at the end.)
  2. In a food processor, pulse the remaining can of beans (1 ½ cups) along with the can liquid until almost smooth. Alternatively, mash the beans in a bowl with a potato masher or wooden spoon. Set aside until the soup is cooked. (Mini-tip: slightly under-pureeing keeps tiny bean bits for texture.)
  3. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion, garlic and red pepper. Cook until the onion is softened, stirring frequently, about 5 minutes. (Mini-tip: don’t brown the garlic; you want it soft and fragrant, not bitter.)
  4. Add the whole beans, broth or water mixture, tomatoes, bay leaf and 1 ½ teaspoons salt. Bring to a simmer. Cook, partially covered, 15-20 minutes. Keep an eye on the heat to make sure the soup doesn’t boil. (Mini-tip: simmer gently to let flavors marry and to avoid breaking down the whole beans too much.)
  5. While the soup simmers, cook the pasta in boiling salted water until al dente. Drain. (Mini-tip: undercook the pasta by 1 minute if you plan to serve the soup later; it will finish cooking in the hot broth.)
  6. Stir the pasta, reserved bean puree, cheese and herbs into the soup until combined. Adjust the thickness of the soup by adding more broth, if you like. Taste for seasoning, adding more salt and pepper to taste. Serve the soup in bowls, with additional cheese to taste. (Mini-tip: finish with a drizzle of extra virgin olive oil and fresh lemon zest for brightness.)

Nutrition Breakdown

  • Serving size: about 1 generous bowl (roughly 2 cups).
  • Calories: approximately 380–450 per serving depending on pasta and oil amounts.
  • Protein: around 18–22 grams, thanks to the beans and Parmesan.
  • Carbohydrates: roughly 45–55 grams, including pasta and tomato carbs.
  • Fat: about 10–14 grams, mostly from olive oil and a little cheese.
  • Fiber: approximately 10–12 grams, mostly from the beans and tomatoes.

Short health insight: This soup hits a sweet spot for balanced meals — high fiber and plant-based protein keep you full, while the moderate fat content and simple ingredients make it kid-friendly and easy to portion for leftovers.

Perfect Pairings

  • Crusty bread or focaccia for sopping up the remaining broth and adding a satisfying crunch.
  • A simple green salad with lemon vinaigrette to add acid and contrast to the creamy soup.
  • Roasted vegetables like broccolini or carrots in cooler months to make it a heartier plate.
  • A light Italian red like Chianti or a crisp Vermentino if you want wine; otherwise sparkling water with lemon works beautifully.

How to Store It Right

  • Refrigerator: Cool to room temperature within two hours, then refrigerate in airtight containers for up to 4 days.
  • Freezer: Freeze in portions for up to 3 months. Use freezer-safe containers or heavy-duty bags and leave a bit of headspace because the soup will expand.
  • Reheating: Rewarm gently on the stove over low-medium heat, stirring occasionally. Add a splash of broth or water to loosen if thickened.
  • Freshness tip: If the pasta absorbs too much liquid in storage, refresh with hot broth and a quick simmer right before serving to revive texture.

Expert Tips

  • Use part puree, part whole beans to get creamy body and bean bite without cream.
  • Salt in stages: initial seasoning during simmer and final adjustment after adding pasta and cheese.
  • Choose a short pasta like ditalini, small shells, or orzo for even distribution and spoon-friendly bites.
  • For a cleaner tomato flavor, crush whole canned tomatoes by hand into the pot rather than using pre-chopped tomatoes.
  • If you want more body without extra calories, stir in a spoonful of plain Greek yogurt just off heat for creaminess and tang.

Flavor Experiments

  • Seasonal (Fall/Winter): Add chopped kale or Swiss chard in the last 5 minutes of simmering for a leafy boost and color.
  • Gourmet: Finish with a spoonful of preserved lemon or a grating of aged Pecorino Romano and a few threads of lemon zest for complexity.
  • Playful: Stir in a tablespoon of pesto or swap the Parmesan for crumbled goat cheese for a tangy twist that kids often love.

Mistakes to Avoid

  • Overcooking the pasta: Fix by undercooking initially or cooking pasta separately and adding right before serving.
  • Skipping the bean puree: Without it the soup will taste thin; fix by blending a cup of the cooked beans and stirring them back in.
  • Not tasting for salt late in the process: Fix by seasoning gently mid-simmer and then tasting and correcting after pasta and cheese are added.
  • Boiling vigorously: That can break beans and make the broth cloudy; fix by lowering heat to a gentle simmer and stirring occasionally.

What to Do with Leftovers

  • Thicker reheated soup can be turned into a cozy pasta bake: stir extra Parmesan and breadcrumbs on top, then broil until golden.
  • Blend leftovers until smooth, thin to desired consistency, and use as a creamy, protein-rich base for shakshuka-style eggs.
  • Use as a saucy short-cut for grain bowls: spoon over rice or quinoa, add roasted veggies and a fried egg.

Quick Questions

Q: How long will the pasta stay firm if I add it to the soup?

A: Pasta finishes cooking quickly in hot soup; once added it will soften further, so cook it to al dente or a touch under and add right before serving. For leftovers, cook pasta separately to avoid mushy texture when reheating.

Q: Can I make this vegetarian or vegan?

A: Yes. Use vegetable broth and swap the Parmesan for nutritional yeast or a vegan cheese to retain savory depth. Check your pasta for egg if strict vegan, and increase herbs for flavor lift.

Q: Is it okay to use other beans if I don’t have cannellini?

A: Absolutely. Great Northern or navy beans are perfect substitutes — they have a mild flavor and similar creaminess when pureed. Kidney beans are too firm and strongly flavored for this style.

Q: Can I make this on the stovetop in under 30 minutes?

A: You can if you multitask: pulse the beans while onions sauté, simmer for the minimum 15 minutes, and use quick-cooking pasta. The soup will be simpler but still satisfying — just taste and adjust seasonings.

Tags:

/  /  /  / 

You might also like these recipes

Leave a Comment

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