How to Make Beef Kottu (Traditional & Healthy Version)
Beef Kottu is an iconic Sri Lankan street food, celebrated for its irresistible blend of chopped roti, tender beef, vegetables, and aromatic spices. Originating from bustling night markets and local eateries across Sri Lanka, Kottu is a dish that brings together diverse flavors and textures, making it a favorite for both locals and visitors. The rhythmic sound of chopping on large iron griddles is synonymous with Sri Lankan nightlife, marking the preparation of this popular meal. Traditionally prepared using leftover roti (godamba roti), Beef Kottu is a hearty, filling dish with a spicy kick, balanced by the savory notes of beef and fresh vegetables. Its versatility and nutritional content make it suitable for various dietary preferences, including those seeking lower-calorie options. Sri Lankans enjoy Kottu at any time of day, but it’s especially cherished as a late-night snack or a quick lunch. The healthy version of Beef Kottu retains all authentic flavors while reducing calories and increasing its nutritional value, making it a great choice for health-conscious food lovers worldwide.
Ingredients
- 2 pieces Godamba roti (Sri Lankan flatbread)
- 150g Beef (lean, diced) (Trimmed of excess fat)
- 1 medium Onion (Thinly sliced)
- 1 small Carrot (Julienned)
- 1 medium stalk Leeks (Thinly sliced)
- 1 cup Cabbage (Shredded)
- 1 Green chili (Sliced, adjust for spice)
- 1 Egg (Optional for extra protein)
- 2 cloves Garlic (Finely minced)
- 1 tsp Curry powder (Sri Lankan blend)
- 1 tsp Soy sauce (For seasoning)
- 1/2 tsp Salt (To taste)
- 1/4 tsp Black pepper (Freshly ground)
- 1 tbsp Oil (coconut or sunflower) (For stir-frying)
Step-by-step instructions
Step 1 · Prepare the godamba roti by cutting it into small strips or cubes
Prepare the godamba roti by cutting it into small strips or cubes.
Step 2 · Heat oil in a large pan or wok
Heat oil in a large pan or wok. Add onions, garlic, and green chili. Sauté until fragrant.
Step 3 · Add diced beef and cook until browned and tender
Add diced beef and cook until browned and tender. Stir frequently.
Step 4 · Add carrots
Add carrots, leeks, and cabbage. Sauté until vegetables are just tender but still crisp.
Step 5 · Push veggies and beef to the side
Push veggies and beef to the side. If using egg, crack into pan and scramble. Mix with other ingredients.
Step 6 · Add roti strips
Add roti strips, curry powder, soy sauce, salt, and pepper. Toss well to coat and combine all ingredients.
Step 7 · Stir-fry for another 2-3 minutes until everything is heated through...
Stir-fry for another 2-3 minutes until everything is heated through and flavors meld.
Step 8 · Serve hot
Serve hot, garnished with extra green chilies or lime wedges if desired.
Why this recipe is healthy
Beef Kottu is a healthier alternative to traditional street food thanks to lean beef, minimal oil, and nutrient-rich vegetables. It is low in calories per serving, making it suitable for weight management and active lifestyles. The inclusion of whole foods and high fiber content helps regulate blood sugar and supports satiety, making it a wholesome meal for all ages.
A note on tradition
Beef Kottu is a staple of Sri Lankan urban cuisine, found everywhere from Colombo to Kandy. It is symbolic of modern Sri Lankan food culture, blending traditional godamba roti with contemporary tastes. Often eaten after sunset, especially at roadside stalls, it brings together friends and families in lively social settings. Beef Kottu is especially popular during festivals and celebratory gatherings, reflecting the communal nature of Sri Lankan meals.