Textual Chef Textual Chef

Kulish

Kulish is a rustic Ukrainian millet porridge cooked in water and topped with crisp fried bacon and onion. It is a filling peasant dish that is still served in villages across the country.

50 minEasyServes 4440 cal/serving

UkrainianSideStovetopStandardGluten-FreeDairy-FreeEgg-FreeNut-Free

Cook this free in the appFree. No download, no account. The screen stays awake and each step can run its own timer.

Ingredients

  • 1 cup millet, rinsed
  • 3 cups water
  • 1 tsp salt
  • 8 oz bacon, diced
  • 1 medium yellow onion, finely diced
  • 1/4 tsp ground black pepper

Instructions

  1. 1

    Bring 3 cups water to a boil in a medium pot. Stir in 1 cup rinsed millet and 1 tsp salt.

  2. 2

    Reduce the heat to low, cover, and simmer 25 minutes, stirring once or twice, until the millet is tender and the water is absorbed. Rest 10 minutes off the heat.

  3. 3

    While the millet cooks, fry 8 oz diced bacon in a skillet over medium heat until crisp. The bacon is done when it reaches 160°F internal temperature.

  4. 4

    Add 1 medium finely diced yellow onion to the bacon fat and cook until golden, about 5 minutes. Season with 1/4 tsp ground black pepper.

  5. 5

    Fluff the millet with a fork, spoon it into bowls, and top with the bacon and onion with their fat.

Cook this free in the appCooking it now? The app keeps the screen awake and times each step. Free, nothing to install.

Keep this recipe

Prints the ingredients and method only.

Questions

What is Kulish?

Kulish is a rustic Ukrainian millet porridge cooked in water and topped with crisp fried bacon and onion. It is a filling peasant dish that is still served in villages across the country. This reference files it under Ukrainian side: made on the stovetop, rated easy and about 50 minutes start to finish.

How long does Kulish take?

As written, 50 minutes: 15 of prep and 35 of cooking. The longest single stretch is step 2 (25 minutes): "Reduce the heat to low, cover, and simmer 25 minutes, stirring once or twice, until the millet is tender and the water is absorbed."

What internal temperature should Kulish reach?

For Kulish, the target internal temperature is 160 F (about 70 C), given in step 3. A probe thermometer removes the guesswork.

Can I use turkey bacon instead of bacon in Kulish?

Yes. Turkey bacon renders almost no fat, so add a tablespoon of oil wherever the method counts on the drippings. As written, the entry for Kulish uses 8 oz bacon, diced.

How do I store and reheat Kulish?

Refrigerate what is left of Kulish within two hours and eat it within three days. Reheat uncovered in a 400 F oven (or an air fryer) for a few minutes to bring the crust back; the microwave softens it.

Serve it with

Cook this free in the app

Textual Chef is 4,695 plain-text recipes, free to read and free to cook from. No account, no paywall, no ads, no life stories. Open this one in the app and each quantity sits inside the step that uses it, so you read once and cook.

Every recipe is curated or public-domain sourced, written to one template and checked before it publishes. Nothing here is a scraped blog post.

Cook this free in the appNo download needed. It opens in your browser. The kitchen tools (planner, shopping list, pantry, import) are $5.33 a month billed annually; the first 30 days are free.