← Back to Blog

Cream of Vegetable Soup -- What the Harvest Asks of Us

The harvest is running across Iowa and I can feel it the way you feel thunder before you hear it — in the ground, in the air, in the low rumble of combines that reaches the suburbs from the surrounding fields. Des Moines is a city that pretends to be a city, but scratch the surface and it's a farm town with a skyline, and in September the farm town shows through. The grain trucks on the highways. The dust in the air. The feeling that something is being gathered, collected, brought in before the cold comes.

I assessed a farm near Winterset this week — a cattle operation, not grain, which is a different math but the same vulnerability. Beef prices fluctuate. Feed costs rise. The margins are thin as paper and the farmer I sat with was a woman, sixty-two years old, running the operation alone since her husband died three years ago. She had calluses on her hands and a ledger book that she kept by hand, no computer, no spreadsheet. She showed me the numbers and they were tight but workable. I said, "You're doing alright." She said, "I'm doing it. Alright is extra." I thought about that driving home. Alright is extra. Doing it is the achievement. Alright is the luxury you reach for after you've survived.

I made a chicken and wild rice soup from scratch — something hearty for the first real fall week. Chicken thighs, wild rice (not a mix — actual wild rice, which takes an hour to cook and is worth every minute), celery, carrots, onion, thyme, cream. The soup is thick and earthy and tastes like the woods of northern Iowa, where wild rice grows along the river edges. It's not a Marlene recipe. It's mine. I'm building my own collection now, alongside hers, the way a library builds: shelf by shelf, recipe by recipe, the old ones honored and the new ones added.

Jack planted garlic this week. Fall garlic — the kind you plant in September and harvest next July. He pressed each clove into the amended soil with his thumb, pointy end up, four inches deep, six inches apart. "This is a long-term investment," he said, which is a phrase he learned from Kevin and applied to garlic, which is exactly the kind of conceptual transfer that makes me think this kid is going to be either a farmer or a financial advisor or somehow, impossibly, both.

The soup I made this week—chicken and wild rice, thick and earthy—reminded me that the best fall cooking is really just the same instinct: take what the season gives you, add warmth, and let it become something sustaining. This Cream of Vegetable Soup is that same spirit in a bowl, built from the kind of vegetables that show up at every Iowa farmhouse table in September. When the farmer outside Winterset told me “alright is extra,” I thought about how soup like this is the opposite of extra—it’s the thing you make because it is exactly what is needed, nothing more, nothing less.

Cream of Vegetable Soup

Prep Time: 15 min | Cook Time: 35 min | Total Time: 50 min | Servings: 6

Ingredients

  • 2 tablespoons unsalted butter
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 3 medium carrots, peeled and sliced
  • 3 stalks celery, sliced
  • 2 medium Yukon Gold potatoes, peeled and diced
  • 1 cup broccoli florets, roughly chopped
  • 4 cups low-sodium vegetable broth
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
  • 1/2 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1 cup heavy cream
  • 2 tablespoons all-purpose flour
  • 1 tablespoon fresh flat-leaf parsley, chopped, for garnish

Instructions

  1. Sauté aromatics. In a large heavy-bottomed pot, melt the butter over medium heat. Add the onion and celery and cook, stirring occasionally, until softened and translucent, about 5 minutes. Add the garlic and cook 1 minute more, until fragrant.
  2. Build the soup base. Add the carrots, potatoes, broccoli, thyme, salt, and pepper to the pot. Stir to coat the vegetables in the butter. Pour in the vegetable broth and bring to a boil over medium-high heat.
  3. Simmer until tender. Reduce heat to medium-low, cover, and simmer for 20–25 minutes, until the potatoes and carrots are completely tender and easily pierced with a fork.
  4. Make the cream thickener. In a small bowl or measuring cup, whisk together the heavy cream and flour until smooth with no lumps.
  5. Finish and thicken. Pour the cream mixture into the soup, stirring to combine. Increase heat to medium and cook uncovered, stirring frequently, for 5–7 minutes until the soup thickens to a creamy, velvety consistency.
  6. Blend partially (optional). For a thicker texture, use an immersion blender to pulse the soup 3–4 times, leaving plenty of vegetable chunks intact. Alternatively, transfer 2 cups of soup to a blender, pureé until smooth, and stir back in.
  7. Adjust and serve. Taste and adjust salt and pepper as needed. Ladle into bowls and garnish with fresh parsley. Serve with crusty bread or oyster crackers.

Nutrition (per serving)

Calories: 265 | Protein: 4g | Fat: 17g | Carbs: 25g | Fiber: 3g | Sodium: 390mg

Diane Holloway
About the cook who shared this
Diane Holloway
Week 129 of Diane’s 30-year story · Des Moines, Iowa
Diane is a forty-six-year-old insurance adjuster in Des Moines who grew up on a four-hundred-acre farm that her family had worked since 1908. When commodity prices crashed and the bank came calling, the Webers lost the farm — four generations of heritage sold at auction. Diane left with her mother's casserole recipes and a cast iron skillet and rebuilt her life in the city. She cooks Midwest comfort food because it tastes like home, even when home doesn't exist anymore.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?