6mediumcarrotspeeled and chopped into 1/2-inch pieces
4stalkscelerychopped into 1/2-inch pieces
1mediumoniondiced
2largecloves garlicminced
4ouncestomato paste
10cupslow sodium chicken stock
1cupsmall tube pasta
2cupspackedchopped baby kale (stems removed)
15ouncecan white cannelloni beansdrained and rinsed
15ouncecan kidney beansdrained and rinsed
1/2cupfresh basilchopped
kosher salt and fresh ground pepper to taste
Instructions
Heat olive oil on high heat in a large stockpot, and sauté carrots, celery, onion and garlic until softened, about 5 minutes.
Add tomato paste and stir to coat vegetables.
Add the stock and stir well. Bring the soup to a boil, and then reduce heat to low, cover and let simmer for about 30 minutes, or until the vegetables are tender, stirring occasionally.
Using an immersion blender, puree soup so that it's partly smooth but with some chunks of vegetables remaining. Alternately, remove about 2 cups of solids with some broth and puree in a blender. Add blended portion back to soup pot.
Add the pasta, drained beans, kale and basil. Return soup to a simmer. Add salt and pepper to taste.
Simmer for an additional 15 minutes or until the pasta is tender.
Notes
Store leftovers for up to 3 days in a lidded container in the refrigerator.To make this recipe vegan, use vegetable stock.