Method
Prepare the Beans: If using dried beans, soak them overnight in plenty of water. The next day, drain and rinse them. If using canned beans, simply drain and rinse them.
Sauté the Vegetables: In a large pot or Dutch oven, heat 2 tablespoons of olive oil over medium heat. Add the diced onion, carrots, and celery. Sauté for about 5-7 minutes, or until the vegetables are softened.
Add Garlic and Tomatoes: Stir in the minced garlic and cook for an additional minute until fragrant. Then, add the can of diced tomatoes, including their juices, to the pot.
Combine Ingredients: Add the soaked or canned beans, vegetable broth, dried oregano, thyme, bay leaf, salt, and pepper. Stir well to combine.
Simmer: Bring the mixture to a boil, then reduce the heat to low and let it simmer for about 20 minutes. This will allow the flavors to meld beautifully.
Cook the Pasta: In the last 10 minutes of simmering, add the pasta to the pot. Stir occasionally to prevent it from sticking. Cook until the pasta is al dente, about 8-10 minutes.
Finish the Dish: Remove the bay leaf, taste, and adjust seasoning as needed. If the soup is too thick, add a little more broth or water to reach your desired consistency.
Serve: Ladle the pasta con fagioli into bowls, garnish with fresh parsley, and sprinkle with grated Parmesan cheese if desired. Enjoy it warm!
Variations
Protein Addition: For a heartier meal, consider adding cooked sausage or pancetta. Simply sauté it with the vegetables in step 2.
Vegan Option: Use vegetable broth and omit the cheese for a completely vegan dish.
Spicy Kick: Add red pepper flakes for a bit of heat.