Saute onions, garlic, and peppers until tender in canola oil with salt in an 8-quart cast enamel pan over medium-high heat. Add spices and cook for 1 more minute. Add meat and tomatoes, lower the heat to medium or medium-low and simmer for 2 hours. Remove from heat and add cilantro.
Serve in soup bowls and top with sour cream and cheddar cheese for garnish.