Thai Beef Salad
Prep time
Cook time
Total time
Fresh salad with a spicy and savory salad dressing. Serve with sliced beef for a complete meal.
Cuisine: Thai
Serves: 4
  • The juice of 2 medium limes
  • 4 tablespoons fish sauce (I like the Three Crabs brand)
  • 4 tablespoons water
  • 2 tablespoons sugar
  • 1 teaspoon salt (omit if the fish sauce is salty enough for you)
  • 1 tablespoon chopped garlic
  • 2 hot chili peppers, diced, optional
  • 1½ pound flank steak
  • Salt and pepper, to season the steak
  • 4 tablespoons vegetable oil, for the grill pan
  • 2 English cucumbers, sliced
  • 8 cups mixed salad greens
  • 2 small carrots, julienned
  • 1 bunch cilantro, stems removed
  • 1 small red onion, thinly sliced
  • Any other salad vegetables you like
Make the Dressing
  1. Place all of the ingredients for the dressing in a small mixing bowl or measuring cup. Whisk together until the sugar dissolves. Set aside.
Grill the Meat
  1. Season the meat on both sides with salt and pepper. Place a grill pan over medium heat. Add the oil to the heated pan then cook the meat for 10 minutes on each side. Once the meat is done, set it aside to rest before slicing. After resting for about 15 minutes, thinly slice the meat against the grain.
Make the Salad
  1. Layer the cucumbers, salad greens, carrots, cilantro, and any other vegetables you like in a small salad bowl or plate.
  2. Add the thinly sliced beef to the top of the salad.
  3. Drizzle some salad dressing over the beef and salad greens.
Serve and enjoy!
Recipe by Annie's Chamorro Kitchen at