Heat a heavy-bottomed pan over medium heat, about 2-3 minutes
Add beef, cinnamon and cumin. Stir to blend flavors and break up beef into small pieces. Cook until just starting to brown and still slightly pink, about 5 minutes
Add diced apple, pear, and raisins to meat, stir to incorporate, and cook until beef is browned and fruit is softened, about, 3-5 minutes, stirring occassionally
Meanwhile, place tomatoes, broth or water, garlic, and onion in a blender and blend until smooth, about 1 minute
Once the fruit is softened, raise the heat to medium-high and add tomato sauce. Stir to incorporate, and simmer uncovered, 5-7 minutes or until liquid is reduced
Add salt to taste and adjust seasonings as necessary