Total Time
Prep 30 mins
Cook 30 mins

A slightly Americanized version of a dish I learned to make in Mexico. The lime juice is key - I know it sounds weird, but it's absolutely necessary.

Ingredients Nutrition


  1. In a large pot, boil enough water to cover the top of the tomatoes. Once water has come to a boil, add tomatoes. Boil for 15 minutes or until mushy.
  2. Leaving water in pot and keep ready to boil, remove tomatoes and put in blender. Puree till liquified. Add tomatoes back to water. Add all seasonings (you may add more or less depending on your personal preferences - I like more personally).
  3. Separately, cook bacon in electric skillet. Remove bacon, cook beef and onion in bacon grease till browned.
  4. Add all meat, onions, and beans into tomato mixture. Cook till heated through.
  5. Serve with tortillas, chopped onion, and cilantro. Squeeze lime juice into soup before eating.
Most Helpful