45 Min


The first time I tasted the creamy deliciousness of Southern corn grits in a nondescript suburban American hotel, my mind flashed with visions of how much more flavor a pop of mustard seeds, a crackle of fried kari leaf and a drizzle of jaggery and lemon would have added to my breakfast.

Grits were introduced by native Americans in the 16th century using stone-ground corn or hominy and are now a staple in many parts of the country. Grain or vegetable mashes are common in many ancient cultures, from the African fufu made with plantain and cassava flours to uppma, an aromatic toasted semolina and vegetable hash from southern India. Uppma can be made from corn or rice grits, semolina or polenta and can be great vehicle for leftover vegetables.

Share this recipe
Cook Time

45 Minutes



Step 1
Pre-heat the oven to 350°F. Spread the semolina or grits on a flat baking sheet and roast in the oven for 10 to 12 minutes. Remove and set aside.
Step 2
In a stockpot, heat the oil and pop the lentils and mustard seeds. The lentils will darken slightly. Almost immediately, add the kari leaves, diced vegetables, whole red chiles, and serrano chile.
Step 3
Cook the mixture on high heat, stirring frequently for 5 to 7 minutes, until the vegetables have wilted and have a slight char or color.
Step 4
Add the turmeric, salt, ginger, and 3 cups of water. Bring the mixture to a boil and slowly, in a steady stream, add the semolina or grits, stirring constantly to prevent lumps.
Step 5
Cook on low heat for 3 to 4 minutes until almost all the liquid has been absorbed. Then cover the stockpile and let the uppma rest for 10 to 15 minutes. Garnish with lemon juice, sesame seeds, fresh herbs and a drizzle of oil, if desired, before serving. 

1 cup semolina or grits
3 tablespoons olive oil
1 teaspoon raw lentils (see notes)
10 to 12 kari (curry) leaves
2 cups diced vegetables (such as corn, peppers, cauliflower, etc.)
2 to 3 whole red chiles (optional)
1 serrano chile, minced (optional)
1/2 teaspoon ground turmeric
1 1/2 teaspoon sea salt
1 tablespoon grated unpeeled ginger
Sesame seeds
Juice of half a lemon
Handful of herbs (such as cilantro, parsley, mint, etc.)

Notes & Variations

  • Coconut, peanut, or sesame oil work best with uppma.
  • Traditionally white “urad” or “channa” lentils are used for the pop (tempering); however, skip this step if raw lentils are available.
  • To make a more decadent version, substitute ghee for olive oil and use plain whole milk yogurt in place of water.
45 Min

Your new favorite breakfast.

Uppma & eggs are a winning combo! Try any of these egg recipes out for a filling first meal of the day.