Summer soup of butternut and corn –Are you ready to indulge in a bowl of creamy, delightful goodness? This Fresh Corn Soup is a perfect choice for a comforting meal, especially on a chilly evening. Let’s dive into the recipe, and I promise, you won’t regret it!
Fresh Corn Soup
This Fresh Corn Soup is not only easy to make but is also bursting with flavor. The sweetness of the corn combined with aromatic herbs makes every spoonful delightful and satisfying. Plus, it’s a fantastic way to use up fresh seasonal corn!

Ingredients
- 4 cups fresh corn kernels (about 6 ears of corn)
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 4 cups vegetable or chicken broth
- 1 teaspoon fresh thyme leaves
- Salt and pepper to taste
- 1 cup coconut milk (optional, for a creamy texture)
- Fresh herbs for garnish (like chives or cilantro)
Instructions
- Begin by prepping the corn. Remove the kernels from the cobs and set them aside. You can use a sharp knife to cut down the sides of the corn cobs.
- In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Then, stir in the minced garlic, cooking for an additional minute until fragrant.
- Add the corn kernels to the pot, and stir well to combine with the onions and garlic. Sauté for another 5 minutes to caramelize the corn slightly.
- Pour in the vegetable or chicken broth, followed by the fresh thyme. Bring the mixture to a boil, then reduce heat and simmer for about 15 minutes to allow the flavors to marry.
- After simmering, use an immersion blender to puree the soup until smooth. If you prefer a chunkier texture, blend only half of the soup, and leave the rest as is.
- If you desire a creamier soup, stir in the coconut milk and warm through for a few minutes. Season with salt and pepper to taste.
- Serve hot, garnished with fresh herbs for that extra pop of flavor!
Enjoy this vibrant and delicious Fresh Corn Soup as a starter or a satisfying main dish. It’s sure to impress at any dinner gathering!