Cozy Pasta Fagioli

Category: Dinner

This warm Italian dish mixes diced tomatoes, tender pasta, and two types of beans in a tasty broth. Onions, celery, carrots, and garlic get cooked first to bring out their smells. It simmers gently so all flavors come together. To finish, sprinkle fresh parsley and grated Parmesan for a nice touch. It’s a filling, simple meal with good veggies and protein, perfect for chilly nights or easy dinners.

Dana
Recipe Created By Dana
Last updated on Wed, 19 Nov 2025 16:52:32 GMT
A bowl of Italian Pasta Fagioli Soup. Save
A bowl of Italian Pasta Fagioli Soup. | chefsnaps.com

This warm Italian Pasta Fagioli stew brings together simple ingredients to create a meal that really feels like a big comforting hug. Soft beans, tiny pasta, and fresh veggies swim in a tasty broth that fills your kitchen with cozy smells you won't want to miss.

I first cooked this one on a cold night when I just needed something warm and homey. It quickly turned into a go-to anytime we wanted something that felt like a cozy meal.

Needed Ingredients

  • Extra virgin olive oil: gives a fruity, smooth start and helps soften your veggies
  • Celery, carrots, and onion: classic soffritto trio for sweetness and flavor 
  • Fresh garlic: adds deep warm flavor—fresh cloves are the best
  • Dried basil and oregano: give that earthy, herbal vibe—pick quality dried herbs
  • Red pepper flakes: gentle heat to taste
  • High-quality canned tomatoes: bring acidity and body
  • Low-salt chicken or veggie broth: your soup’s savory base—homemade or store-bought
  • Red kidney and cannellini beans: creamy protein—rinse canned beans to cut down the salt
  • Small pasta like ditalini or elbow macaroni: adds fun bite—fresh if you can find it
  • Salt and fresh black pepper: tune flavors to your liking
  • Fresh Parmesan cheese: adds rich umami—aged Parmigiano Reggiano is best
  • Chopped fresh parsley: bright green bursts for topping

Step-by-Step Cooking

A bowl of Italian pasta fagioli soup.
A bowl of Italian pasta fagioli soup. | chefsnaps.com

This soup was my go-to during cold weekends when we all needed something homemade and cozy to warm us up.

Best Storage Advice

Keep leftovers in sealed containers in the fridge for up to four days. If you want your pasta to stay firm, keep it separate. You can freeze the soup without pasta for three months. Add fresh pasta when you heat it back up to keep it tasty.

Ingredient Swaps

Great Pairings

Seasonal Twists

A bowl of Italian pasta fagioli soup.
A bowl of Italian pasta fagioli soup. | chefsnaps.com

Whether you’re after a quick weeknight meal or a cozy dish for company, this Pasta Fagioli blends old-school charm with simple modern cooking. Every spoon brings a touch of Italy’s warm, simple soul right to your table.

Frequently Asked Cooking Questions

→ What pasta shapes should I pick?

Go with tiny shapes like elbow macaroni or ditalini. They scoop up the broth nicely and mix well with the beans and veggies.

→ Can I switch to vegetarian broth instead of meat?

Definitely. Using vegetable broth keeps the soup rich and tasty while making it vegetarian-friendly.

→ What do the herbs bring to the dish?

Dried oregano and basil add an earthy and fresh flavor that lifts the tomatoes' sweetness and deepens the bean taste.

→ Is it easy to change how spicy it is?

The crushed red pepper flakes add a gentle kick. You can leave them out or add more depending on how spicy you want it.

→ How do I keep the pasta from getting mushy?

Cook the pasta on its own until just firm, then stir it in before serving. This helps it keep a nice texture.

Pasta Fagioli

Warm Italian stew with soft pasta, kidney and cannellini beans, tomatoes, and fresh herbs.

Preparation Duration
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Recipe Created By: Dana

Type of Recipe: Dinner

Cooking Skill Level: Simple for Beginners

Cuisine Style: Italian

Serving Amount: 6 Number of Servings

Dietary Options: Great for Vegetarians

Ingredients You'll Need

→ Veggies

01 3 cloves garlic, chopped fine
02 2 celery sticks, chopped
03 1 medium onion, chopped
04 2 carrots, chopped

→ Flavors

05 Pepper flakes, crushed, 1/2 teaspoon (if you like a kick)
06 Salt and fresh black pepper, as you want
07 1 teaspoon dried oregano
08 1 teaspoon dried basil

→ Liquids

09 720 ml broth, chicken or veggie
10 1 tablespoon olive oil
11 1 can (425 g) diced tomatoes with juice

→ Beans

12 1 can (425 g) red kidney beans, rinsed and drained
13 1 can (425 g) cannellini beans, rinsed and drained

→ Pasta

14 100 g tiny pasta like ditalini or elbow macaroni

→ Toppings

15 2 tablespoons fresh parsley, chopped
16 60 ml Parmesan cheese freshly grated

Detailed Preparation Steps

Step 01

Dish out the soup into bowls then sprinkle on the Parmesan and parsley. Serve it hot and enjoy.

Step 02

Once pasta is cooked and drained, toss it into the pot. Stir everything and add salt and black pepper to your liking.

Step 03

Boil the pasta in its own pot till just tender, then drain it and keep it aside.

Step 04

Put in the drained beans and bring the pot to a boil. Turn down the heat to low and let it simmer for 20 minutes, stirring now and then.

Step 05

Pour in the diced tomatoes with their juice along with the broth. Stir so everything gets mixed well.

Step 06

Toss in garlic, oregano, basil, and red pepper flakes if you’re using them. Let things cook for a minute or two until it smells amazing.

Step 07

Warm the olive oil over medium heat in a big pot. Add onion, carrots, and celery. Cook until they’re soft, about five minutes.

Helpful Tips

  1. Want it veggie friendly? Use vegetable broth instead of chicken.
  2. Spice it up or down by changing how much red pepper flakes you add.
  3. Feel free to pick any small pasta shape you like.

Essential Kitchen Tools

  • Big pot for cooking
  • Another pot just for the pasta

Allergy Information

Always check labels for allergens and reach out to a healthcare expert if unsure.
  • Has dairy from the Parmesan
  • Gluten might be there depending on the pasta you pick

Nutrition Information (Per Portion)

Nutrition facts are provided for reference and don’t replace professional medical advice.
  • Calories: 350
  • Fat Content: 8 grams
  • Carbohydrate Amount: 50 grams
  • Protein Content: 18 grams