I don’t know about you, but I generally think of minestrone soup as a reasonably light soup that manages to pack in a lot of veggies but maintain a great flavor. Well, this Meatball Minestrone Soup takes that same nourishing but delicious flavor profile and adds in savory meatballs so that it’s the type of soup you can really make a meal out of. It’s the best of both worlds – and it’ll fill you right up without sacrificing flavor!

While this is a heartier minestrone, there are still plenty of veggies in this pot. There’s onion and celery and carrot and zucchini that are sauteed until tender…

… and then joined by navy beans, tender pasta, spinach, and a pound of quick-to-make meatballs that bring beefiness to the soup in both flavor and robustness.

Quick and comforting, it’s a cozy soup that’ll easily keep you going until your next meal. And bonus? It makes excellent leftovers or meal prep!