Large soup pot or Dutch oven A heavy-bottomed pot holds heat evenly and is ideal for layering flavor. If you're cooking for a crowd or want leftovers, go for a 6-quart size.
Wooden spoon For stirring and scraping up any browned bits from the bottom of the pot.
Ladle A deep ladle makes serving easier, especially when the soup is brothy.
Immersion blender (optional) If you want a creamier texture, use an immersion blender to partially blend the soup. You can also mash some of the beans with a fork.
Slow Cooker Alternative You can use a slow cooker if you’re leaning more toward the slow cooker pasta e fagioli soup approach—just sauté aromatics beforehand.
Ingredients
Vegetables & Herbs
2tablespoonsextra virgin olive oil
1yellow oniondiced
3medium carrotspeeled and chopped
2celery stalksdiced
4clovesgarlicminced
2cupschopped lacinato kalealso called dinosaur kale
1teaspoondried thyme
1teaspoondried rosemaryor 1 tablespoon fresh
1bay leaf
Salt and black pepper to taste
2tablespoonstomato paste
Beans & Broth
215-ounce cans cannellini beans, drained and rinsed
4cupslow-sodium vegetable broth
1cupwater
Optional Add-ins
1/2cupsmall pasta like orzo or ditaliniif you want an easy pasta fagioli soup twist
1/2teaspooncrushed red pepper flakesfor heat
1/2cupgrated Parmigiano-Reggianoplus more for topping
For Serving
Rustic crusty breadciabatta or sourdough work well
Extra olive oil for drizzling
Fresh chopped parsleyoptional
Instructions
Step 1: Sauté the Aromatics
In your soup pot or Dutch oven, heat the olive oil over medium heat. Add the onions, carrots, and celery—this combination is known as soffritto in Italian cooking and is the aromatic base of many italian soup recipes. Cook for about 7-10 minutes until softened, stirring occasionally.
Step 2: Add Garlic and Herbs
Stir in the minced garlic, thyme, rosemary, and bay leaf. Let everything cook for 1-2 minutes until fragrant. This is where the kitchen really starts to smell like fall soups and stews season has arrived.
Step 3: Tomato Paste Boost
Add the tomato paste and stir it into the veggies until it deepens in color, about 2 minutes. This adds umami depth and richness to the soup without overwhelming the bean flavor.
Step 4: Add the Beans and Broth
Pour in the cannellini beans, vegetable broth, and water. Stir well, then bring to a boil. Once boiling, reduce the heat and let it simmer gently for about 15 minutes.
Step 5: Add the Kale
Add the chopped kale and simmer for another 10-15 minutes, or until the kale is tender but still has a slight bite. If you're adding orzo or ditalini for a pasta-style variation (like in orzo soup or easy pasta fagioli soup), toss it in with the kale to cook until tender.
Step 6: Adjust Texture
For a slightly creamy consistency, use a spoon to mash some of the beans against the side of the pot or pulse a few times with an immersion blender.
Step 7: Finish with Cheese and Seasonings
Stir in the grated Parmigiano-Reggiano. Taste and adjust seasoning with salt and pepper. Remove the bay leaf before serving.