This steak salad is a complete meal in a bowl, combining perfectly seared ranch steak with sweet caramelized onions, juicy heirloom tomatoes and creamy blue cheese. A homemade honey-balsamic dressing ties everything together with a tangy-sweet finish.
Ready in just 20 minutes, this recipe is perfect for a quick weeknight dinner or a impressive lunch. The combination of textures-tender steak, crunchy croutons and crisp greens-makes every bite satisfying.
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 generously with half the fry seasoning (use all for 4 servings), salt and pepper. Heat a drizzle of cooking oil in a large pan over medium heat. Add the steak and cook to desired doneness, 3-6 minutes per side. Transfer to a cutting board and let rest. Wipe out the pan.
- While the steak cooks, prepare the vegetables: peel and slice the red onion into ¼-inch-thick rounds, keeping layers intact. Halve the heirloom grape tomatoes lengthwise. In a large bowl, whisk together the Dijon mustard, half the balsamic vinegar, half the honey and 1 tablespoon olive oil (use all vinegar, all honey and 2 tablespoons oil for 4 servings). Season with salt and pepper to taste.
- Heat another drizzle of 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 and stir to separate layers; cook until tender, 1-2 minutes more. Turn off the heat.
- To the bowl with dressing, add the mixed greens, tomatoes, croutons, half the blue cheese and half the griddled onion. Toss until evenly coated. Slice the rested steak against the grain. Divide the salad among plates, top with the sliced steak, remaining blue cheese and remaining griddled onion. Serve immediately.
Recipe Tips
For best results, let the steak rest for 5 minutes before slicing to keep it juicy.
If you prefer a milder onion flavor, soak the sliced onion in cold water for 10 minutes before griddling.
Feel free to substitute the blue cheese with feta or goat cheese if desired.
FAQ
Can I use a different cut of steak?
Yes, you can substitute with sirloin, ribeye or flank steak. 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 already dairy-free.
Can I prepare the dressing ahead of time?
Absolutely! The honey-balsamic dressing can be made up to 3 days in advance and stored in the refrigerator.



























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