Ingredients
Equipment
Method
- In a large bowl, combine all meatball ingredients. Gently mix with your hands until just combined; do not overmix. Cover and refrigerate for 20-30 minutes.
- In a large Dutch oven, heat olive oil over medium heat. Add diced onion and carrots. Cook for 6-8 mins until softened.
- Add minced garlic and cook for 1 minute until fragrant. Stir in diced tomatoes and oregano. Cook for 4-5 minutes.
- Pour in the broth and add the bay leaf. Bring to a boil, then reduce heat to a gentle simmer. Let simmer for 10 minutes.
- With damp hands, roll the chilled meatball mixture into 1-1.5 inch balls. Carefully drop them into the simmering broth. Do not stir for 2-3 minutes to let them set.
- Gently stir, partially cover the pot, and simmer for 25-30 minutes, until meatballs are cooked through and rice is tender.
- Stir in the diced zucchini and lime juice. Simmer for another 5-10 minutes until zucchini is tender-crisp. Season with salt and pepper to taste.
- Remove bay leaf. Ladle soup into bowls, garnish with fresh cilantro and mint, and serve immediately.
Notes
For a spicier kick, add a minced jalapeƱo or serrano pepper with the garlic in step 3. The soup thickens upon standing due to the rice; add a splash of broth or water when reheating if desired.
