Crammed schedules and hungry kids don’t leave much room for culinary projects. Consider this your permission slip to make a deeply satisfying, nourishing meal with minimal fuss and just one pot to wash. Pasta fagioli, that classic Italian bean and pasta soup, is the ultimate busy-parent dinner hero, transforming humble pantry staples into a comforting bowl everyone will devour.
Why This Recipe Works
- One-Pot Simplicity: Everything cooks in a single Dutch oven or large pot, slashing cleanup time to mere minutes.
- Pantry Powerhouse: Built on canned beans, dried pasta, and canned tomatoes, it’s a meal you can make without a special grocery trip.
- Passive Cooking Time: After the initial sauté, the soup simmers largely unattended, freeing you up for homework help or a moment of peace.
- Family-Friendly Flavor: Mild, savory, and packed with familiar ingredients, it pleases both picky eaters and adults.
- Makes Excellent Leftovers: The flavors meld and improve overnight, providing a ready-made lunch or easy reheat dinner.
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced (about 1 cup)
- 2 medium carrots, peeled and diced (about 3/4 cup)
- 2 celery stalks, diced (about 3/4 cup)
- 4 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1/4 teaspoon red pepper flakes (optional)
- 6 cups low-sodium chicken or vegetable broth
- 1 (28-ounce) can crushed tomatoes
- 2 (15-ounce) cans cannellini beans, drained and rinsed
- 1 cup ditalini pasta (or other small pasta like small shells)
- 1 bay leaf
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
- For serving: Grated Parmesan cheese, chopped fresh parsley (optional)
Equipment Needed
- Large Dutch oven or heavy-bottomed soup pot (at least 6 quarts)
- Wooden spoon or spatula
- Chef’s knife and cutting board
- Can opener
- Measuring cups and spoons
Instructions

Step 1: Build Your Flavor Foundation
Heat the 2 tablespoons of olive oil in your large Dutch oven over medium heat. Once the oil shimmers, add the diced onion, carrots, and celery. Cook, stirring occasionally, for about 8 to 10 minutes. You’re not looking for color here, just softening. The vegetables should be tender and the onions translucent. This step, called sweating, builds a sweet, savory base without the hassle of constant stirring. Add the 4 minced garlic cloves, 1 teaspoon dried oregano, 1/2 teaspoon dried thyme, and the optional 1/4 teaspoon red pepper flakes. Stir constantly for just 1 minute until fragrant—garlic burns quickly, so don’t walk away. Tip: Dicing all your veggies to a similar size ensures they cook evenly and no one gets a crunchy surprise. This is also the perfect time to open your cans of beans and tomatoes so everything is ready to go.
Step 2: Create the Hearty Broth
Pour in the 6 cups of low-sodium broth and the entire 28-ounce can of crushed tomatoes. Stir well to combine, scraping up any tasty bits stuck to the bottom of the pot. Add the 2 drained and rinsed cans of cannellini beans and the 1 bay leaf. Season with 1 teaspoon of kosher salt and 1/2 teaspoon of black pepper. Increase the heat to medium-high and bring the soup to a lively simmer. You should see steady bubbles breaking the surface. Once bubbling, immediately reduce the heat to maintain a gentle simmer. Let it cook, uncovered, for 15 minutes. This time allows the flavors to start marrying and the beans to warm through completely. Tip: Using low-sodium broth gives you control over the final salt level, especially important if you’re using Parmesan cheese for serving.
Step 3: Cook the Pasta Directly in the Soup
After the 15-minute simmer, stir in the 1 cup of ditalini pasta. Make sure the pasta is submerged in the liquid. Continue simmering gently, uncovered, for the time specified on your pasta package, usually 8 to 10 minutes. Stir every 2-3 minutes to prevent the pasta from sticking to the bottom. The soup will thicken as the pasta releases its starch. The pasta is done when it is tender but still has a slight bite (al dente). Avoid overcooking, as the pasta will continue to soften in the hot soup even after you turn off the heat. This one-pot method infuses the pasta with flavor and saves you from boiling a separate pot of water.
Step 4: Rest and Final Seasoning
Once the pasta is cooked, turn off the heat. Carefully remove and discard the bay leaf. Let the soup sit, uncovered, for 5 to 10 minutes. This resting period is crucial—it allows the soup to cool slightly for serving, lets the flavors deepen further, and allows the pasta to absorb a bit more liquid, perfecting the texture. This is your final chance to taste and adjust the seasoning. Stir well and taste a spoonful. Add more salt or pepper if needed. Remember, the Parmesan cheese you add at the table will also contribute saltiness. Tip: If the soup seems too thick after resting, you can stir in a splash of extra broth or water to reach your desired consistency.
Step 5: Serve and Store for Future Meals
Ladle the hot soup into bowls. Serve immediately, passing grated Parmesan cheese and optional chopped fresh parsley at the table for everyone to add as they like. To store leftovers, let the soup cool completely at room temperature for no more than 2 hours. Then, transfer it to airtight containers. It will keep in the refrigerator for up to 4 days. The pasta will absorb more liquid as it sits, so when reheating, you’ll likely need to add a little broth or water to loosen it up. Reheat gently on the stovetop over medium-low heat or in the microwave, stirring occasionally. This soup also freezes well for up to 3 months, though the pasta texture may become softer upon thawing.
Tips and Tricks
For an even quicker start, use a 12-ounce bag of frozen diced onion, carrots, and celery (often called “mirepoix” or “soup starter”)—just add it straight to the hot oil. If you only have whole or diced canned tomatoes, give them a quick pulse in a blender or food processor before adding. No ditalini? Any small pasta works, but adjust the cook time according to the package. For a creamier texture, use a potato masher to gently mash about one-third of the beans against the side of the pot during the final simmer. To make this vegetarian, simply use vegetable broth. If you’re prepping ahead, you can chop the veggies the night before and store them in a container in the fridge. If your family loves meat, browning 1/2 pound of Italian sausage or ground beef in the pot before adding the oil and veggies adds great flavor; just drain any excess fat first.
Recipe Variations
- Protein Boost: Stir in 2 cups of shredded rotisserie chicken or 1 cup of cooked, crumbled Italian sausage during the last 5 minutes of simmering to heat through.
- Greens Please: Add 2-3 handfuls of chopped spinach, kale, or escarole when you add the pasta. They’ll wilt perfectly into the soup.
- Bean Swap: Use great northern beans or red kidney beans instead of cannellini for a slightly different texture and flavor.
- Herb Refresh: Swap the dried oregano and thyme for 2 teaspoons of Italian seasoning blend, or stir in 1/4 cup of chopped fresh basil just before serving.
- Broth Change-Up: For a richer, meatier flavor, use beef broth instead of chicken or vegetable.
Frequently Asked Questions
Q: Can I make this pasta fagioli in a slow cooker?
A: Absolutely. Sauté the veggies and garlic as in Step 1, then transfer everything except the pasta to the slow cooker. Cook on LOW for 6-8 hours or HIGH for 3-4 hours. Add the pasta 30 minutes before serving and cook on HIGH until tender.
Q: My soup got too thick overnight. How do I fix it?
A: This is normal as pasta absorbs liquid. When reheating, simply add splashes of broth, water, or even a bit of tomato juice until it reaches your preferred soup consistency. Stir well over gentle heat.
Q: Is it okay to use a different type of pasta?
A: Yes, any small pasta like small shells, elbow macaroni, or orzo works. Just be sure to follow the cook time on its package and add it to the simmering soup accordingly to avoid mushiness.
Q: Can I freeze pasta fagioli?
A: You can, but be aware the pasta may become very soft and absorbent upon thawing. For best results, slightly undercook the pasta, cool the soup completely, and freeze for up to 3 months. Thaw in the fridge overnight before reheating and adding a little extra liquid.
Summary
This one-pot pasta fagioli delivers maximum comfort with minimal effort. It leverages pantry staples, simplifies cleanup, and provides a flexible, family-approved meal that tastes even better as leftovers.



