For a comfortable evening at home, prepare this Southwestern corn chowder! This dish for vegetarian corn chowder is flavorful, healthy, and fresh. It’s ideal for calm evenings in the late summer or early fall, when fresh corn is at its best. Or, you may use frozen corn at any time.
I wanted the maize taste to stand out, so I included some Southwestern spice to counteract its sweetness. This unusual chowder has bell pepper, poblano, and chili powder. You won’t miss the bacon, I assure you.
I made a conscious decision not to use the heavy cream that is typically called for in chowder recipes. I feel weighed down by heavy cream and it tends to dull flavors. Instead, I added some butter to the soup (one of my favorite soup tactics) and finished the dish by stirring in crème fraîche or sour cream. These dairy products provide tanginess in addition to creaminess, something you won’t get from simple cream.
If desired, you may easily make this soup dairy-free or vegan. The outcome will be fantastic in either case!
Corn Selection & Preparation Tips
Because great corn is key to making great corn chowder!
Buy fresh corn and use it promptly. Freshly harvested corn has the sweetest, most delicious flavor, and it loses that flavor as time goes on.
How to cut corn off the cob: I find it easiest to just lay the corn down on the cutting board. Slice off a strip of kernels lengthwise with a sharp knife, rotate so the flat side is against the cutting board, and repeat as necessary.
If you can’t find fresh corn or want to save a few minutes: Use frozen corn, which tastes much nicer than canned corn. Rinse off any frost on the kernels first, then add them to the pot as directed.
Also read: Cream of Broccoli Soup
- 1 tablespoon extra-virgin olive oil
- 8 ears of fresh sweet corn, shucked (or 6 cups frozen corn kernels)
- 1 pound red potatoes, cut into ¾” cubes (about 3 cups)
- 1 large red onion, chopped
- 1 poblano pepper (optional)*, seeds and ribs removed, chopped
- 1 red bell pepper, chopped
- 2 celery ribs, chopped
- ¾ teaspoon salt, divided, to taste
- ½ teaspoon chili powder
- 2 medium cloves garlic, pressed or minced
- 4 cups (32 ounces) vegetable broth
- 2 cups water
- 1 bay leaf
- 2 tablespoons unsalted butter, cut into 4 pieces
- ¼ cup chopped cilantro
- ¼ cup crème fraîche or sour cream or Greek yogurt**
- 1 tablespoon fresh lime juice
- Freshly ground black pepper, to taste
- Suggested garnishes: Grated sharp cheddar cheese, thinly sliced green onion, additional cilantro leaves and/or a tiny pinch of chili powder
- In a medium/large Dutch oven or soup pot, warm the olive oil over medium heat until shimmering. Add the corn, potatoes, onion, poblano, bell pepper, celery, ½ teaspoon of the salt, and ½ teaspoon chili powder. Stir to combine. Cook until the onions are tender and translucent, about 7 to 10 minutes, stirring every couple of minutes.
- Add the garlic and cook until fragrant, about 30 seconds to 1 minute, while stirring constantly. Add the broth and water and stir to combine. Drop in the bay leaf.
- Bring the mixture to a boil over high heat, then reduce the heat as necessary to maintain a gentle simmer. Simmer for 20 to 25 minutes, stirring occasionally. It’s not done until the potatoes are fully cooked through and very easily pierced through with a fork.
- Remove the pot from the heat. Using kitchen tongs, remove the bay leaf. Carefully transfer about 3 cups of the soup (about half liquid, half solids) to a blender. Securely fasten the lid and be careful to avoid the hot steam as you blend until completely smooth. Add the butter and blend again.
- Pour the mixture back into the pot. Add the cilantro, crème fraîche (see note if using sour cream or Greek yogurt) and lime juice. Stir to combine. Season with the remaining ¼ teaspoon salt and be generous with the black pepper, to taste. If you’d like more spice, add up to ½ teaspoon more chili powder, to taste.
- Divide the chowder into bowls and top with garnishes of your choice. Leftover chowder will keep well in the refrigerator, covered, for up to 5 days or for several months frozen.