I’m in love with creamy, squash soups, like this Carnival Squash Soup with Turmeric, which is completely plant-based (vegan) and gluten-free. The sweet carnival squash pairs so well with the warm, earthy, spiciness of turmeric root in this scrumptious soup. The color of this soup is a fabulous amber-chartreuse shade, which depends a bit on the color of your squash. Each time I make this soup, the color is slightly different—such is the variety found in Mother Nature! The turmeric adds a truly intense color to the soup, too.
What is carnival squash? If you see it at the supermarket or farmers market, you can’t miss it. It’s a beautiful, scalloped squash in “carnival” shades of yellow, orange, cobalt, and green—as splashy as it is delicious and nutritious. You can also swap out another type of winter squash for this recipe, such as turban, delicata, acorn, or butternut. Cook it up, puree it, and serve this soup as a luscious lunch with a pita sandwich or hearty salad, or as an elegant start to your dinner. It’s great warmed up the next day, too.
The nutrition value of this soup is off the charts, thanks to the carotenoids found in the squash, and the curcumin compounds found in turmeric. This recipe is great featuring fresh turmeric root, which is increasingly available at markets and natural food stores. Read more about cooking with fresh turmeric at the Plant-Powered Dietitian. When you use fresh turmeric, you will get a more intense flavor and color. However, if you don’t have fresh turmeric, try ground, dried turmeric.
While this recipe is so impressive, it is deceptively simple, with only 7 ingredients (not including pantry staples) you can whip this up in under 30 minutes. In the photos here, I garnished the soup with red chili oil, nasturtium flowers and leaves (which are edible) from my garden, black pepper (which amplifies the nutrition value of turmeric), sea salt, and additional freshly grated turmeric.
I’m in the habit of decorating the top of my creamy soups, as it’s a fun way to make these soups even more appealing! These pictures are shot in my vegetable garden, with the soup perched on an old wooden bench that normally houses my garden tools.
This easy plant-based (vegan), gluten-free creamy soup is packed with the health and flavor of Carnival squash and turmeric root.
- Slice squash in half, scoop out the seeds, slice into quarters, leaving peel on. Place in a medium pot, add water, cover, and cook for about 20 minutes, until flesh is tender.
- While squash is cooking, heat oil in a sauté pan or skillet and sauté celery, shallot, and garlic.
- Peel turmeric root and slice ¾ of it into thin slices, reserving the rest for garnish. (If using dried turmeric, use 1 3/4 teaspoon in the recipe, reserving 1/4 teaspoon for garnish.) Add to skillet with vegetables and sauté until vegetables are tender (about 10 minutes).
- Scoop out cooked squash flesh with a spoon and add to the container of a large blender with cooked vegetable mixture, plant-based milk, and vegetable broth.
- Blend mixture until smooth.
- Return to medium pot and reheat just until bubbly and heated through.
- Ladle into soup bowls. Garnish with fresh or dried turmeric, as desired.
You can substitute other types of squash, such as butternut, acorn, or delicate for carnival squash as desired.
Instant Pot Directions: Peel and chop squash. Place squash, oil, celery, shallot, garlic, three-fourths of turmeric root, black pepper, sea salt (optional), plant-based milk, and vegetable broth in the container of the Instant Pot. Press “Soup” setting. Cook according to manufacturer’s directions. Remove soup from pot and place in large blender. Process until blended and creamy (may need to process in small batches). Serve immediately. May garnish with remaining turmeric as desired.
Slow Cooker Directions. Peel and chop squash. Place squash, oil, celery, shallot, garlic, three-fourths of turmeric root, black pepper, sea salt (optional), plant-based milk, and vegetable broth in the container of the Slow Cooker. Cook on high for 4-6 hours or on low for 8-12 hours. Cook according to manufacturer’s directions. Remove soup from slow cooker and place in large blender. Process until blended and creamy (may need to process in small batches). Serve immediately. May garnish with remaining turmeric as desired.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Soup
- Cuisine: American
- Serving Size: 1 serving
- Calories: 92
- Sugar: 4 g
- Sodium: 258 mg
- Fat: 2 g
- Saturated Fat: 0 g
- Carbohydrates: 19 g
- Fiber: 6 g
- Protein: 2 g
Keywords: Squash soup, Turmeric soup, best vegan squash soup
Check out more plant-based recipes using squash:
Learn more about how to use turmeric root in my blog.
This post may contain affiliate links. For more information, click here.