On weekday mornings, I need breakfast that is warm, quick, and actually keeps us full until lunch. This jowar vegetable upma is one of those recipes I keep coming back to because it feels light but still deeply satisfying.
The first two times I tested this recipe, I made it too sticky by adding too much water. Once I adjusted the ratio and gave it a short steam at the end, the texture turned soft, fluffy, and spoonable every time. That one small fix changed everything in our kitchen.
If you are trying to include more millets in everyday meals, this upma is a practical place to start. Let’s make it together.

What Is Jowar Upma?
Jowar (sorghum) is a naturally gluten-free millet that has been used in Indian kitchens for generations, especially in rotis and porridges. In this recipe, I use soaked and cooked whole jowar to make a savory upma with vegetables, tempered spices, and fresh lemon.
If you have only made suji upma before, this version will feel familiar in method but more wholesome in nutrition. The flavor is mildly nutty, and the vegetables add color, texture, and natural sweetness.
Why You’ll Love This Jowar Vegetable Upma
- Naturally gluten-free and vegetarian
- Rich in fiber and more filling than regular suji upma
- Great for busy mornings and lunchbox prep
- Easy to customize with seasonal vegetables
- Mild, kid-friendly, and easy to make vegan
Nutrition Highlights of Jowar
- Good source of fiber, which supports better satiety
- Contains iron and magnesium, useful in vegetarian meal planning
- Naturally gluten-free, suitable for gluten-sensitive diets
- Lower glycemic response than many refined breakfast options
For our vegetarian lifestyle, recipes like this help us bring variety beyond wheat and rice without making breakfast complicated.

Ingredients You Need
For the upma
- 1 cup whole jowar (sorghum), soaked 8 hours or overnight
- 2 tbsp oil
- 1 tsp mustard seeds
- 1 tsp cumin seeds
- 8-10 curry leaves
- 1 green chili, finely chopped (optional)
- 1 medium onion, finely chopped
- 1/3 cup carrots, finely chopped
- 1/3 cup green beans, finely chopped
- 1/4 cup green peas
- 2 tbsp roasted peanuts (optional)
- 3 cups water (for pressure cooking jowar)
- 3/4 tsp salt
- 1 tbsp lemon juice
- 2 tbsp chopped coriander leaves
Optional add-ins
- 1 tbsp grated ginger
- 1 tbsp grated fresh coconut
- 1 tsp ghee
How to Make Jowar Vegetable Upma (Step-by-Step)
1) Soak and cook whole jowar
Soak whole jowar for 8 hours or overnight. Pressure-cook with 3 cups water until soft and chewy (about 5-6 whistles in a stovetop cooker, or 18-20 minutes on high pressure in the Instant Pot). Drain any extra water and keep aside.
2) Build the tempering
In the same pan, heat oil. Add mustard seeds and let them crackle. Add cumin seeds, curry leaves, and green chili. Saute for 20-30 seconds.
3) Cook aromatics and vegetables
Add onion and cook for 2-3 minutes until translucent. Add carrots, beans, peas, and peanuts. Cook for 3-4 minutes until vegetables are just tender but still vibrant.
4) Add cooked whole jowar and season
Add the cooked whole jowar and salt. Mix well so the tempering coats the grains evenly. Sprinkle 2-3 tbsp water if needed for softness, then cover and cook on low for 4-5 minutes.
5) Finish and rest
Open and fluff gently. Add lemon juice and coriander. Rest for 2 minutes before serving so the flavors settle.
6) Serve warm
Serve hot with coconut chutney, plain yogurt, or a simple cucumber raita. This whole jowar version is hearty, chewy, and very filling.
Serve hot with coconut chutney, plain yogurt, or a simple cucumber raita recipe.
Why I Use Whole Jowar for This Upma
Whole jowar gives this upma a hearty, chewy texture and makes it more filling for breakfast. The key is soaking and cooking it properly first, then finishing it in a flavorful tempering.
- Soak whole jowar overnight
- Pressure cook until soft
- Toss with tempered vegetables and steam briefly
This method takes a little more prep, but the texture and satiety are worth it.
Variations and Dietary Swaps
Vegan version
This recipe is already vegan if you use oil and skip ghee.
No onion, no garlic
Skip onion and add a pinch of hing with mustard and cumin for a satvik variation.
Higher-protein option
Add pan-sauteed tofu cubes or boiled moong sprouts in the final 2 minutes.
Lunchbox-friendly version
Make the spice level mild, add extra peas and carrots, and finish with lemon after cooling slightly so flavors stay fresh.
If you enjoy millet breakfasts, pair this with my jowar sabudana khichdi recipe and lemon foxtail millet rice recipe for weekly meal planning.
Storage and Reheating
- Store leftovers in an airtight container in the refrigerator for up to 2 days.
- Reheat in a pan with 1-2 tbsp water on low heat.
- Avoid microwaving uncovered; jowar can dry out quickly.
For meal prep, you can chop vegetables the night before and keep them refrigerated so morning cooking is faster.
Jowar Vegetable Upma Recipe Card

Jowar Vegetable Upma (Gluten-Free Millet Breakfast)
Ingredients
Equipment
Method
- Soak whole jowar for 8 hours or overnight.
- Pressure-cook with 3 cups water until soft and chewy (about 5-6 whistles, or 18-20 minutes in Instant Pot). Drain extra water if needed.
- Heat oil in the pan. Add mustard seeds, cumin seeds, curry leaves, and green chili.
- Add onion and saute for 2-3 minutes until translucent.
- Add carrots, beans, peas, and peanuts. Cook for 3-4 minutes.
- Add cooked whole jowar and salt. Mix well.
- Sprinkle 2-3 tbsp water if needed, cover, and cook on low for 4-5 minutes.
- Fluff, add lemon juice and coriander, then rest for 2 minutes before serving.
Notes
FAQs
Q1. Can I make whole jowar upma without soaking overnight?
You can, but the texture is much better when soaked. If short on time, soak in hot water for 2-3 hours and pressure-cook a little longer.
Q2. Why did my jowar upma turn sticky or mushy?
This usually happens from extra water or high heat after adding jowar. Add jowar gradually, keep flame low, and steam gently.
Q3. Is this jowar vegetable upma gluten-free?
Yes, jowar is naturally gluten-free. Always check packaged ingredients for cross-contamination if needed.
Q4. Can I make this recipe vegan and no-onion no-garlic?
Yes. Use oil (not ghee), skip onion, and add hing in the tempering for flavor.
Q5. Which vegetables work best in jowar upma?
Carrots, beans, peas, capsicum, and corn work well. Chop everything small for even cooking.
Q6. Can I pack jowar upma for lunchboxes?
Absolutely. Keep it slightly moist, cool for a few minutes, and pack with raita or chutney on the side.
This jowar vegetable upma has become one of our easiest weekday staples because it is fast, filling, and genuinely comforting. If you are trying to eat more millets without changing your whole routine, this is a great recipe to begin with. It also fits beautifully into a broader iron-rich vegetarian recipes collection.
Will you try it for breakfast or meal prep first?
Made this? Share a photo and tag @petitepaprika on Instagram. I love seeing your kitchen creations!
