Italian Pasta e Fagioli Bean Soup (Rustic Recipe)

This rustic pasta and bean soup combines tender vegetables, tomatoes, broth, small pasta, and creamy beans in one pot. Soften the vegetables in olive oil, simmer the tomato broth gently, then cook the pasta until just al dente. A heavy-bottomed stainless-steel or enameled pot helps the soup cook evenly and keeps its bright, acidic broth from reacting with the cookware.

When dinner needs to be quick and cleanup needs to stay simple, a one-pot soup can make the evening easier. I like this version because familiar pantry ingredients turn into a full, satisfying meal without a long simmer or extra pans. The key is to cook the vegetables first, keep the broth at a gentle simmer, and add pasta near the end.

That last step matters: pasta continues to absorb liquid as it sits, so the soup thickens over time. Below, I’ll show you how to adjust the broth, protect the beans from breaking apart, choose a suitable pot, and store leftovers safely.

Cookware Selection, Compatibility & Prep

The right pot gives the soup room to simmer and helps prevent hot spots. Choose a heavy-bottomed, nonreactive pot with a capacity of 5 to 6 quarts, or about 4.7 to 5.7 liters. Stainless steel and enameled cast iron both work well for this tomato-based recipe.

A heavy base spreads heat more evenly than a thin one, which helps the vegetables soften without scorching. Stainless steel is a practical choice on gas, electric, and induction stoves. On induction, the pot must have a magnetic exterior layer; check the manufacturer’s information rather than assuming every stainless pot will work. Enameled cast iron also works on compatible hobs and holds heat well.

Tomatoes are acidic. Long cooking in bare cast iron may wear down its seasoning and can give the soup a metallic taste. Unlined copper is also not a good choice for simmering acidic broth. Use stainless steel or enamel instead, and do not store the finished soup in bare cast iron.

Ingredients and setup

This recipe makes about 6 servings. Prep everything before heating the pot so the garlic and herbs are ready when you need them.

  • 2 tablespoons extra-virgin olive oil
  • 1 medium yellow onion, diced
  • 1 medium carrot, diced
  • 1 celery rib, diced
  • 3 garlic cloves, minced
  • 1 teaspoon dried oregano
  • ½ teaspoon dried rosemary, crushed
  • 1 can (28 ounces) crushed tomatoes
  • 5 cups low-sodium vegetable or chicken broth, plus more as needed
  • 2 cans (15 ounces each) cannellini or borlotti beans, drained and rinsed
  • 1 cup small pasta, such as ditalini or small shells
  • ¾ teaspoon kosher salt to start, plus more to taste
  • Black pepper, grated Parmesan, and extra olive oil, for serving

Set out a wooden or silicone utensil for stirring. If using stainless steel, warm the empty pot over low to medium heat for about 1 to 2 minutes, then add the oil. The timing depends on the pot and burner. Do not heat an empty nonstick pan. Keep the oil over moderate heat; olive oil’s smoke point varies by product, often around 350 to 410°F (175 to 210°C). Smoking oil is a sign to lower the heat, not a cooking target.

Next step: Drain and rinse the beans, dice the vegetables, and measure the broth, tomatoes, herbs, and pasta before you start.

Building the Soup: Sauté, Simmer & Pasta Timing

This method builds flavor in stages: soften the vegetables, briefly warm the garlic and herbs, then simmer the tomato broth before adding the beans and pasta. A gentle simmer, about 185 to 205°F (85 to 96°C), keeps the beans more intact and gives the pasta a better chance of cooking evenly without turning mushy.

  1. Soften the vegetables. Warm the olive oil over medium heat. Add the onion, carrot, celery, and a pinch of salt. Cook for 6 to 8 minutes, stirring now and then, until the vegetables soften but do not brown heavily.

  2. Add the aromatics. Stir in the garlic, oregano, and rosemary. Cook for about 30 seconds, just until fragrant. Garlic can turn bitter if it browns too much.

  3. Make the broth. Pour in the tomatoes and broth. Stir well, scraping the bottom of the pot with a wooden or silicone utensil to loosen any browned bits. Bring the soup up to a gentle simmer, then lower the heat and cook for 15 to 20 minutes.

  4. Add the beans. Stir in the rinsed beans and simmer for 2 to 3 minutes. Handle them gently; vigorous boiling and hard stirring can break their skins.

  5. Cook the pasta. Add the dry pasta and cook at a gentle simmer, following the package timing. Start checking a minute before the suggested time. Stop when the pasta is just al dente, meaning tender with a slight bite. Stir occasionally so it does not stick to the bottom.

  6. Adjust and season. Add a splash of broth if the soup has thickened more than you like. Taste, then add salt and black pepper as needed. Finish with a little olive oil or grated Parmesan.

A hard boil is tempting when you want dinner faster, but it can split the beans and make the pasta soft. Keep the surface bubbling lightly instead. If your burner runs hot, move the pot to a lower setting or partly off the burner while stirring, then return it to the heat.

Choosing pasta and managing texture

Small shapes fit easily on a spoon, but the best choice is one that cooks in the time you have. Package times vary by shape and brand, so use them as a guide and taste near the end.

Situation Best adjustment What to expect
Serving the soup right away Cook pasta in the soup until just al dente Pasta absorbs some broth as it cooks
Expecting leftovers Cook pasta separately and add it to each bowl The stored broth stays less thick
Soup is too thick Stir in broth a little at a time Beans and pasta remain in the soup
Beans are breaking Lower the heat and stir gently A quiet simmer helps keep them whole
Pasta is not tender yet Continue simmering and check every minute Avoid raising the heat to a hard boil

Cooking pasta separately uses another pot, but it gives you more control if you plan to store several portions. Cooking it in the soup is simpler and adds starch to the broth, making the finished soup feel fuller. Either approach works; choose based on how soon you plan to serve it.

Key takeaway: For the least cleanup, cook pasta in the soup and serve promptly. For better leftover texture, cook it separately.

Cleaning, Cooling & Cookware Care

A little care after cooking helps protect the pot and makes leftovers easier to handle. Let cookware cool gradually, refrigerate soup promptly, and reheat servings thoroughly. Do not pour cold water into a hot pot or set hot cookware on a cold, wet surface, since abrupt temperature changes can warp metal or damage enamel.

After the soup is served, let the pot cool on a dry, heat-safe surface. Once it is no longer very hot, wash it with warm water and mild detergent. If bits cling to the bottom, soak the pot rather than scraping hard with a sharp tool. Follow the cookware maker’s care directions, especially for enamel finishes.

For leftovers, transfer the soup to shallow containers and refrigerate promptly. Do not leave it at room temperature for more than 2 hours. Shallow portions cool faster than a full pot, and they are easier to reheat one at a time. Reheat leftover soup to 165°F (74°C). If holding soup hot for service, keep it at 135°F (57°C) or above, and follow local food-safety rules for cooling and hot holding.

If the soup has been stored with pasta, expect it to thicken as the pasta draws in liquid. Add broth or water while reheating, then stir gently until hot throughout. For best texture next time, store cooked pasta separately and combine it with the soup when serving.

Nonstick cookware is not needed for this recipe. If you do use it for another dish, avoid aerosol cooking sprays, which can leave residue that is difficult to remove. For this soup, a stainless-steel or enameled pot is the straightforward choice.

Next step: Cool the soup in shallow portions, label the containers if helpful, and reheat only what you plan to eat.

Serving, Garnishes & Dining

Serve the soup hot, with the pasta tender and the beans mostly whole. A small finish of olive oil or grated Parmesan adds richness, while black pepper gives the tomato broth a gentle bite. Keep garnishes simple so they support the beans, vegetables, and herbs rather than hiding them.

For a table-ready finish, offer Parmesan and extra olive oil on the side. If you like a brighter taste, add a small squeeze of lemon to an individual bowl rather than the whole pot. A slice of crusty bread is useful for scooping up the broth, though the soup is filling on its own.

This is a flexible meal, but make changes in ways that preserve its basic balance. Use vegetable broth for a meat-free pot, or chicken broth for a deeper savory flavor. If you want more beans, add another drained can and a little extra broth. If you want a thicker soup, mash a few beans against the side of the pot and stir them back in.

A common point of confusion is whether the broth should be thin or thick. There is no single required texture: pasta, beans, and cooking time all affect it. Adjust with broth at the end, then taste again for salt because added liquid can dilute the seasoning.

Key takeaway: Taste after adjusting the liquid, and finish each bowl with a garnish that suits your table.

Frequently Asked Questions

These answers cover the most common choices for cooking and serving a tomato-based pasta and bean soup. Use the package timing for your pasta, keep the broth at a gentle simmer, and adjust the final texture with broth as needed.

Can I cook the pasta directly in the soup?
Yes. Add it after the beans and cook at a gentle simmer according to the package timing, checking early for an al dente texture.

Which beans work best?
Cannellini and borlotti beans are both good choices. Drain and rinse canned beans before adding them to the pot.

Can I use dried beans?
Yes, but cook them fully before adding them. Dried beans need soaking and cooking time that this quick soup method does not include.

What pasta shape should I use?
Choose a small shape such as ditalini or small shells. Check the package because cooking times vary by shape and brand.

How do I keep the beans from falling apart?
Keep the soup at a gentle simmer, stir carefully, and avoid a hard boil.

Why did my soup become so thick?
Pasta absorbs broth as it cooks and continues to take up liquid while stored. Stir in broth or water until the soup reaches the texture you want.

Can I make this soup ahead?
Yes. For the best pasta texture, prepare the soup without pasta, then cook pasta separately and add it when serving.

What pot should I use for tomato soup?
A heavy-bottomed stainless-steel or enameled pot works well. Avoid prolonged simmering in bare cast iron or unlined copper.

How should I reheat leftovers?
Reheat the soup to 165°F (74°C), stirring gently. Add broth or water if it has thickened in storage.

How long can soup sit out before refrigeration?
Do not leave it at room temperature for more than 2 hours. Transfer it to shallow containers and refrigerate promptly.

A dependable pot, a gentle simmer, and well-timed pasta are the main habits behind this rustic soup. Make it with pantry beans and small pasta, adjust the broth to suit your table, and save pasta separately when you want the leftovers to stay less thick.

(This article was written by one of our staff writers, Steven R. Bancroft. Visit our Meet the Team page.)

Leave a Reply

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