
Palak Tofu Soup
Hawker • Singapore
How to Make Palak Tofu Soup (Traditional & Healthy Version)
Palak Tofu Soup is a vibrant, nutritious dish that has found its place in Singapore's ever-evolving hawker scene, blending North Indian flavors with local fusion influences. In Singapore, palak (spinach) is commonly enjoyed in vegetarian dishes, and tofu is a staple protein at many kopitiam stalls. This soup combines the earthy goodness of spinach with the creamy texture of tofu, resulting in a hearty lunch option that’s both filling and light. The gentle spices are characteristic of North Indian-style cooking, but the use of tofu reflects the multicultural melting pot of Singapore cuisine, where Chinese ingredients are often paired with Indian spices. Perfect for health-conscious foodies, Palak Tofu Soup is ideal for those seeking a meat-free meal packed with vitamins and minerals. Its mild yet aromatic flavors appeal to all ages, making it a popular choice in family-run hawker stalls, especially those offering vegetarian fare. The soup’s green hue and fresh aroma evoke the bustling energy of Singapore’s food centres, where fusion and authenticity coexist. Whether you’re searching for a nourishing lunch or a light dinner, this soup is a wonderful way to experience Singapore’s culinary diversity.
Ingredients(for 1 large bowl (approx. 350 ml), suitable as a lunch portion in Singapore)
- 3 cups Fresh spinach (palak) (Washed and chopped)
- 200g Firm tofu (Cut into cubes)
- 3 cups Vegetable stock (Low-sodium)
- 1 small Red onion (Finely chopped)
- 3 cloves Garlic (Minced)
- 1/2 tsp Ground cumin
- 1/4 tsp Ground turmeric
- 2 tbsp Fresh coriander leaves (Chopped, local name: ketumbar)
- 1 tsp Olive oil (Or canola oil)
- 1/2 tsp Salt (To taste)
- 1/4 tsp Black pepper (Freshly ground) - optional
Instructions
- 1
Heat olive oil in a pot over medium heat. Add chopped onion and sauté until translucent.
3 minutes
Stir continuously to avoid burning the onions.
- 2
Add minced garlic and sauté for another minute until fragrant.
1 minute
Do not overcook garlic to prevent bitterness.
- 3
Add ground cumin and turmeric. Stir well to release the spices’ aroma.
1 minute
Blooming the spices in oil enhances flavor.
- 4
Add chopped spinach and cook until wilted, stirring occasionally.
3 minutes
Spinach cooks quickly; do not overcook to retain nutrients.
Why This Dish is Healthy
This soup is a healthy choice because it combines nutrient-dense spinach with low-fat, high-protein tofu, all simmered in a flavorful, low-sodium broth. The absence of cream or heavy oils keeps it light, while the abundance of natural fiber and vitamins supports digestive health and weight management. It’s perfect for calorie-conscious eaters looking for a filling yet nourishing lunch option rooted in Singaporean hawker culture.
Palak Tofu Soup is rich in plant-based protein from tofu and loaded with vitamins A, C, and K from spinach. The soup provides dietary fiber, iron, calcium, and antioxidants, making it excellent for immunity and bone health. The use of olive oil keeps saturated fat to a minimum, and the soup is low in calories per serving. The inclusion of spices like cumin and turmeric offers anti-inflammatory benefits, while coriander adds micronutrients. This dish is suitable for vegetarians and those seeking a balanced meal with a good protein-to-calorie ratio.
Pro Tips
- 💡Tip 1: Use fresh local spinach (bayam) for the best flavor and nutrition.
- 💡Tip 2: Always add fresh herbs at the end to preserve their aroma.
- 💡Tip 3: For extra creaminess, blend half the soup and mix it back.
Storage & Serving
Store leftover soup in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove before serving. Avoid freezing, as tofu may change texture.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 115.0 kcal |





