I love this soup for its fall flavors! When you’re putting together a fall dinner party, consider serving this pumpkin soup as a starter. It has really nice flavors. There are fall spices added in, and a hint of citrus too. The homemade croutons and Gruyére cheese are perfect garnishes on top.

Ingredients needed:

butter onion vegetable broth canned pumpkin purée bay leaf half and half cream orange zest freshly squeezed orange juice freshly squeezed lemon juice ground nutmeg ground ginger shredded Gruyere cheese salt and white ground pepper chopped fresh chives croutons (recipe for homemade croutons is included in the recipe below)

How to make homemade croutons:

Preheat oven to 350 degrees F. In a medium bowl, toss 2 cups of bread chunks with 2 tablespoons salted butter 1/2 teaspoon garlic powder and 1/4 teaspoon Italian seasoning. Spread onto a rimmed baking sheet. Sprinkle with 2 tablespoons finely grated Parmesan. Bake for 15 minutes. Let cool at room temperature.

How to make pumpkin soup:

Melt butter in a large pot. Add chopped onions, and sauté until softened- about 5 minutes. Add vegetable broth, pumpkin purée and a bay leaf. Simmer for 15 to 20 minutes, and then discard the bay leaf. In small batches, purée the soup in a food processor or a blender. Return the purée to the pan and stir in the half and half, orange zest, orange and lemon juices, nutmeg and ginger.

Stir in 1 cup of the shredded cheese. Heat and stir until the cheese has melted into the soup.

Taste your pumpkin soup. Add salt and white ground pepper, as needed.

For individual servings, sprinkle homemade croutons on top and more cheese. Add a few chopped chives too.

This warm, comforting, delicious soup with a velvety texture is a good one to serve in October or November for any occasion. It’s a nice soup to add to a holiday meal too. Enjoy!

Here are a few more fall soup recipes you might like to try:

Creamy Mexican Turkey Soup Butternut Squash Soup Roasted Sweet Potato Cinnamon Soup Caramelized Onion Soup with Cider Syrup Autumn Vegetable Soup