You know those nights? The ones where dinner needs to be on the table like, yesterday? Yeah, those are my jam for whipping up my go-to One-Pot Pasta e Fagioli Soup. Seriously, this recipe is my secret weapon when I’m craving something warm, hearty, and ridiculously easy. It all started when I was juggling work, kids, and the general chaos of evenings, and I just needed a soup that tasted like it simmered all day but could practically be made in under an hour. This soup delivers that hug in a bowl without all the fuss. It’s packed with flavor and comes together so simply, you’ll want to make it again and again!

Why You’ll Love This One-Pot Pasta e Fagioli Soup
Trust me, this soup is a winner for so many reasons:
- Super Easy: It’s all made in one pot, which means less cleanup – my favorite kind of cooking!
- Quick to Make: Perfect for those busy weeknights when you need a delicious meal fast.
- Hearty and Filling: Packed with pasta and beans, it’s a satisfying meal that won’t leave you hungry.
- Bursting with Flavor: The herbs and veggies create a rich, comforting taste.
- Customizable: You can easily swap out ingredients to make it your own.
Ingredients for Your One-Pot Pasta e Fagioli Soup
Alright, gathering your ingredients is pretty straightforward for this gem. I always try to use the freshest veggies I can find because, honestly, it really makes a difference in the final flavor. Here’s what you’ll need to grab:
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (optional, but I love a little kick!)
- 6 cups vegetable broth
- 1 (15 ounce) can diced tomatoes, undrained (Don’t drain these – all that juice is pure flavor!)
- 1 (15 ounce) can cannellini beans, rinsed and drained
- 1 (15 ounce) can kidney beans, rinsed and drained
- 1 cup ditalini pasta
- Salt and black pepper to taste
- Fresh parsley, chopped, for garnish (adds a lovely pop of freshness!)
- Grated Parmesan cheese, for serving (optional, but oh-so-good!)
See? Nothing too fancy, just good, honest ingredients that come together beautifully. That’s the magic of a good one-pot meal, right?
Essential Equipment for Making One-Pot Pasta e Fagioli Soup
You really don’t need a ton of fancy gadgets for this soup, which is part of why I love it so much. Just a few trusty kitchen staples will do the trick!
- A good-sized Dutch oven or large pot (at least 5-quart capacity) is key. This is where all the magic happens!
- A sturdy chef’s knife and cutting board for chopping up all those lovely veggies.
- A wooden spoon or heatproof spatula for stirring everything together.
- Measuring cups and spoons, of course!
That’s it! Simple, right?
Step-by-Step Guide to Your One-Pot Pasta e Fagioli Soup
Alright, let’s get down to business and turn these simple ingredients into a pot of pure comfort! Making this soup is really as easy as it sounds because everything happens in one glorious pot. No fancy techniques needed, just follow along and you’ll have a delicious meal in no time. It’s almost as satisfying as a good slow cooker chili, but way faster – perfect for those busy evenings!
Sautéing the Aromatics
First things first, grab your biggest pot or Dutch oven and get it over medium heat. Pour in that tablespoon of olive oil. Once it shimmers a little, toss in your chopped onion, carrots, and celery. You want to let these babies soften up and get a little sweet, which usually takes about 5 to 7 minutes. Give them a stir now and then so nothing sticks. This step builds the foundational flavor, so don’t rush it!
Building the Flavor Base
Now, let’s get those lovely herbs and spices in there. Add your minced garlic, dried oregano, dried basil, and those optional red pepper flakes if you like a little warmth. Stir it all around for just about a minute until you can really smell that amazing aroma. Cooking the spices briefly like this really wakes them up and makes them extra flavorful! It’s a little trick that makes simple soups taste so much more complex, kind of like how we boost flavor for our spicy chili soup.
Simmering the Broth and Beans
Here comes the liquid gold! Pour in your vegetable broth and the can of undrained diced tomatoes. Give it a good stir, then crank up the heat and bring it all to a nice, rolling boil. Once it’s boiling, toss in both the rinsed cannellini and kidney beans. Lower the heat so it’s just simmering away gently. Let this bubble away for about 10 minutes. This lets all those flavors meld together beautifully.
Cooking the Pasta to Perfection
Now for the star of the show: the pasta! Add your ditalini pasta right into the pot. Stir it in well to make sure it doesn’t clump together. Cook it according to the package directions, usually about 8 to 10 minutes, or until it’s perfectly al dente – that means cooked through but still with a slight bite. Keep an eye on it, because nobody likes mushy pasta!
Final Seasoning and Serving
Almost there! Taste your soup and add salt and black pepper as needed. Remember, the broth and beans already have some salt, so start with a little and add more if you think it needs it. Ladle that gorgeous, hearty soup into bowls. A sprinkle of fresh parsley adds a bright, fresh finish, and some grated Parmesan cheese is always a welcome addition if you’re feeling it!

Tips for the Best One-Pot Pasta e Fagioli Soup
Okay, so this soup is already pretty fantastic, but if you want to take it from “great” to “OMG, I need a second bowl right now,” here are a few little tricks I’ve picked up. My biggest secret? Don’t be afraid to mash some of those beans against the side of the pot before you add the pasta. It makes the soup wonderfully creamy without needing any actual cream – kind of like the texture we get with our black bean meatballs! Also, tasting and seasoning at the end is crucial. Broth can vary in saltiness, so always have a little taste and adjust with salt and pepper. And if you’re feeling fancy, a tiny splash of good quality olive oil right before serving can really make the flavors pop!

Ingredient Substitutions and Variations
One of the best things about this One-Pot Pasta e Fagioli Soup is how forgiving it is! Don’t have cannellini beans? No problem! Swap them out for chickpeas or even a can of pinto beans. If you’re not a fan of kidney beans, navy beans or great northern beans work just as well. The pasta is super flexible too. Ditalini is traditional and cooks fast, but elbow macaroni, small shells, or even broken-up spaghetti will totally work. Just adjust the cooking time accordingly. For veggies, if you’ve got some spinach or kale hanging around, toss a handful in during the last few minutes of simmering; it’ll wilt down and add some extra goodness. You could even sneak in some chopped zucchini! Each little swap changes the soup just enough to keep things interesting, and it’s a great way to use up whatever you have in the pantry. It’s almost as versatile as a good side salad!
Thinking about making it even more robust? You could add a spicy Italian sausage at the beginning with the onions, or for a vegetarian kick, maybe some black bean meatballs simmered in the broth. It’s all about making it your own and creating that perfect bowl of comfort. We always love pairing it with a crisp Thanksgiving salad when we want something fresh alongside it.

Nutritional Information Disclaimer
Just a little heads-up: the nutritional info you see for this soup is meant as a guideline. It’s an estimate, so it can totally vary depending on the specific ingredients you use, like the brands of beans or broth, and how big your servings end up being. Happy cooking!
Frequently Asked Questions about One-Pot Pasta e Fagioli Soup
Can I make this soup vegan?
Oh, absolutely! This Pasta e Fagioli soup is already super vegetarian-friendly. To make it fully vegan, just skip the Parmesan cheese garnish at the end. That’s it! All the other ingredients are plant-based and delicious.
How do I store leftovers?
Leftovers are the best, right? Store any leftover soup in an airtight container in the fridge for up to 3-4 days. When you’re ready to reheat, just pop it back in a pot on the stove over medium heat, or zap it in the microwave. You might need to add a splash more broth or water because pasta can soak up liquid as it sits.
Can I use dried beans instead of canned?
You sure can! If you prefer using dried beans, it’s totally doable. You’ll need to soak about 1 cup of dried beans overnight (or use a quick-soak method). Then, cook them until tender before you start with the soup’s sautéing steps. This will add a bit of extra time to your prep, but the flavor is amazing! Canned beans are just a super handy shortcut for when you need dinner pronto.
Share Your One-Pot Pasta e Fagioli Soup Creations!
Okay, now it’s YOUR turn! I absolutely LOVE seeing how you guys make this One-Pot Pasta e Fagioli Soup your own. Did you try a fun variation? Did it save your weeknight dinner? Drop a comment below and let me know what you think, or even give it a star rating – it really helps me out! And if you snap a pic, seriously, tag me!
Print
One-Pot Pasta e Fagioli Soup
- Total Time: 45 min
- Yield: 6 servings
- Diet: Vegetarian
Description
A hearty and simple one-pot soup featuring pasta and beans, perfect for a quick weeknight meal.
Ingredients
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (optional)
- 6 cups vegetable broth
- 1 (15 ounce) can diced tomatoes, undrained
- 1 (15 ounce) can cannellini beans, rinsed and drained
- 1 (15 ounce) can kidney beans, rinsed and drained
- 1 cup ditalini pasta
- Salt and black pepper to taste
- Fresh parsley, chopped, for garnish
- Grated Parmesan cheese, for serving (optional)
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery. Cook until softened, about 5-7 minutes.
- Add garlic, oregano, basil, and red pepper flakes (if using). Cook for 1 minute more until fragrant.
- Pour in vegetable broth and diced tomatoes. Bring to a boil.
- Stir in cannellini beans and kidney beans. Reduce heat and simmer for 10 minutes.
- Add ditalini pasta. Cook according to package directions, or until pasta is al dente, about 8-10 minutes.
- Season with salt and black pepper to taste.
- Ladle soup into bowls. Garnish with fresh parsley and Parmesan cheese, if desired.
Notes
- For a thicker soup, you can mash some of the beans against the side of the pot before adding the pasta.
- You can substitute other types of pasta, such as elbow macaroni or small shells.
- Feel free to add other vegetables like spinach or zucchini.
- Prep Time: 15 min
- Cook Time: 30 min
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
