Print

Keto Beef and Spinach Salad Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 62 reviews

A fresh and satisfying keto-friendly beef and spinach salad featuring grilled flank steak, fresh spinach, avocado, cherry tomatoes, and a tangy balsamic vinaigrette. This low-carb salad is perfect for a healthy lunch or dinner, balancing robust protein with nutrient-dense greens.

Ingredients

Salad

  • 1 lb (450g) flank steak or sirloin, grilled and sliced
  • 4 cups fresh spinach
  • 1/2 cup cherry tomatoes, halved
  • 1/4 red onion, thinly sliced
  • 1/2 avocado, sliced
  • 1/4 cup feta cheese (optional)

Dressing

  • 3 tablespoons olive oil
  • 1 tablespoon balsamic vinegar
  • Salt and pepper to taste

Instructions

  1. Grill the Steak: Preheat your grill to medium-high heat. Season the flank steak or sirloin with salt and pepper. Grill the steak until it reaches your desired level of doneness, typically about 4-5 minutes per side for medium-rare. Remove from grill and let it rest for 5-10 minutes to retain juices.
  2. Prepare the Salad Base: In a large mixing bowl, combine fresh spinach leaves, halved cherry tomatoes, thinly sliced red onion, sliced avocado, and optional feta cheese. Toss gently to mix.
  3. Make the Dressing: In a small bowl, whisk together olive oil, balsamic vinegar, salt, and pepper until well emulsified.
  4. Toss the Salad: Pour the dressing over the salad mixture and toss gently to coat all ingredients evenly.
  5. Assemble and Serve: Arrange the sliced grilled beef over the dressed salad. Serve immediately to enjoy the freshness and warmth of the steak.

Notes

  • Allowing the steak to rest after grilling ensures juicier, more flavorful meat.
  • Feta cheese is optional and adds a nice tangy contrast; omit for a dairy-free version.
  • Use ripe avocado for creamy texture and richness.
  • Balsamic vinegar can be substituted with lemon juice or red wine vinegar if preferred.