Ingredients
Equipment
Method
- Make the meatball mix: In a bowl, combine grated zucchini (dry), carrot, mushrooms, onion, garlic, breadcrumbs, Parmesan, egg, parsley, and seasoning. Mix until it holds together.
- Shape and bake: Roll into 1-inch balls (about 18–22). Place on lined baking sheet. Bake 15–18 minutes until firm and lightly golden.
- Build the soup base: In a soup pot, heat olive oil. Add onion, celery, and carrots. Cook 5–6 minutes until they soften. Stir often.
- Add broth and flavor: Pour in broth, diced tomatoes, tomato paste, basil, and bay leaf. Bring to a gentle boil.
- Cook pasta: Add pasta and simmer until almost tender (check package time). Stir so it doesn’t stick.
- Add meatballs gently: Slide baked veggie meatballs into the pot. Simmer 5–7 minutes. Keep the heat low so they stay intact.
- Finish with greens: Stir in spinach until it wilts. Taste and adjust salt and pepper. Add a small squeeze of lemon if you want brighter flavor.
Notes
I cooked vegetable meatball soup after work and tested the meatballs twice; baking first kept them firm, flavorful, and perfect for leftovers all week.