Ingredients
- 1 medium butternut squash, peeled, seeded, and diced
- 2 large sweet potatoes, peeled and cubed
- 1 tablespoon olive oil
- 1 large onion, chopped
- 3 cloves garlic, minced
- 4 cups vegetable broth
- 1 teaspoon ground cumin
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon cayenne pepper (optional, for a bit of heat)
- Salt and black pepper to taste
- 1/2 cup coconut milk or heavy cream (for creaminess)
- Fresh cilantro or parsley for garnish
If you’re like my abuela and prefer to follow your senses, feel free to adjust the spices to your liking. You can also substitute the coconut milk with almond milk for a lighter option. The key is to make it your own!
Instructions
- Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook until translucent, about 5 minutes.
- Add the minced garlic and cook for an additional minute, stirring frequently to prevent burning.
- Stir in the ground cumin, cinnamon, and cayenne pepper. Let the spices toast for about 30 seconds to enhance their flavor.
- Add the diced butternut squash and sweet potatoes to the pot. Pour in the vegetable broth and bring to a boil.
- Reduce the heat to low, cover the pot, and let it simmer for 20-25 minutes, or until the vegetables are tender.
- Once cooked, use an immersion blender to puree the soup until smooth. Alternatively, you can transfer the soup to a blender in batches.
- Stir in the coconut milk or heavy cream for added creaminess. Season with salt and black pepper to taste.
- Serve hot, garnished with fresh cilantro or parsley.
Remember, patience is key when blending hot liquids. If using a blender, let the soup cool slightly and blend in small batches to avoid splatters. This is something I learned the hard way on one of my early culinary adventures!
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International