In a large stockpot, sauté the diced onion in the olive oil. When translucent, add the squash, sweet potatoes, and garlic.
Cook on a medium-low flame, stirring every few minutes, until soft. Add water to cover all the vegetables and then add the beef broth. Add 1 tbsp of salt and the pepper, cumin, and cinnamon. Bring to a boil and simmer for at least 20 minutes.
Blend with an immersion blender and adjust salt and pepper to taste.
Notes
This recipe makes a generous potful, so you should have enough for dinner and more to freeze for next time.