Go Back

Vegan Butternut Squash Soup - Cozy, Creamy, and Simple

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings

Ingredients
  

  • Butternut squash (1 large, about 3 pounds), peeled, seeded, cubed
  • Yellow onion (1 medium), chopped
  • Carrot (1 large), chopped
  • Apple (1 small, sweet-tart like Honeycrisp or Gala), peeled, chopped
  • Garlic (3 cloves), minced
  • Fresh ginger (1–2 inches), peeled, grated
  • Vegetable broth (4 cups), low-sodium
  • Coconut milk (1 cup), full-fat or light
  • Olive oil (2 tablespoons) or avocado oil
  • Ground cumin (1 teaspoon)
  • Ground cinnamon (1/4 teaspoon)
  • Red pepper flakes (pinch), optional for heat
  • Salt and black pepper, to taste
  • Lemon juice (1–2 teaspoons) or apple cider vinegar, to finish
  • Fresh herbs (optional): parsley, chives, or cilantro, for garnish
  • Toppings (optional): toasted pumpkin seeds, coconut yogurt swirl, chili oil

Method
 

  1. Prep the produce. Peel and cube the butternut squash into roughly 1-inch pieces. Chop the onion, carrot, and apple. Mince the garlic and grate the ginger. Smaller, even pieces cook faster and blend smoother.
  2. Sauté the aromatics. Warm the olive oil in a large pot over medium heat. Add onion and carrot with a pinch of salt. Cook 5–7 minutes, stirring, until the onion turns translucent and the carrot softens slightly.
  3. Add garlic, ginger, and spices. Stir in garlic, ginger, cumin, cinnamon, and red pepper flakes if using. Cook 1 minute, just until fragrant. Don’t let the garlic brown.
  4. Build the base. Add the squash and apple. Stir to coat everything in the spices. Pour in the vegetable broth and bring to a gentle boil.
  5. Simmer until tender. Reduce to a steady simmer. Cover and cook 18–25 minutes, until the squash is fork-tender and slips off the fork easily.
  6. Blend until silky. Turn off the heat. Use an immersion blender to puree right in the pot, or carefully transfer to a blender in batches. Blend until completely smooth.
  7. Add creaminess. Return the soup to low heat and stir in the coconut milk. Adjust thickness with a splash of broth or water if needed. Warm through, but don’t boil.
  8. Finish and season. Add lemon juice for brightness. Taste and adjust salt and pepper. A pinch more cinnamon or cumin can deepen the flavor; a little extra lemon can lift it.
  9. Serve with texture. Ladle into bowls. Top with toasted pumpkin seeds, a swirl of coconut milk or yogurt, chopped herbs, and a drizzle of chili oil if you like heat.