
Vegan Semiya Upma
Breakfast • India
How to Make Vegan Semiya Upma (Traditional & Healthy Version)
Vegan Semiya Upma is a beloved South Indian breakfast dish, known for its simplicity, comforting flavors, and quick preparation. Made from semiya (vermicelli), this recipe is a plant-based adaptation of the classic, making it perfect for those following a vegan or vegetarian Indian diet. Traditionally enjoyed in Tamil Nadu, Andhra Pradesh, and Karnataka, Semiya Upma is light yet filling, offering a delightful medley of textures and subtle spices that awaken the palate every morning. This dish is a staple in Indian households, often prepared during busy mornings or as a wholesome tiffin for children and adults alike. The aromatic tempering of mustard seeds, curry leaves (kadi patta), and dals imparts deep South Indian flavors, while the addition of fresh vegetables boosts both nutrition and color. Vegan Semiya Upma is not only easy to make but also highly customizable based on seasonal produce and personal taste. Enjoyed during festivals like Pongal or as a nutritious everyday meal, this upma is gentle on the stomach, gluten-rich, and free from animal products. Its mild flavor and soft texture make it suitable for all age groups, and it's a wonderful way to introduce children to the diverse flavors of Indian cuisine while keeping meals healthy and satisfying.
Ingredients(for 1 medium bowl (approx. 200g))
- 1 cup Semiya (vermicelli) (roasted, use thin variety for best texture)
- 1 small Onion (finely chopped, pyaz)
- 1/2 medium Carrot (grated or finely chopped, gajar)
- 1/4 cup Green peas (fresh or frozen, matar)
- 1 Green chilli (finely chopped, hari mirch)
- 8-10 Curry leaves (kadi patta)
- 1/2 tsp Mustard seeds (rai)
- 1 tsp Urad dal (split black gram)
- 1 tsp Chana dal (split Bengal gram)
- 5-6 Cashew nuts (broken (optional, for crunch)) - optional
- 1.5 tsp Oil (use cold-pressed coconut or groundnut oil)
- to taste Salt (namak)
- 2 cups Water (as needed for cooking)
- 2 tbsp Coriander leaves (finely chopped, dhania patta) - optional
Instructions
- 1
Heat a kadhai or deep pan on medium flame. Add oil and let it warm. Add mustard seeds (rai) and allow them to splutter.
2 minutes
Do not overheat oil; a medium flame preserves the oil's flavor and nutrients.
- 2
Add urad dal and chana dal. Sauté till they turn light golden. Toss in cashew nuts if using, and fry until lightly browned.
2 minutes
Keep stirring the dals to prevent burning and for even roasting.
- 3
Add curry leaves, chopped green chillies, and onion. Sauté until onions are translucent.
3 minutes
Curry leaves add authentic aroma; don’t skip them.
- 4
Add carrots and green peas. Sauté for 2-3 minutes until slightly tender.
3 minutes
Cut vegetables finely for quicker cooking and even distribution.
Why This Dish is Healthy
This dish is health-conscious as it uses minimal oil, is loaded with vegetables, and is free from dairy or animal products. The inclusion of fiber-rich dals and vegetables helps regulate blood sugar and promotes fullness, making it suitable for weight management and diabetic diets. Its plant-based ingredients make it ideal for vegan and vegetarian lifestyles.
Vegan Semiya Upma is a wholesome breakfast option, offering a balance of carbohydrates from semiya, protein from dals, and vitamins from assorted vegetables. It contains dietary fiber, B vitamins, iron, and essential minerals like potassium and magnesium. Using minimal oil and plenty of fresh produce keeps the calorie count moderate, while also supporting heart health and digestion.
Pro Tips
- 💡Roast semiya until golden for non-sticky, fluffy upma.
- 💡Use seasonal vegetables like beans, capsicum, or tomato for variation.
- 💡Add a dash of lemon juice at the end for a fresh flavor boost.
Storage & Serving
Store leftover Vegan Semiya Upma in an airtight container in the refrigerator for up to 1 day. Reheat with a sprinkle of water on a tawa or in the microwave until hot before serving.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 210.0 kcal |





