How to Make Vegetarian Nasi Lemak (Traditional & Healthy Version)

Vegetarian Nasi Lemak is a beloved Singaporean breakfast staple, reinvented for plant-based eaters while preserving its authentic roots. Originating from local kopitiams and hawker stalls, this dish is a vibrant fusion of fragrant coconut rice (nasi lemak), spicy sambal, and an array of vegetarian sides like crispy tempeh, stir-fried vegetables, and peanuts. In Singapore, Nasi Lemak is more than just a meal; it's a cultural experience that brings together the diverse flavors of Malay, Peranakan, and Indian communities, reflecting our rich food heritage. The vegetarian version captures the essence of traditional Nasi Lemak, offering a hearty and satisfying meal with a healthier twist—perfect for anyone tracking calories or seeking nutritious breakfast options. The taste of Vegetarian Nasi Lemak remains true to its origins, with aromatic pandan-infused coconut rice, a punchy homemade sambal, and crunchy accompaniments that make every bite a delight. Singapore's hawker culture embraces innovation, and vegetarian adaptations like this are increasingly popular in urban areas and among health-conscious locals. Whether enjoyed at a bustling kopitiam or prepared at home, this dish is a wholesome way to start the day, packed with flavor and nutrition. Choosing Vegetarian Nasi Lemak is a great way to enjoy local cuisine without sacrificing health, supporting sustainable eating while celebrating Singapore's multicultural food scene.

35 min total2 servingsMedium450 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Rinse jasmine rice thoroughly
0%

Step 1 · Rinse jasmine rice thoroughly

Rinse jasmine rice thoroughly. Add rice, light coconut milk, pandan leaves, salt, and 1 cup water to a rice cooker. Cook until fluffy and fragrant.

Step 2: Slice tempeh into strips
0%

Step 2 · Slice tempeh into strips

Slice tempeh into strips. Heat oil in a pan and fry tempeh until golden and crispy. Drain excess oil on paper towels.

Step 3: Prepare hard-boiled eggs by boiling for 8 minutes
0%
8 min

Step 3 · Prepare hard-boiled eggs by boiling for 8 minutes

Prepare hard-boiled eggs by boiling for 8 minutes. Cool and peel. Slice cucumber thinly.

Step 4: Toast peanuts in a dry pan over low heat until fragrant and lightly...
0%

Step 4 · Toast peanuts in a dry pan over low heat until fragrant and lightly...

Toast peanuts in a dry pan over low heat until fragrant and lightly browned.

Step 5: Prepare sambal chili: sauté chopped onions
0%
3 min

Step 5 · Prepare sambal chili: sauté chopped onions

Prepare sambal chili: sauté chopped onions, garlic, and chili paste in a little oil. Add sugar and salt to taste. Simmer for 3 minutes. Use vegetarian-friendly sambal.

Step 6: Arrange coconut rice in the center of a plate
0%

Step 6 · Arrange coconut rice in the center of a plate

Arrange coconut rice in the center of a plate. Add fried tempeh, cucumber, peanuts, sambal, hard-boiled egg (if using), and crispy mushroom chips as side dishes.

Why this recipe is healthy

This dish is a healthy choice because it uses lighter coconut milk, air-fried tempeh, and fresh vegetables, lowering overall calories and saturated fat. Vegetarian Nasi Lemak offers sustained energy from complex carbs and high-quality protein, making it ideal for breakfast or lunch. The inclusion of fiber-rich sides supports digestive health, while healthy fats promote satiety and nutrient absorption.

A note on tradition

Nasi Lemak is a breakfast classic across Singapore, commonly found at hawker centers and kopitiams from the heartlands to the city. Traditionally served as an affordable, hearty meal, it reflects Singapore's multicultural influences. Vegetarian Nasi Lemak is part of the modern healthy food movement, catering to locals seeking plant-based options while honoring tradition. It's especially popular among younger generations and wellness enthusiasts.

← Back to Vegetarian Nasi Lemak