Warm up your soul with a bowl of Ranchero Meatball Soup, a hearty and flavorful Mexican-inspired dish that combines tender homemade meatballs with a rich, spiced broth. Made with a blend of ground beef and pork, these perfectly seasoned meatballs are simmered alongside vibrant vegetables like carrots, celery, and jalapeños, as well as aromatic herbs and spices like cumin, chili powder, and paprika. The addition of diced tomatoes and tomato paste creates a luscious base, while fresh cilantro and a squeeze of lime add a zesty, refreshing finish. Ready in under an hour, this comforting soup is perfect for weeknight dinners or meal prepping, offering six generous servings of pure comfort in every bowl.
In a large bowl, combine ground beef, ground pork, breadcrumbs, egg, minced garlic, ground cumin, 0.5 tsp salt, and black pepper. Mix well until evenly combined.
Roll the mixture into small meatballs, about 1 inch in diameter, and place them on a plate or tray.
Heat a large pot or Dutch oven over medium heat and add olive oil. Once hot, carefully add the meatballs in batches, browning them on all sides (about 2-3 minutes per side). Remove meatballs and set aside.
In the same pot, add diced onion, carrots, celery, and jalapeño. Cook for 5-7 minutes, stirring occasionally, until vegetables begin to soften.
Add diced tomatoes, tomato paste, chili powder, paprika, oregano, and remaining 1 tsp of salt. Stir well to combine.
Pour in the beef broth and bring the mixture to a simmer.
Return the browned meatballs to the pot and gently place them into the soup. Simmer for 15-20 minutes, allowing the meatballs to cook through and the flavors to meld.
Stir in the fresh cilantro just before serving.
Ladle the soup into bowls and serve with lime wedges on the side for a bright, tangy finish.
Serving size | 3235.8 grams (3235.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2642 |
Total Fat 172.70g | 221% |
Saturated Fat 58.40g | 292% |
Polyunsaturated Fat 4.80g | |
Cholesterol 725mg | 242% |
Sodium 10573mg | 460% |
Total Carbohydrate 112.80g | 41% |
Dietary Fiber 22.90g | 82% |
Total Sugars 35.50g | |
Protein 176.90g | 354% |
Vitamin D 54IU | 269% |
Calcium 507mg | 39% |
Iron 23mg | 128% |
Potassium 4487mg | 95% |
Source of Calories