Ingredients 0/12
Why This Recipe Is So Flavorful
Expert Cooking Tips
- Don’t overcrowd the pot when cooking meatballs; brown them in batches for even cooking.
- Let the soup simmer gently to develop deeper flavors without overcooking the meatballs.
Step 1
Lightly heat some oil in a large pot over medium-high heat. Toss in the chopped onion, carrots, celery, and garlic, and cook them until the onion turns a light golden color—this usually takes about 4 minutes. Next, pour in the broth and water, cover the pot, and bring everything up to a boil.
Step 2
Once boiling, add the beans and meatballs to the pot. Let it come back to a boil, then lower the heat to medium-low. Cover and let it simmer gently, stirring every now and then, until the veggies are tender and the meatballs are warmed through—about 20 minutes should do it.
Step 3
Finally, stir in the spinach, Asiago cheese, and a pinch of salt and pepper. Keep the soup on the heat just long enough for the spinach to wilt, which should only take about a minute. Then it’s ready to serve!