Tasty Bean Pasta Soup

Featured in: Warm Up with Comforting Soup Recipes

This down-home Italian soup turns basic items into something amazing. The best part happens when two bean varieties and small pasta simmer in a tasty tomato mix packed with veggies and herbs. What makes our version stand out is adding some crunchy bacon bits if you want and a sprinkle of red pepper for extra flavor and gentle heat. The soup gets thick naturally as beans and pasta release starch, making it hearty without needing cream. It tastes even yummier the day after, so it's great for planning meals ahead or saving some for tomorrow's lunch.
Lily chef cooking Cookingwithmee blog.
Updated on Mon, 21 Apr 2025 17:36:50 GMT
Pasta e Fagioli Pin it
Pasta e Fagioli | cookingwithmee.com

This rustic Italian Pasta e Fagioli turns basic pantry items into a deeply satisfying bowl that fills you up and warms your soul. By mixing two bean varieties with soft pasta and fragrant veggies, you'll create a substantial meal that's way better than you'd expect. Each bite gives you just-right pasta, smooth beans, and veggies swimming in tasty broth with herbs and bacon if you want it. This dish shows how everyday stuff, when handled with love, turns into something really special.

My Italian family background taught me that layering flavors gradually and picking good ingredients makes all the difference.

Key Ingredient Breakdown

  • Aromatic veggies build the flavor foundation
  • Using two kinds of beans creates interesting textures
  • Tiny pasta shapes don't get mushy in soup
  • Rich broth boosts overall taste

Go for reduced-sodium broth and beans so you can adjust the salt yourself. Using fresh garlic and herbs really does matter.

Step-By-Step Cooking Guide

1. Set up everything before you start.
Cut onion, carrots, and celery into tiny, equal-sized cubes (roughly ¼ inch) so they cook evenly. Chop garlic right before using – don't use the jarred stuff if you can help it. If you're adding bacon, slice it into small bits. Wash beans thoroughly in a strainer and check for tiny stones. Getting everything ready first makes cooking smoother and helps with timing. Keep all your ingredients within arm's reach.
2. Warm up a big pot over medium heat.
Pour in olive oil and wait till it gets shiny. Throw in your diced onion, carrots, and celery (Italians call this mix soffritto), and stir now and then until everything softens and onions turn see-through, around 5-7 minutes. Add your chopped garlic during the last minute so it won't burn. If you're using bacon, put it in now and cook until the fat melts and bacon gets crispy, about 3-4 minutes.
3. Pour in the chopped tomatoes with all their juice,
and use a wooden spoon to scrape the brown bits off the bottom – that's where the good flavor hides. Add chicken broth and bring everything to a gentle bubble. Drop in both types of beans, dried herbs, red pepper flakes if you want some heat, and a bouillon cube. Add black pepper but hold off on salt until later. Lower the heat to keep it just barely bubbling, partly cover the pot, and let it cook 15-20 minutes until veggies get soft and flavors mix together.
4. When it comes to the pasta, you've got two choices:
cook it right in the soup or cook it separately. If you're eating right away, toss the pasta directly into the bubbling soup and cook until it's got a slight bite, stirring occasionally so it doesn't stick. If you're making leftovers, cook pasta separately in salty water until it's almost done, then add it to individual bowls. This keeps the pasta from getting mushy and drinking up all the broth during storage.
5. Getting the taste right at the end matters a lot.
Try the soup and add salt, pepper, and more herbs if needed. Remember that Parmesan cheese will make it saltier later. The soup should be thick enough to be filling but still have enough liquid to be clearly soup-like. Add more hot broth if it's too thick. Top it off with freshly grated Parmesan and chopped parsley just before you serve it.
Pasta e Fagioli Recipe Pin it
Pasta e Fagioli Recipe | cookingwithmee.com

After years of making Italian food, I've found that taking time with each cooking step makes everything taste more authentic. Never rush cooking those first veggies – they're what makes your soup taste amazing.

Easy Pasta e Fagioli Recipe Pin it
Easy Pasta e Fagioli Recipe | cookingwithmee.com

Smart Storage Tips

Keep soup and pasta in separate sealed containers for up to 5 days in your fridge. If they're already mixed, the soup will get much thicker as the pasta soaks up the broth. When heating it up again, add warm broth until it looks right. For freezing, store just the soup without pasta for up to 3 months. Let it thaw in the fridge overnight, warm it up gently, and add freshly cooked pasta. Always let soup cool down before putting it in the fridge.

How To Serve It Right

Dish it up hot with extra Parmesan sprinkled on top, fresh parsley, and a splash of good olive oil. Serve with crusty Italian bread or garlic bread for dipping. Make it a full meal by adding a simple green salad with vinaigrette. You might want to put red pepper flakes and black pepper on the table so people can spice it up however they like.

Fixing Common Problems

If your soup gets too thick, slowly add hot broth or water. For soup that's too watery, let it bubble without a lid until it thickens up. When pasta gets too soft, try throwing in a handful of fresh pasta to fix the texture. If beans are still hard, just keep simmering until they soften. If tomatoes make it too tangy, add a tiny bit of sugar to balance it out.

Prep-Ahead Options

Cut up veggies and measure ingredients the day before. Make the soup base without pasta up to 2 days ahead. Cook pasta fresh right before eating. When having people over, get everything ready and combine just before serving. Keep extra hot broth handy to adjust thickness.

Tasty Twists

Try adding spinach or kale in the last few minutes of cooking. Play around with different beans like borlotti or great northern. Meat fans can throw in Italian sausage along with the bacon. The veggie version works great with vegetable broth and no bacon. Some areas of Italy add rosemary or sage – use whatever herbs you like best. The basic cooking method stays the same while you put your personal spin on it.

Easy Pasta e Fagioli Recipe Pin it
Easy Pasta e Fagioli Recipe | cookingwithmee.com

Frequently Asked Questions

→ Can I make this vegetarian?
Absolutely, just leave out the bacon and swap chicken broth for veggie broth
→ What if I can't find ditalini pasta?
Any tiny pasta works fine - try small shells, orzo, or little elbow noodles
→ Why is my soup too thick?
The pasta soaks up liquid while cooking - just pour in more broth until it looks right
→ Can I use different beans?
Sure thing, mix and match white beans, kidney beans, or navy beans however you like
→ How long does it keep?
It'll stay good in your fridge for 3-4 days, but the pasta might get softer

Bean Pasta Italian Soup

A warming Italian bowl mixing pasta with beans in a rich tomato base - on your table in under an hour!

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes
By: Lily

Category: Cozy Soups

Difficulty: Intermediate

Cuisine: Italian

Yield: 6 Servings

Dietary: ~

Ingredients

→ Base

01 2 tablespoons extra virgin olive oil
02 1 small onion, chopped finely
03 2 garlic cloves, crushed
04 2 medium carrots, cut into small cubes
05 2 celery stalks, chopped small
06 4 ounces diced bacon pieces (skip if you want)

→ Soup Base

07 1 can (14.5 oz) chopped tomatoes
08 4 cups chicken broth, low in sodium
09 1 can (15 oz) white cannellini beans, washed and drained
10 1 can (15 oz) kidney beans (red), washed and drained
11 1 cup small ditalini pasta shapes

→ Seasonings

12 1 teaspoon oregano, dried
13 1 teaspoon dried basil leaves
14 ½ teaspoon chili flakes (skip if you want)
15 1 chicken stock cube
16 Black pepper and salt as needed

→ For Serving

17 Parmesan cheese, freshly grated
18 Fresh parsley, roughly chopped

Instructions

Step 01

Pour olive oil into Dutch oven and warm over medium heat. Stir in onion, garlic, carrots, and celery, cooking until soft for about 5-7 minutes.

Step 02

Toss in bacon and fry for 3-4 minutes until it gets crispy and releases its fat.

Step 03

Pour in tomatoes and broth, letting it come to a boil. Mix in beans, dried herbs, chili flakes, and stock cube. Add salt and pepper to your liking. Let it bubble gently for 15 minutes.

Step 04

Drop in ditalini pasta and let it cook for 8-10 minutes until firm but tender. Pour in more broth if soup gets too thick.

Step 05

Scoop into bowls and sprinkle with Parmesan and parsley on top.

Notes

  1. Throw in a Parmesan cheese rind during cooking for richer taste
  2. Squash some beans with a spoon for a thicker soup
  3. Flavors blend better when left overnight

Tools You'll Need

  • Large Dutch Oven (6 Quart)
  • Spoons and cups for measuring

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Watch out for wheat in the pasta
  • Has dairy if you use Parmesan cheese

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 420
  • Total Fat: 14 g
  • Total Carbohydrate: 57 g
  • Protein: 20 g