INGREDIENTS
3 tbsp
extra-virgin olive oil
1
small onion, diced
5 cloves
garlic, minced
1
large carrot, diced (about 1 cup)
1
medium stalk celery, thinly sliced (about 1/2 cup)
6 cups
low-sodium chicken OR vegetable broth/stock
1 14.5 ounce can
fire-roasted crushed tomatoes
1 14.5 ounce can
fire-roasted petite diced tomatoes
2 tbsp
tomato paste
1 1/2 tsp
dried oregano
1 tsp
dried basil
1/2 tsp
dried rosemary
1/4 tsp
dried thyme
Salt & freshly ground black pepper
1 15 ounce can
Great Northern beans, rinsed & drained
1 15 ounce can
red kidney beans, rinsed & drained
1/2 cup
dried small elbow pasta (regular OR whole wheat)
1 cup
fresh OR frozen green beans
1 cup
(packed) fresh baby spinach OR frozen spinach
1/2 tbsp
balsamic vinegar, optional
Freshly grated Parmesan cheese and fresh minced parsley, for serving