Go Back

Easy Meal Prep Steak Salad

Steak Salad is a hearty yet healthy meal that’s perfect for meal prep. Tender, juicy steak served over a bed of crisp greens and topped with a variety of fresh vegetables makes for a flavorful, protein-packed dish. This recipe is quick to prepare, easy to customize, and stays fresh for days, making it a perfect option for lunches or dinners throughout the week.

Equipment

  • Grill or grill pan
  • Sharp knife
  • Cutting board
  • Mixing bowls
  • Meal prep containers
  • Tongs

Ingredients

  • For the Steak:
  • 1 lb flank steak or sirloin steak
  • 3 tablespoons olive oil
  • 1 teaspoon garlic powder
  • 1 teaspoon paprika
  • ½ teaspoon dried thyme or oregano
  • Salt and pepper to taste
  • For the Salad:
  • 4 cups mixed greens spinach, arugula, or romaine
  • 1 cup cherry tomatoes halved
  • 1 cup cucumber slices
  • ½ cup red onion thinly sliced
  • ½ cup crumbled feta or blue cheese optional
  • ¼ cup sliced almonds or sunflower seeds
  • For the Dressing:
  • 3 tablespoons olive oil
  • 2 tablespoons balsamic vinegar or lemon juice
  • 1 teaspoon Dijon mustard
  • 1 clove garlic minced
  • Salt and pepper to taste

Instructions

  • Prepare the Steak Marinade:
  • In a small bowl, mix olive oil, garlic powder, paprika, thyme or oregano, salt, and pepper.
  • Rub the marinade evenly over the steak and let it rest for at least 15 minutes (or up to 2 hours in the fridge).
  • Cook the Steak:
  • Heat a grill or grill pan over medium-high heat.
  • Cook the steak for 3-4 minutes per side for medium-rare, or longer to your preferred doneness.
  • Remove from heat and let rest for 5 minutes before slicing thinly against the grain.
  • Prepare the Dressing:
  • In a small jar or bowl, whisk together olive oil, balsamic vinegar or lemon juice, Dijon mustard, garlic, salt, and pepper until well combined.
  • Assemble the Salad:
  • Divide the mixed greens, cherry tomatoes, cucumber slices, red onion, cheese (if using), and almonds or seeds into meal prep containers.
  • Top each container with slices of steak.
  • Store and Serve:
  • Store the dressing separately in small containers to keep the salad fresh. When ready to eat, drizzle the dressing over the salad and toss to combine.