Learn how to make this delicious and hearty Mexican meatball soup, packed with flavorful ingredients like garlic, onion, and tomatoes. Perfect for a cozy night in or serving to a crowd. This is a Vegan Meatball Soup Recipe.
Blend the tomatoes, garlic, onion, and salt with water or vegetable broth.Pour a tablespoon of vegetable oil into a 5qt soup pot over medium heat and add the broth. Let it simmer until it changes color.
Add your vegetables and let them cook. Let the vegetables cook in the simmering broth; in the meantime, prepare your albondigas (meatballs).
Mix the faux ground beef with chopped onion, garlic, and soaked bread—season with salt and pepper.Form the meatballs and pan fry, bake, or air fry them. I air fry them at 350ºF for 10 minutes.They will be ready when golden in the outside and firm to the touch.
Add the meatballs to the soup, let it simmer for 3 minutes and laddle the soup over Mexican white rice.If you like, you can finish with chile piquin or a dollop of your favorite salsa.
Notes
If you are using table salt or sea salt use half of what the recipe calls for.
For this soup, you can add any vegetable you like; the most common ones are zucchini (calabacitas), carrots, peas, sliced green cabbage, and chayote (Mexican squash).
To make the baked meatballs: Bake the meatballs for 20-25 minutes at 180°C (356°F) or until they are golden brown and fully cooked. The cooking time may vary depending on the size of your meatballs.
Meatballs in the skillet: Place the meatballs in the skillet over medium heat, leaving space between them. Do not crowd them. Cook them on all sides, turning them regularly, until they are well browned and cooked inside. This can take about 10 to 15 minutes, depending on the size of the meatballs.