Hearty Italian Pasta Fagioli Soup for Cozy Weeknight Comfort

Posted on November 26, 2025

Hearty Italian Pasta Fagioli Soup

Hearty Italian Pasta Fagioli Soup is like a warm hug served in a bowl—cozy, comforting, and perfect for those nights when all you want is something delicious that doesn’t take all evening (or require a culinary degree!). Bursting with tender pasta, creamy beans, hearty veggies, and that classic Italian flavor, this soup makes weeknight dinners feel special without the stress. Busy schedule? Picky eaters at home? Don’t worry—Hearty Italian Pasta Fagioli Soup has your back. It’s budget-friendly, customizable, and tastes even better the next day.

Table of Contents

What is Hearty Italian Pasta Fagioli Soup?

Hearty Italian Pasta Fagioli Soup is a classic Italian dish that’s traditionally made with beans, pasta, veggies, and a savory broth. “Pasta e Fagioli” literally means “pasta and beans,” and though the name sounds fancy, this dish is incredibly simple and oh-so-satisfying. Think of it as the Italian cousin of chili—rich, filling, and loaded with flavor—but with pasta and a lovely broth that feels both nourishing and soul-warming. Originally created as a peasant dish, it uses humble pantry staples to create something truly comforting. What makes it so lovable? It strikes that perfect balance: hearty yet light, nutritious yet indulgent, and rustic yet elegant enough to serve to guests. earty Italian Pasta Fagioli Soup

Why should this soup earn a permanent spot on your menu rotation? Let’s start with the fact that Hearty Italian Pasta Fagioli Soup is the ultimate cozy meal—perfect for cold evenings, lazy Sundays, or anytime you need something soothing and satisfying. It’s also budget-friendly, uses common ingredients, and doesn’t require you to hover over the stove all night. Plus, it’s adaptable to almost any diet—gluten-free? Use gluten-free pasta. Vegetarian? Use veggie broth. Want it heartier? Toss in Italian sausage. Moms love it because kids will eat the pasta. Health-conscious cooks love it because the beans add protein and fiber.

Ingredients Needed to Make Hearty Italian Pasta Fagioli Soup

2 tablespoons olive oil
1 medium onion, diced
2 cloves garlic, minced
2 medium carrots, diced
2 celery stalks, diced
1 teaspoon dried oregano
1 teaspoon dried basil
Salt and black pepper, to taste
1 can (14.5 ounces) diced tomatoes
4 cups chicken or vegetable broth
1 can (15 ounces) cannellini beans, drained and rinsed
1 can (15 ounces) red kidney beans, drained and rinsed
1 cup ditalini pasta
1⁄4 cup grated Parmesan cheese, for garnish
Fresh parsley, chopped, for garnish

Hearty Italian Pasta Fagioli Soup Ingredients
Fresh ingredients for making Hearty Italian Pasta Fagioli Soup

Instructions to Make Hearty Italian Pasta Fagioli Soup — Step by Step

Cooking this cozy classic is simpler than you might think. Here’s a step by step breakdown that guides you smoothly from chopping veggies to ladling out that steaming bowl of goodness. Grab your favorite pot and let’s get cooking like we’re chatting in your kitchen—apron optional.

Step 1: Start with Aromatics — Build the Flavor Base

In this step by step process, heat 2 tablespoons of olive oil in a large pot over medium heat. Once it shimmers (but doesn’t smoke), toss in your diced onion. Let it cook for about 3–4 minutes until it softens and turns slightly translucent. This is the start of your flavor magic—don’t rush it. Onions are like the opening act before the big show. If you love boosting flavor from the start, check out tips in this cozy classic like the Easy Ground Beef Stroganoff where browning aromatics makes all the difference.

Step 2: Add Veggies and Garlic — Build Body and Warmth

Next in our step by step guide, stir in minced garlic, diced carrots, and celery. These veggies are what give the soup its body, heartiness, and that classic rustic depth. Stir occasionally and let them cook for about 5 minutes. You’ll know you’re on track when your kitchen smells like a charming Italian restaurant. If you’re ever missing one of these veggies, don’t panic—swaps like bell peppers or zucchini work great (just like we do in the veggie-friendly Slow Cooker Golden Lentil Soup).

Step 3: Add Herbs and Seasonings — Bring Out the Italian Soul

In this flavorful step by step, sprinkle in dried oregano, dried basil, salt, and black pepper. Stir to coat the vegetables. The herbs bloom beautifully in the warm oil, releasing that comforting Italian scent we all love. Let everything cook for just one minute to deepen the flavor. If you like a little heat, this is also a great time to add a pinch of red pepper flakes.

Step 4: Pour in Tomatoes and Broth — Create the Savory Base

Now, pour in your can of diced tomatoes (juice and all) and 4 cups of chicken or vegetable broth. Give it a good stir, raise the heat, and bring it to a gentle boil. Once it bubbles, reduce the heat and let it simmer for about 15 minutes. This step by step simmering stage helps the flavors blend like old friends catching up. For even deeper flavor, some people add a parmesan rind or a splash of balsamic (like we do in our rich Chicken Orzo Tomato Soup).

Step 5: Add Beans and Pasta — Build Texture and Heartiness

In this satisfying step by step, add your drained beans (cannellini and kidney) and stir in the ditalini pasta. Let it simmer gently for about 10–12 minutes, or until the pasta is cooked al dente (soft but still a little firm). This stage transforms your soup from “nice” to “oh my goodness, this is really good.” If the soup gets a little thick, don’t worry—just add more broth or water. Want a little meatiness? Cooked Italian sausage fits right in—just like in this cozy Creamy Cowboy Soup.

Step 6: Taste and Adjust — Make It Yours

Almost done! In this final step by step, remove the pot from heat, give it a taste, and adjust salt and pepper as needed. Love more herbs? Add a dash more oregano or basil. Want creamier texture? Stir in a spoonful of Parmesan cheese directly into the soup. Then scoop it into bowls and garnish with Parmesan and fresh parsley for a restaurant-style finish.

What to Serve with Hearty Italian Pasta Fagioli Soup

This soup plays well with others. For a simple weeknight meal, try pairing it with buttery garlic bread or a crisp green salad. Feeling extra? Serve it with a side of warm focaccia or a slice of homemade cornbread (I won’t tell the Italians). A grilled cheese dunked into this soup? Absolutely allowed. If you’re planning a cozy dinner with friends, serve it alongside a light appetizer like this refreshing Chinese Ground Beef and Cabbage Stir Fry or something creamy like Best Chicken Pot Pie Soup. Want more veggie soup inspiration? You’ll love this flavorful Slow Cooker Golden Lentil Soup.

Key Tips for Making Hearty Italian Pasta Fagioli Soup

Want to take this soup from good to “Where has this been all my life?” Here’s how: Use small pasta shapes (ditalini is classic, but elbow or small shells work too). If you’re planning to store leftovers, consider cooking the pasta separately so it doesn’t soak up all the broth. Don’t skip the Parmesan; it adds that irresistible savory kick. Want more flavor depth? Add a splash of balsamic vinegar at the end. Veggie lovers can toss in spinach or kale during the last few minutes for a fresh twist. Making it meaty? Brown some Italian sausage with the onions at the start. And don’t stress about perfection—this soup is wonderfully forgiving. Just stir, taste, and enjoy.

Storage and Reheating Tips Hearty Italian Pasta Fagioli Soup

Got leftovers? Hearty Italian Pasta Fagioli Soup stores beautifully. Simply let it cool, then pop it into an airtight container and refrigerate for up to 3 days. Keep in mind, the pasta will keep soaking up broth, so you may need to add a splash of water or broth when reheating. For freezing: it’s best to freeze the soup without pasta (it gets mushy otherwise). Freeze in freezer-safe containers for up to 2 months. When reheating, warm on the stovetop over medium heat and add fresh cooked pasta before serving. Want it just as good as day one? Sprinkle fresh Parmesan and parsley before serving. It’s like the soup reinvented itself overnight.

FAQs

Can I make this vegetarian?
Yes, just use vegetable broth instead of chicken broth.

Can I use different beans?
Absolutely. Use chickpeas, black beans, or whatever’s in your pantry.

How can I make it gluten-free?
Use gluten-free pasta or even rice.

Can I add meat?
Yes! Browned Italian sausage makes it extra hearty.

Is it okay to use another pasta shape?
Of course—just choose a small one so everything fits nicely in the spoon.

Final Thoughts

If you’re craving comfort, flavor, and a recipe that feels like a warm blanket on a chilly evening, Hearty Italian Pasta Fagioli Soup is your answer. It’s cozy, nourishing, flexible, and perfect for busy families or solo “I deserve this” nights. Plus, it’s proof that simple ingredients can make magic. Now go grab your pot—your taste buds are waiting.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print

Hearty Italian Pasta Fagioli Soup for Cozy Weeknight Comfort

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Experience the comfort of hearty pasta, vibrant vegetables, and savory beans in this rustic Italian soup.

  • Author: Paula
  • Prep Time: 15 mins
  • Cook Time: 30 mins
  • Total Time: 45 mins
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt and black pepper, to taste
  • 1 can (14.5 ounces) diced tomatoes
  • 4 cups chicken or vegetable broth
  • 1 can (15 ounces) cannellini beans, drained and rinsed
  • 1 can (15 ounces) red kidney beans, drained and rinsed
  • 1 cup ditalini pasta
  • 1/4 cup grated Parmesan cheese, for garnish
  • Fresh parsley, chopped, for garnish

Instructions

1. Heat the olive oil in a large pot over medium heat and cook the diced onion until soft.

2. Stir in the garlic, carrots, and celery; cook until vegetables begin to soften.

3. Add oregano, basil, salt, and pepper; cook for 1 minute.

4. Pour in diced tomatoes and broth; bring to a boil.

5. Reduce heat and simmer 15 minutes until vegetables are tender.

6. Add cannellini beans, kidney beans, and ditalini pasta; simmer 10–12 minutes until pasta is al dente.

7. Remove from heat and adjust seasoning.

8. Serve garnished with Parmesan and fresh parsley.

Notes

Substitute ditalini with any small pasta.

Use vegetable broth for a vegetarian version.

Add cooked Italian sausage for a hearty variation.

Leftovers may thicken as the pasta absorbs liquid.

Soup freezes well; cook pasta separately when reheating.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

You might also like these recipes

Leave a Comment

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