Loading...

Heat the olive oil in a large pot or Dutch oven over medium heat.

Add the diced onion to the pot and cook, stirring occasionally, until it softens and becomes translucent, about 5 minutes.

Stir in the minced garlic and cook for 1 minute until fragrant, being careful not to burn it.

Add the peeled and chopped butternut squash to the pot.

Pour in the vegetable broth, ensuring the squash is mostly submerged.

Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 15-20 minutes, or until the butternut squash is very tender when pierced with a fork.

Carefully transfer the hot soup in batches to a blender (filling no more than halfway) and blend until completely smooth. Alternatively, use an immersion blender directly in the pot until smooth. Be cautious when blending hot liquids.

Return the blended soup to the pot (if using a standard blender). Stir in the coconut milk, salt, black pepper, and cayenne pepper (if using). Heat gently for 1-2 minutes, ensuring it is warmed through but not boiling.

Taste and adjust seasonings as needed. Serve the butternut squash soup hot.


Heat the olive oil in a large pot or Dutch oven over medium heat.

Add the diced onion to the pot and cook, stirring occasionally, until it softens and becomes translucent, about 5 minutes.

Stir in the minced garlic and cook for 1 minute until fragrant, being careful not to burn it.

Add the peeled and chopped butternut squash to the pot.

Pour in the vegetable broth, ensuring the squash is mostly submerged.

Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 15-20 minutes, or until the butternut squash is very tender when pierced with a fork.

Carefully transfer the hot soup in batches to a blender (filling no more than halfway) and blend until completely smooth. Alternatively, use an immersion blender directly in the pot until smooth. Be cautious when blending hot liquids.

Return the blended soup to the pot (if using a standard blender). Stir in the coconut milk, salt, black pepper, and cayenne pepper (if using). Heat gently for 1-2 minutes, ensuring it is warmed through but not boiling.

Taste and adjust seasonings as needed. Serve the butternut squash soup hot.
