Prepare the vegetables, rinse and grate the tomatoes. Peel the carrot and potatoes then dice them. Dice the onion and mince the garlic if you are using garlic cloves.
In a large pot, heat up a tablespoon of olive oil on medium high heat. Once its warm/hot add the ground beef and saute to brown it for 5 minutes. Stirring occasionally.
Add the onion and garlic then sauté for 5 minutes
Add the grated tomato and cook for 5 minutes with the lid off.
Add the tomato sauce and the spices followed by the potatoes and carrots.
Go in with 2 to 2&½ cups of beef broth and bring everything to a boil then lower the heat to medium and let everything simmer for 20 minutes.
Do a taste test and adjust seasoning according to your taste preference. If the potatoes are soft as well as the carrots then your Mexican Picadillo Soup is ready to be served