For the Meatballs (Albondigas):
- Prepare Meatball Mixture:
- In a bowl, combine ground beef, cooked rice, chopped onion, cilantro, egg, minced garlic, ground cumin, salt, and black pepper. Mix until well combined.
- Shape Meatballs:
- Form the mixture into small meatballs, about 1 inch in diameter.
- Cook Meatballs:
- In a large pot, heat olive oil over medium heat. Add the meatballs and cook until browned on all sides. Remove the meatballs from the pot and set aside.
For the Soup:
- Sauté Vegetables:
- In the same pot, add chopped onion, carrots, celery, and minced garlic. Sauté until the vegetables are softened.
- Add Tomatoes and Broth:
- Add diced tomatoes (with their juices) to the pot. Pour in the beef or vegetable broth.
- Season and Simmer:
- Season with dried oregano, ground cumin, salt, and black pepper. Bring the soup to a simmer.
- Add Meatballs:
- Return the cooked meatballs to the pot. Simmer for about 15-20 minutes to allow the flavors to meld.
- Add Zucchini and Peas:
- Add diced zucchini and frozen peas to the pot. Simmer for an additional 10 minutes or until the vegetables are tender.
- Finish and Serve:
- Stir in the lime juice. Taste and adjust seasoning if needed. Serve the albondigas soup hot, garnished with fresh cilantro.
Enjoy your delicious and hearty albondigas for dinner! Serve with warm tortillas or crusty bread if desired.