Ingredients
8 servings
- •2 tablespoons olive oil, or as needed
- •1 cup chopped onion
- •2 carrots, chopped
- •1 stalk celery, chopped
- •4 cloves garlic, chopped
- •5 ¼ cups chicken broth
- •2 ½ cups water
- •2 (14 ounce) cans white beans, drained and rinsed
- •20 frozen cooked small meatballs
- •1 (5 ounce) bag baby spinach, coarsely chopped
- •½ cup finely grated Asiago cheese
- •salt and ground black pepper to taste
Instructions
- Heat oil in a large pot over high heat. Saute onion, carrots, celery, and garlic until onion is pale golden, about 4 minutes. Pour broth and water into pot; cover the pot and bring mixture to a boil.
- Stir beans and meatballs into broth mixture; bring to a boil, reduce heat to medium-low, cover the pot, and simmer, stirring occasionally, until vegetables are tender and meatballs are heated through, about 20 minutes.
- Mix spinach, Asiago cheese, salt, and pepper into soup; simmer until spinach wilts, about 1 minute.
Nutritional Facts
Per 8 servings
- Calories: 338
- Carbohydrate: 30g
- Fat: 15g
- Fiber: 6g
- Protein: 22g
- Sugar: 2g