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.

35 min total2 servingsmedium215 kcal / 100g

Ingredients

  • Godamba roti
    2 pieces Godamba roti (Sri Lankan flatbread)
  • Beef (lean, diced)
    150g Beef (lean, diced) (Trimmed of excess fat)
  • Onion
    1 medium Onion (Thinly sliced)
  • Carrot
    1 small Carrot (Julienned)
  • Leeks
    1 medium stalk Leeks (Thinly sliced)
  • Cabbage
    1 cup Cabbage (Shredded)
  • Green chili
    1 Green chili (Sliced, adjust for spice)
  • Egg
    1 Egg (Optional for extra protein)
  • Garlic
    2 cloves Garlic (Finely minced)
  • Curry powder
    1 tsp Curry powder (Sri Lankan blend)
  • Soy sauce
    1 tsp Soy sauce (For seasoning)
  • Salt
    1/2 tsp Salt (To taste)
  • Black pepper
    1/4 tsp Black pepper (Freshly ground)
  • Oil (coconut or sunflower)
    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
0%

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
0%

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
0%

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
0%

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
0%

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
0%

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...
0%
3 min

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
0%

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.

← Back to Beef Kottu nutrition