Thali Method

  • About
  • Subscribe
menu icon
go to homepage
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • About
  • Subscribe
×
Home » Breakfast

Traditional Upma

Published: Apr 2, 2025 by Abhi · This post may contain affiliate links · Nutrition values are estimates only. Leave a Comment

↓ Jump to Recipe

Have you ever wanted to try making a classic South Indian breakfast? I'm here to show you how easy it is to make traditional upma! This savory semolina dish is perfect for a quick and healthy meal. I'll walk you through a simple rava upma recipe, including ingredient breakdowns, substitutions, and variations.

Fluffy South Indian upma served in a bowl, made with semolina (rava), vegetables, and aromatic spices, ready to eat on a wooden table.

Upma's popularity grew significantly during the British colonial era when the export of rice became a priority, leaving many Indians to seek affordable alternatives for daily sustenance. The British East India Company's agricultural policies inadvertently elevated semolina-based dishes like traditional upma to prominence, as this versatile preparation offered a filling meal that required less of the precious rice reserves being shipped abroad.

Let's dig in!

Jump to:
  • Ingredients Usage Breakdown
  • Instructions
  • Substitutions and Variations
  • Equipment
  • Storage and Reheating
  • Tips for Perfect Upma
  • Nutrition
  • FAQ
  • Related
  • Pairing
  • Traditional Upma

Ingredients Usage Breakdown

Ingredients for authentic upma including roasted rava (semolina), diced onions, green chilies, peanuts, and tempering spices like mustard seeds, cumin, and turmeric arranged on a table.
  • Rava (Semolina): 1 cup, roasted to bring out its nutty flavor.   
  • Aromatic Spices: 1 teaspoon oil or ghee, ½ teaspoon cumin, ½ teaspoon urad dal, ½ teaspoon chana dal, ½ teaspoon mustard seeds, ½ teaspoon turmeric powder, and 6 curry leaves (optional) to create a fragrant base.
  • Vegetables: 1 cup diced onions and 5 diced green chilies for a savory kick.
  • Peanuts: ¼ cup roasted peanuts for added crunch and flavor.
  • Water: 3 cups pre-heated water to cook the rava to the perfect consistency.
  • Salt: ½ teaspoon to enhance all the flavors.

Instructions

Upma in Minutes: Your Simple Cooking Guide

Tempering spices for upma sizzling in hot oil - mustard seeds, cumin seeds, urad dal, chana dal, and curry leaves releasing aromatic flavors.
  1. Temper Spices
    Sautéed onions and diced green chilies cooking with bright yellow turmeric powder in a pan for traditional upma preparation.
    1. Sauté Onions, Chilies
    Roasted peanuts being added to the aromatic base of onions and spices, adding texture and protein to homemade upma.
    1. Add Peanuts
    Three cups of hot water added to the spiced vegetable mixture, coming to a boil before adding rava for perfect upma consistency.
    1. Pour Hot Water
    Roasted rava (semolina) being gradually stirred into boiling water, preventing lumps for smooth and fluffy South Indian upma.
    1. Stir in Rava
    Upma cooking with lid closed on low heat, allowing the semolina to absorb water and become soft and fluffy.
    1. Cover and Cook
    Perfectly cooked upma in a pan, showing fluffy texture and golden color from turmeric, ready to be served as a nutritious South Indian breakfast.

    Fluffy Upma!

      Substitutions and Variations

      Want to customize your upma? Here are some ideas:

      • Lemon: A squeeze of lemon juice before serving adds a refreshing tang.
      • Vegetables: Add carrots, peas, or bell peppers for extra nutrients and color.   
      • Nuts: Cashews or almonds make a great substitute for peanuts.
      • Spice level: Adjust the number of green chilies to control the heat.

      Equipment

      • A medium-sized pan or pot with a lid.
      • A spatula for stirring.

      Storage and Reheating

      • Store leftover upma in an airtight container in the refrigerator for up to 2 days.
      • To reheat, add a splash of water and microwave or heat on the stovetop until warm.

      Tips for Perfect Upma

      • Roast the rava until it's lightly golden for the best flavor.
      • Add the rava slowly to the boiling water, stirring constantly to avoid lumps.
      • Use hot water to cook the rava faster and more evenly.

      Nutrition

      One serving of Traditional Upma, which is 1 cup (120 g), contains 120 calories with 4g of protein, 3g of fiber and 19g of carbs.

      Nutrition Facts
      Traditional Upma
      Serving Size
       
      1 cup (120 g)
      Amount per Serving
      Calories
      120
      % Daily Value*
      Protein
       
      4
      g
      8
      %
      Carbohydrates
       
      19
      g
      6
      %
      Fiber
       
      3
      g
      13
      %
      Sugar
       
      2
      g
      2
      %
      Fat
       
      4
      g
      6
      %
      Potassium
       
      114
      mg
      3
      %
      Sodium
       
      281
      mg
      12
      %
      Vitamin D
       
      0
      µg
      0
      %
      Calcium
       
      55
      mg
      6
      %
      Iron
       
      1
      mg
      6
      %
      * Percent Daily Values are based on a 2000 calorie diet.

      FAQ

      Is upma healthy?

      Only if you pair it with side dishes to balance your plate.

      How do I prevent upma from becoming lumpy?

      Stir continuously while adding the rava to the boiling water.

      Related

      Looking for other recipes like this? Try these:

      • Golden brown easy egg dosa folded in half on decorative blue floral plate, showing crispy edges and egg filling
        Easy Egg Dosa Recipe
      • Golden crispy Erra Karam Dosa recipe folded in half on decorative white plate with blue floral rim
        Erra Karam Dosa Recipe
      • Finished egg bhurji served in a bowl on a wooden table
        Egg Bhurji (Indian Scrambled Eggs)
      • Boiled edamame served in a bowl on a wooden table
        Boiled Edamame

      Pairing

      These are my favorite dishes to serve with [this recipe]:

      • A Bunch of Cabbages.
        Cabbage Nutrition Guide
      • hand picking fresh green beans
        Fresh vs Frozen Green Beans: Cost Calculator
      • Oven roasted green beans fry with coconut garlic podi served in a blue and white patterned bowl
        Oven Roasted Green Beans Fry
      • frozen green beans in a bowl on a custting board
        Green Beans Nutrition Guide

      Traditional Upma

      Traditional Upma is a comforting South Indian breakfast dish made by cooking roasted semolina (rava) with tempered spices, onions, green chilies, and peanuts. This quick 25-minute recipe creates a fluffy, flavorful meal that's both nutritious and satisfying, with the perfect balance of textures and aromatic spices.
      No ratings yet
      Print Recipe Pin Recipe Start Cooking
      Prep Time 5 minutes mins
      Cook Time 10 minutes mins
      Total Time 15 minutes mins
      Servings 7 Cups (120g)
      Calories 120 kcal
      ProteinProtein 4 g
      FiberFiber 3 g
      FatFat 4 g
      CarbohydratesCarbs 19 g

      Ingredients
       

      • 1 cup (193 g) rava - roasted
      • 5 (7 g) green chilies - diced
      • 1 cup (118 g) onions - diced
      • 3 cups water - pre-heated
      • ¼ cup (36 g) peanuts - roasted
      • ½ teaspoon (9 g) salt

      For Tempering

      • 1 teaspoon (7 g) peanut oil - or ghee
      • ½ teaspoon (1 g) cumin seeds
      • ½ teaspoon (3 g) urad dal
      • ½ teaspoon chana dal
      • ½ teaspoon (1 g) mustard seeds
      • ½ teaspoon (1 g) turmeric powder
      • 6 fresh curry leaves - optional

      Instructions
       

      • Heat the Oil and Temper: Heat 1 teaspoon peanut oil and add tempering spices to it. ½ teaspoon cumin seeds, ½ teaspoon urad dal, ½ teaspoon mustard seeds, ½ teaspoon turmeric powder, and 6 fresh curry leaves. Then add 1 cup onions and 5 green chilies.
        Sautéed onions and diced green chilies cooking with bright yellow turmeric powder in a pan for traditional upma preparation.
      • Add Vegetables and Peanuts: Add ¼ cup peanuts to the pan. Stir and cook for 2-3 minutes until the vegetables begin to soften.
        Roasted peanuts being added to the aromatic base of onions and spices, adding texture and protein to homemade upma.
      • Boil the Water: Pour 3 cups water into the pan and add ½ teaspoon salt. Bring the water to a boil.
        Three cups of hot water added to the spiced vegetable mixture, coming to a boil before adding rava for perfect upma consistency.
      • Cook the Upma: Lower the heat and slowly add the roasted 1 cup rava to the boiling water while stirring continuously to prevent lumps. Mix well, cover the pan, and let the upma cook on low heat for 5-7 minutes until the water is absorbed and the rava is soft and fluffy.
        Roasted rava (semolina) being gradually stirred into boiling water, preventing lumps for smooth and fluffy South Indian upma.
      • Fluff and Serve: Turn off the heat and fluff the upma with a fork. Serve hot as a wholesome breakfast or light meal.
        Perfectly cooked upma in a pan, showing fluffy texture and golden color from turmeric, ready to be served as a nutritious South Indian breakfast.

      NUTRITION

      Nutrition Facts
      Traditional Upma
      Serving Size
       
      1 cup (120 g)
      Amount per Serving
      Calories
      120
      % Daily Value*
      Protein
       
      4
      g
      8
      %
      Carbohydrates
       
      19
      g
      6
      %
      Fiber
       
      3
      g
      13
      %
      Sugar
       
      2
      g
      2
      %
      Fat
       
      4
      g
      6
      %
      Potassium
       
      114
      mg
      3
      %
      Sodium
       
      281
      mg
      12
      %
      Vitamin D
       
      0
      µg
      0
      %
      Calcium
       
      55
      mg
      6
      %
      Iron
       
      1
      mg
      6
      %
      * Percent Daily Values are based on a 2000 calorie diet.
      Made this recipe?Meals are better when they're shared. Tag @ThaliMethod on Insta or Tiktok or use hashtag #ThaliMethod so we can all enjoy it! or send it to a friend!

      More Breakfast

      • Finished Tofu Burji garnished with avocado and served hot, showing perfect scrambled texture
        Spicy Tofu Bhurji: The Ultimate Indian-Style Tofu Scramble Recipe
      • Pesarattu Recipe | Green Gram Moong Dal Dosa
      • Poha on a plate
        Traditional Poha
      • Crispy golden dosa folded in half on white plate with blue floral pattern on wooden surface
        Perfect Dosa

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




      Abhi indian food blogger focused on Marcos

      Welcome!

      I'm Abhi, and I help busy people eat balanced Indian food without spending hours in the kitchen. Here you'll find freezer friendly curry cubes, hands-off oven recipes, and macro balanced thali meals designed for real life: toddlers, work deadlines, and everything in between. Cook once, eat all week.

      More about me

      Popular

      • Crispy oven roasted dondakaya fry served in a blue patterned bowl
        Oven Roasted Dondakaya Fry (Tindora / Ivy Gourd)
      • frozen and fresh tindora in bowls on countertop
        Fresh vs Frozen Tindora Fry: Which Is Better?
      • Dondakaya also known as ivy gourd in a steel bowl on top of the counter.
        Tindora (Dondakaya) Nutrition Guide
      • Creamy green broccoli palak paneer curry in a blue and white ceramic bowl on wooden board
        Broccoli Palak Paneer

      Thalis

      • Four images combined to show thali plate with Pine Nut Rice Channa Masala Yogurt Cucumbers
        Balanced Channa Masala Thali:21g Protein, 6.5g Fiber
      • horse gram curry with bottle gourd raita & rice in mini bowls on a plate
        Balanced Indian Thali #7 — Horse Gram Curry, Raita & Rice (18g Protein, 469 Calories)
      • Nutritious Indian thali featuring high-protein rice, creamy methi paneer, vibrant broccoli eggplant chutney, and a refreshing glass of homemade buttermilk. Perfect for a healthy, balanced meal.
        Balanced Indian Thali #6: 26g Protein Vegetarian Meal
      • Balanced Thali with white rice, flavorful Ulavacharu Rasam, protein-rich omelet, & crisp salad on a plate.
        Ulavacharu Rasam & Egg Thali

      Footer

      ↑ back to top

      Copyright © 2025-2026 ThaliMethod • As an Amazon Associate, I earn from qualifying purchases.

      • Facebook
      • Pinterest

      Rate This Recipe

      Your vote:




      A rating is required
      A name is required
      An email is required

      Traditional Upma

      Traditional Upma

      Ingredients

      • 1 cup rava (roasted)
      • 5 green chilies (diced)
      • 1 cup onions (diced)
      • 3 cups water (pre-heated)
      • 1/4 cup peanuts (roasted)
      • 1/2 tsp salt
      For Tempering
      • 1 tsp peanut oil (or ghee)
      • 1/2 tsp cumin seeds
      • 1/2 tsp urad dal
      • 1/2 tsp chana dal
      • 1/2 tsp mustard seeds
      • 1/2 tsp turmeric powder
      • 6 fresh curry leaves (optional)
      Sautéed onions and diced green chilies cooking with bright yellow turmeric powder in a pan for traditional upma preparation.
      1
      Heat the Oil and Temper: Heat 1 tsp peanut oil and add tempering spices to it. 1/2 tsp cumin seeds, 1/2 tsp urad dal, 1/2 tsp mustard seeds, 1/2 tsp turmeric powder, and 6 fresh curry leaves. Then add 1 cup onions and 5 green chilies.
      Roasted peanuts being added to the aromatic base of onions and spices, adding texture and protein to homemade upma.
      2
      Add Vegetables and Peanuts: Add 1/4 cup peanuts to the pan. Stir and cook for 2-3 minutes until the vegetables begin to soften.
      Three cups of hot water added to the spiced vegetable mixture, coming to a boil before adding rava for perfect upma consistency.
      3
      Boil the Water: Pour 3 cups water into the pan and add 1/2 tsp salt. Bring the water to a boil.
      Roasted rava (semolina) being gradually stirred into boiling water, preventing lumps for smooth and fluffy South Indian upma.
      4
      Cook the Upma: Lower the heat and slowly add the roasted 1 cup rava to the boiling water while stirring continuously to prevent lumps. Mix well, cover the pan, and let the upma cook on low heat for 5-7 minutes until the water is absorbed and the rava is soft and fluffy.
      Perfectly cooked upma in a pan, showing fluffy texture and golden color from turmeric, ready to be served as a nutritious South Indian breakfast.
      5
      Fluff and Serve: Turn off the heat and fluff the upma with a fork. Serve hot as a wholesome breakfast or light meal.

      Hope you enjoyed cooking this recipe!

      Please rate this recipe to help others find it.

      step 1 of 5