Millet Vegetable Soup

This image courtesy of Joseph DeLeo

Here is a thick and comforting soup that goes down easy, warming you on a cold, winter’s day. A decorative drizzle of buttermilk at the finish gives it a touch of elegance. Millet is a thirsty grain that becomes soft and mellow when cooked in ample liquid. Using buttermilk as part of the liquid adds creaminess and a little tang. The soup thickens on standing; enjoy it that way or have extra broth at the ready for thinning it. Serve the soup with something crisp and crunchy like a mixed salad or steamed vegetable. And perhaps a Savory Mini-Loaf.

NotesSpeed Tip: Using millet grits instead of whole millet cuts the cooking time in half.

Other Ideas:

• Use herbes de Provence instead of tarragon.

• Substitute frozen asparagus tips or petite peas for the classic mix.

• Add 1 more cup of broth and omit the buttermilk.




Total Timeunder 1 hour

One Pot MealYes

OccasionFamily Get-together

Recipe Coursemain course

Dietary Considerationegg-free, gluten-free, peanut free, soy free, vegetarian

Equipmentspice grinder

Mealdinner, lunch


Taste and Texturecreamy, nutty, savory, tangy

Type of Dishsoup


  • 1 cup millet grits or 1 cup whole millet
  • 2 tablespoons (¼ stick) unsalted butter or olive oil
  • 1 cup chopped leeks (white and light green parts) or onion
  • 1 teaspoon dried tarragon
  • 1½ quarts low-sodium chicken or vegetable broth
  • 1 package (10 ounces) mixed frozen carrots, corn, and peas (sometimes called classic mix)
  • 1 to 1½ cups well-shaken buttermilk, plus a bit more for serving
  • Salt and freshly ground black pepper


  1. If using whole millet, grind it to grits in three or four batches in a spice grinder. It’s okay if the grits vary in size.

  2. Set a heavy 6-quart soup pot over medium heat. Add the millet and toast, stirring frequently, until the millet emits a distinct cornlike aroma, about 3 minutes. Transfer the millet to a bowl.

  3. Add the butter to the soup pot, and as it melts, stir in the leeks. Cook until the leeks begin to wilt, about 4 minutes. Stir in the tarragon and cook for another minute.

  4. Add the broth and millet and bring the soup to a boil over high heat, stirring constantly to prevent the grains from sinking to the bottom. If lumps develop, squash them against the side of the pot. Cover and simmer over medium-low heat, stirring frequently, until the millet is just about tender, 10 to 12 minutes.

  5. Stir in the frozen vegetables. Cover and continue cooking until the vegetables and millet are tender, 3 to 5 minutes. Stir in enough buttermilk to give the broth the creaminess of a pureed split-pea soup. Season well with salt and pepper.

  6. Ladle into bowls. Drizzle a little buttermilk in a swirl on the top of each portion.


Free recipes, giveaways, exclusive partner offers, and more straight to your inbox!


I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Facebook Twitter
Sign In using Email and Password