11 Quick 30-Minute Indian Dinner Recipes for Workdays
8. Upma with Vegetables — South Indian Semolina One-Pot Meal

Why it works: Upma cooks fast and uses pantry basics while offering a comforting, savory profile. Prep: 5 minutes to chop vegetables and measure semolina. Cook: 15–18 minutes; toasting semolina first prevents lumping. Temper mustard seeds, curry leaves, and urad dal, then sauté veggies like onions, carrots, and peas briefly before adding water and semolina. Stir until it reaches a soft, porridge-like consistency; finish with lemon and fresh coriander. Add roasted peanuts for crunch and protein. Upma is flexible: use leftover vegetables or steamed greens to reduce prep time further. Serving ideas: pair with a spoonful of coconut chutney or plain yogurt. Cultural note: Upma is a popular South Indian breakfast dish that translates well to a quick, nourishing dinner when time is short.
