1poundground beefor half beef, half pork for extra flavor
1/3cupuncooked white rice
1egg
2clovesgarlicminced
1teaspoonground cumin
1teaspoondried oregano
1/2teaspoonsalt
1/4teaspoonblack pepper
2tablespoonschopped fresh cilantro
For the soup
1tablespoonolive oil
1/2oniondiced
3clovesgarlicminced
2carrotspeeled and chopped
2medium potatoesdiced
114.5 oz can diced tomatoes
6cupsbeef or chicken broth
1teaspoonground cumin
1teaspoondried oregano
1/2teaspoonsaltor to taste
1/4teaspoonblack pepper
1/4teaspooncrushed red pepper flakesoptional, for heat
1/4cupchopped fresh cilantro
Juice of 1 lime
Instructions
Make the Meatballs
In a mixing bowl, combine ground beef, rice, egg, minced garlic, cumin, oregano, salt, pepper, and chopped cilantro. Mix well and shape into small meatballs, about 1 inch in diameter. Set aside.
Prepare the Soup Base
Heat olive oil in a large pot over medium heat. Add diced onions and garlic, sautéing until fragrant, about 2 minutes. Add the carrots and potatoes, stirring for another 3 minutes.
Add the Broth and Seasonings
Pour in the diced tomatoes and broth, then add cumin, oregano, salt, pepper, and red pepper flakes if using. Bring to a gentle boil.
Cook the Meatballs
Gently drop the meatballs into the simmering broth. Reduce heat to medium-low, cover, and let cook until the meatballs and veggies are cooked through.
Finish and Serve
Stir in fresh cilantro and lime juice for an extra burst of flavor. Taste and adjust seasoning as needed. Serve hot with warm tortillas or crusty bread.