FluentFuel Cook this nowBuild my plan

Breakfast · 20 min · indian

Upma Savory Semolina Porridge

Semolina does the heavy lifting here, with onion rounding it out. An Indian breakfast that takes 20 minutes, start to finish. Each serving lands at 696 calories with 22g of protein, so it eats like a much heavier meal. Leftovers keep well, so it doubles as next-day lunch without any extra work.

✓ USDA-verified nutrition data

Photo of Upma Savory Semolina Porridge, a breakfast recipe from FluentFuel
696 calories
22g protein
114g carbs
17g fat
6g fiber
No restrictionsVegetarianVegan

Ingredients

Steps

  1. Toast the dry semolina in a pan 3 minutes until fragrant and pale golden; this keeps the upma fluffy instead of gummy. Set aside.
  2. Heat the coconut oil and pop the mustard seeds until they crackle, then add curry leaves, onion, carrot, and peas.
  3. Cook 5 minutes until the vegetables soften.
  4. Pour in 1.5 cups of hot water and salt it well; the water should taste like the sea.
  5. Rain in the toasted semolina while stirring constantly to prevent lumps.
  6. Cover and steam on low 3 minutes until the water absorbs and the grains stand separate.
  7. Fluff with a fork and serve with a squeeze of lemon.

Build my plan — free

Share this recipe

Know someone who would love this? Send it their way.

You might also like

← All recipes