Warm up with a comforting bowl of Mexican Meatball Salsa Soup, a vibrant and hearty dish that’s bursting with bold flavors and wholesome ingredients. Made with tender, homemade beef and pork meatballs seasoned with cumin and oregano, this flavorful soup is simmered in a zesty salsa and chicken broth base for a kick of spice that can be customized to your taste. Fresh veggies like zucchini, carrots, and potatoes add texture and nutrition, while a garnish of cilantro, a squeeze of lime, and optional creamy avocado take it to the next level. Perfect for weeknight dinners, this one-pot wonder is ready in under an hour, making it an easy, family-friendly meal that satisfies cravings for authentic Mexican flavors. Whether you’re looking for a cozy way to spice up your soup game or a crowd-pleasing recipe, Mexican Meatball Salsa Soup is an irresistible choice!
Scan with your phone to download!
In a mixing bowl, combine the ground beef, ground pork, egg, panko breadcrumbs, minced garlic, cumin, oregano, salt, and black pepper. Mix everything together gently until well combined, being careful not to overwork the meat.
Using your hands or a small scoop, form the meat mixture into small meatballs, about 1 inch in diameter, and set them aside on a baking sheet or plate.
In a large pot or Dutch oven, add the salsa and chicken broth. Stir to combine and bring the mixture to a simmer over medium heat.
Carefully drop the meatballs into the simmering broth one at a time. Allow them to cook for about 10 minutes without stirring to prevent them from breaking apart.
Add the diced zucchini, sliced carrots, and diced potatoes to the pot. Stir gently and allow the soup to simmer for an additional 20 minutes, or until the vegetables are tender and the meatballs are fully cooked.
Taste the broth and adjust seasoning as needed with additional salt or pepper.
Serve the soup hot, garnished with fresh cilantro. Add a squeeze of lime juice to each bowl for brightness, and top with diced avocado if desired.
Serving size | (3787.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2866.3 |
Total Fat 161.4g | 0% |
Saturated Fat 55.1g | 0% |
Polyunsaturated Fat 2.0g | |
Cholesterol 744.8mg | 0% |
Sodium 6023.5mg | 0% |
Total Carbohydrate 183.7g | 0% |
Dietary Fiber 38.0g | 0% |
Total Sugars 41.9g | |
Protein 187.3g | 0% |
Vitamin D 53.8IU | 0% |
Calcium 647.7mg | 0% |
Iron 25.6mg | 0% |
Potassium 7439.6mg | 0% |
Source of Calories