Ranchero Meatball Soup

READY IN: 1hr 15mins
Recipe by Irmgard

A wonderful main course soup with a southwest flavour. Serve with warm corn bread or fresh rolls.

Top Review by Maiumlteacute G.

I have just made this recipe for tomorrow evening, as I will have a long day at work and won't have much time to cook. I couldn't resist tasting it and it's absolutely WONDERFUL. I hope the kids and my DH will like it too (which I'm almost sure of), because I really would like to make this again and again!

Ingredients Nutrition


  1. In a large saucepan, stir together the stock, tomatoes, 1 onion, garlic, chili powder and cumin; bring to a boil.
  2. Reduce the heat and simmer, covered, for 30 minutes or until the flavours have blended.
  3. Meanwhile, in a large bowl, beat together the egg, remaining onion, oregano and salt; mix in the beef, breaking up large pieces with a spoon.
  4. Stir the rice into the meat mixture.
  5. With moistened hands, shape into 1-inch balls.
  6. Add the meatballs and beans to the saucepan; bring to a boil.
  7. Reduce the heat, cover and simmer for 15 minutes.
  8. Add the pepper and zucchini; cover and simmer for 15 minutes more or until the meatballs are cooked through.
  9. Taste and adjust the seasoning if necessary.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a