This steak salad is a complete meal in a bowl: tender, seasoned steak, sweet caramelized onions, juicy heirloom tomatoes and bold blue cheese crumbles. The homemade honey-balsamic dressing ties everything together with a perfect tangy-sweet finish.
Ready in just 20 minutes, it’s ideal for a quick weeknight dinner or a showstopping lunch. The combination of warm steak and cool greens creates a satisfying contrast that will have you coming back for more.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Pat the steak dry with paper towels. Season both sides with half the fry seasoning, salt and pepper. Heat a drizzle of cooking oil in a large pan over medium heat. Add the steak and cook to your desired doneness, 3-6 minutes per side. Transfer the steak to a cutting board and let rest. Wipe out the pan.
- While the steak cooks, prepare the vegetables: peel the red onion and cut into ¼-inch-thick rounds, keeping the layers intact. Halve the heirloom grape tomatoes lengthwise. In a large bowl, whisk together the Dijon mustard, balsamic vinegar, honey and olive oil. Season the dressing with salt and pepper to taste.
- Heat another drizzle of cooking oil in the same pan over medium-high heat. Add the onion rounds in a single layer and season with salt and pepper. Cook undisturbed until browned on one side, 1-2 minutes. Flip the rounds and stir to separate the layers. Cook until tender, 1-2 minutes more. Remove from heat.
- To the bowl with the dressing, add the mixed greens, tomatoes, croutons, half the blue cheese and half the griddled onion. Toss until everything is evenly coated. Slice the rested steak against the grain. Divide the salad between plates, top with the sliced steak, remaining blue cheese and the rest of the griddled onion. Serve immediately.
Recipe Tips
For the best flavor, let the steak rest for at least 5 minutes before slicing to keep it juicy.
If you don’t have fry seasoning, substitute with a mix of garlic powder, onion powder, paprika and a pinch of cayenne.
To save time, prep the onion and tomatoes while the steak cooks.
FAQ
Can I use a different cut of steak?
Yes, sirloin, ribeye or flank steak work well. Adjust cooking time based on thickness.
How do I make this salad dairy-free?
Omit the blue cheese or use a dairy-free alternative. The dressing is naturally dairy-free.
Can I prepare the dressing ahead of time?
Absolutely! Whisk the dressing and store it in the refrigerator for up to 3 days. Shake or whisk before using.



























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.