Peel/trim onion, celery, carrots, and garlic as needed. Dice veggies and mince garlic.
Measure out remaining ingedients for speedy soup assembly. Drain and rinse beans.
Heat a large pot or dutch oven to medium-high heat with oil and butter. Sauté onions, celery, and carrots unil tender.
Add garlic and spices (Italian seasoning, salt, and pepper) and sauté for about a minute more.
Add broth (or stock) along with beans and optional parmesan rind. For a more stew-like soup go with 4 cups broth or a little extra for a brothier soup.
Bring soup to a boil, then reduce to a low but active simmer. Cook for about 15 minutes or until vegetables are tender and beans are warmed through.
Remove and discard parmesan rind, if using.
Taste and add any additonal herbs/spices your heart desires.
Once the soup is hot and ready, top with grated parmesan cheese and choice of toppings and dive on in!
Leftovers can be kep in airtight container(s) in the fridge for easy heat-and-eat meals throughout the week. Soup may also be frozen for later.
Notes
Recipe yields 4 bowls of soup (or approx. 8 total cups of soup).Nutrition Facts below are estimated using an online recipe nutrition calculator. Adjust as needed and enjoy!