Peel the butternut squash, remove the seeds, and cut it into cubes. Chop the onion, garlic, and fresh herbs. Grate the ginger.
In a large pot, heat the olive oil over medium heat. Add the onion, a pinch of salt, and black pepper. Cook until the onion is soft and translucent, about 5 to 8 minutes.
Stir in the squash cubes and let them cook for 8 to 10 minutes until they begin to soften. Add the garlic, sage, rosemary, and ginger. Stir for another minute until fragrant.
Pour in the vegetable broth, starting with 3 cups. Bring to a boil, then lower the heat and cover. Let it simmer until the squash is fork tender, about 20 to 30 minutes.
Allow the soup to cool slightly before blending. Use a high-speed blender or immersion blender until the soup is silky and smooth. If it’s too thick, add more broth until it reaches your preferred texture.
Season with extra salt and pepper to taste. Ladle into bowls and top with chopped parsley or pepitas if desired.
Notes
A heavy-bottomed pot helps prevent burning during the sauté.
Be patient with the aromatics—they build depth of flavor.
Blend in batches if needed and adjust consistency with broth to taste.