This Calabaza Soup Recipe turns the sweet, nutty flavor of Caribbean pumpkin into a velvety, comforting bowl that’s perfect for crisp evenings. With just 10 ingredients and one pot, you’ll have a restaurant-quality soup on the table in about 50 minutes total.
Advertisements1
Calabaza (also called West Indian pumpkin) has a dense, orange flesh that purees into a silky texture without any cream. Combined with aromatic ginger, garlic, and a hint of cinnamon, this soup balances sweetness with warmth. The coconut milk adds richness while keeping it dairy-free.
I’ve tested this recipe multiple times to get the timing and heat levels right. The result is a soup that’s thick enough to satisfy but light enough to pair with a salad or crusty bread. Follow the steps precisely, and you’ll get a consistent, flavorful result every time.
Why You'll Love This Recipe
About the Ingredients
2 lbs (900g) calabaza squash, peeled and cubed (about 4 cups)
If calabaza is unavailable, use butternut squash or kabocha squash. Look for a heavy squash with dull skin; a shiny skin indicates it was picked early.
1 tbsp (15ml) olive oil
Use a neutral oil like avocado or canola if you prefer. Olive oil adds a subtle fruity note.
1 medium yellow onion, chopped (about 1 cup)
Sweet onions like Vidalia work too. If you're short on time, use 1 cup of frozen chopped onion.
2 cloves garlic, minced
Fresh garlic is best, but 1/2 teaspoon of garlic powder can substitute in a pinch.
1 tbsp fresh ginger, grated
Grate on a microplane for even distribution. Ground ginger (1 teaspoon) works, but fresh gives a brighter flavor.
4 cups (960ml) vegetable broth
Chicken broth works if you're not vegetarian. Use low-sodium to control salt.
1 cup (240ml) full-fat coconut milk
Light coconut milk reduces calories but makes the soup thinner. For a richer texture, use full-fat.
1 tsp ground cinnamon
Freshly grated cinnamon is more aromatic. If using ground, ensure it's not old to avoid a flat taste.
1/2 tsp ground nutmeg
Freshly grated nutmeg is potent; use a pinch if you're sensitive to spice.
Salt and black pepper to taste
Start with 1/2 tsp salt and adjust at the end. Sea salt or kosher salt works best.
Tips & Tricks
- Peel calabaza with a sturdy vegetable peeler or a sharp knife; the skin is tough. Cut into uniform 1-inch cubes to ensure even cooking.
- If you don't have an immersion blender, let the soup cool slightly, then blend in batches in a standard blender, leaving the lid slightly ajar to release steam.
- Taste for seasoning after blending—coconut milk can dull flavors. Add a pinch of salt or a squeeze of lime to brighten.
Pro Tips
Step-by-Step Instructions
1. Sauté aromatics
Heat olive oil in a large pot over medium heat (350°F/175°C). Add onion and cook until translucent, about 5 minutes. Stir in garlic and ginger, cook for 1 minute until fragrant.
2. Add squash and spices
Add calabaza cubes, cinnamon, and nutmeg. Stir to coat, cook for 2 minutes. This toasts the spices and enhances their aroma.
3. Pour in broth
Add vegetable broth and bring to a boil over high heat (212°F/100°C). Then reduce heat to low, cover, and simmer for 20-25 minutes until the squash is fork-tender.
4. Blend until smooth
Use an immersion blender directly in the pot to puree until silky. Alternatively, transfer to a blender in batches and blend until smooth, being careful of hot liquid.
5. Stir in coconut milk
Return the pot to low heat (200°F/93°C) and stir in coconut milk. Simmer gently for 5 minutes, do not boil, to meld flavors.
6. Season and serve
Season with salt and pepper to taste. Serve hot, garnished with a drizzle of coconut milk, toasted pumpkin seeds, or a sprinkle of chili flakes.
Delicious Variations
Spicy Calabaza Soup
Add 1/2 teaspoon of cayenne pepper or a chopped jalapeño with the aromatics for a kick.
Apple-Calabaza Soup
Replace 1 cup of squash with 1 chopped apple for a sweeter, fruitier note.
Curried Calabaza Soup
Swap cinnamon and nutmeg for 1 tablespoon of curry powder, and add a pinch of turmeric for color.
How to Store Calabaza Soup Recipe
Refrigerator
Store in an airtight container for up to 4 days. The flavors will meld and deepen.
Freezer
Freeze in individual portions for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently on the stovetop over medium-low, stirring occasionally. Add a splash of broth or water if too thick.
Frequently Asked Questions
Q: What is calabaza squash?
Calabaza is a type of winter squash, also known as West Indian pumpkin, with a sweet, nutty flavor and firm orange flesh. It's commonly used in Caribbean and Latin American cooking.
Q: Can I use butternut squash instead of calabaza?
Yes, butternut squash is the best substitute. It has a similar sweetness and texture, though slightly less dense. Use the same amount and adjust cooking time if needed.
Q: Is this soup vegan and gluten-free?
Yes, this recipe is naturally vegan and gluten-free, using only plant-based ingredients like vegetable broth and coconut milk. Check your broth label to ensure it's gluten-free.
Q: How do I thicken calabaza soup?
The soup is naturally thick from the squash. If you want it thicker, simmer uncovered for 5-10 minutes to reduce liquid, or add a slurry of 1 tablespoon cornstarch mixed with water.
Q: Can I make this soup ahead of time?
Yes, prepare the soup up to 2 days ahead. Let it cool completely, then refrigerate. Reheat gently on the stovetop, adding a little broth to thin if necessary.
If you try this Calabaza Soup Recipe, let me know how it turns out in the comments below. Share your twist or ask questions—I love hearing from you. Keep it simple, keep it growing.
Calabaza Soup Recipe
Calabaza Soup Recipe: a velvety, spiced squash soup with coconut milk, ready in 35 minutes for a cozy fall meal.
🧂 Ingredients
- 2 lbs (900g) calabaza squash, peeled and cubed (about 4 cups)
- 1 tbsp (15ml) olive oil
- 1 medium yellow onion, chopped (about 1 cup)
- 2 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 4 cups (960ml) vegetable broth
- 1 cup (240ml) full-fat coconut milk
- 1 tsp ground cinnamon
- 1/2 tsp ground nutmeg
- Salt and black pepper to taste
📋 Instructions
- 1Sauté aromatics — Heat olive oil in a large pot over medium heat (350°F/175°C). Add onion and cook until translucent, about 5 minutes. Stir in garlic and ginger, cook for 1 minute until fragrant.
- 2Add squash and spices — Add calabaza cubes, cinnamon, and nutmeg. Stir to coat, cook for 2 minutes. This toasts the spices and enhances their aroma.
- 3Pour in broth — Add vegetable broth and bring to a boil over high heat (212°F/100°C). Then reduce heat to low, cover, and simmer for 20-25 minutes until the squash is fork-tender.
- 4Blend until smooth — Use an immersion blender directly in the pot to puree until silky. Alternatively, transfer to a blender in batches and blend until smooth, being careful of hot liquid.
- 5Stir in coconut milk — Return the pot to low heat (200°F/93°C) and stir in coconut milk. Simmer gently for 5 minutes, do not boil, to meld flavors.
- 6Season and serve — Season with salt and pepper to taste. Serve hot, garnished with a drizzle of coconut milk, toasted pumpkin seeds, or a sprinkle of chili flakes.



