Steak Salad with Sweet Potatoes, Feta and Cranberries
on Mar 13, 2019, Updated Aug 25, 2024
This post may contain affiliate links. Please read our disclosure policy.
Steak Salad with Sweet Potatoes, Feta and Cranberries is a delicious and filling main dish salad. You’ll love the savory, sweet and salty toppings and there’s plenty of protein to help keep you full and satisfied!
After those milkshakes I shared on Monday I figured I should share a salad today to balance out the week. This isn’t your casual, everyday salad that you’re less than thrilled to eat. I don’t do boring salads friends and I especially don’t do them if they’re going to leave me hungry again 30 minutes later. This Steak Salad with Sweet Potatoes, Feta and Cranberries is far from boring and one that won’t leave you searching for a snack as soon as you finish.

I usually get up at 4:30 to get my run and strength training done before anything else. The later in the day it gets to be, the less interested I am in working out. With daylight savings back on it’s like I’m waking up at 3:30 and that just feels wrong. Not to mention, I’m back to doing my entire workout in the dark, which I’m less than thrilled about.
What is nice is that it’s light until after 7:00pm and I get to eat dinner an hour “earlier”. Since I’m usually starving by 4:00pm this part works out nicely. I’m sure I’ll be completely adjusted next week, but until then, keep the coffee coming.


Steak Salad with Sweet Potatoes, Feta and Cranberries

Ingredients
Steak Salad
- 2 teaspoons avocado oil or other oil with a high smoke point
- 10 ounces skirt steak
- Kosher salt and fresh ground black pepper to taste
- 1 sweet potato, peeled, diced and roasted
- 12 ounces baby spinach
- 1 shallot, sliced thin
- 1/2 cup crumbled feta cheese
- 1/4 cup pistachios
- 1/4 cup dried cranberries
Rosemary Balsamic Vinaigrette
- 2 tablespoons balsamic vinegar
- 1 tablespoon olive oil
- 1 tablespoon dijon mustard
- 2 teaspoons honey
- 1/2 teaspoon finely chopped fresh rosemary
- Kosher salt and fresh ground black pepper to taste
Instructions
- Heat the oil in a cast iron skillet over medium-high heat, swirling the oil to coat the bottom. Season the skirt steak on both sides with salt and pepper then place it in the skillet. If the steak is too long for the pan cut it in half and cook in batches. Cook the steak for 2-3 minutes depending on it's thickness, then flip it over and cook another 2-3 minutes. Let the steak rest for 5 minutes before cutting it into slices (cut against the grain).
- While the steak rests, whisk all of the ingredients for the vinaigrette together in a small jar or bowl.
- In a serving bowl top the baby spinach with the roasted sweet potato, sliced steak, shallot, feta, pistachios and dried cranberries. Serve the salad topped with the vinaigrette or on the side.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.









