Steak Salad
Steak salad is the kind of dish that checks all the boxes: satisfying, flavorful, and simple enough for a busy weeknight yet impressive enough for company. This vibrant plate showcases tender grilled steak, nestled on a bed of crisp green leaf lettuce, adorned with juicy tomatoes, creamy blue cheese, and crunchy roasted potatoes. Each bite is a delightful combination of textures and tastes, making it a perfect choice for those moments when you crave something hearty but want to keep it light.

I first stumbled upon the idea of making a steak salad during a summer barbecue. As the grill sizzled with juicy steaks, I thought, why not share the love in a salad? It was undeniably successful, becoming a staple in our household for everything from casual dinners to festive gatherings. This easy recipe is a true crowd-pleaser and brilliantly versatile. Each ingredient has a role, coming together to create a dish that’s as delicious as it is visually appealing. You’ll want to dive right in!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: Whipping this up takes just 30 minutes, perfect for a weeknight meal!
- Irresistible Flavor: The combination of grilled steak, creamy blue cheese, and roasted potatoes creates a symphony of flavors.
- Eye-Catching Appeal: The vibrant colors of fresh veggies and perfectly cooked meat make this salad a feast for the eyes.
- Flexible Serving: Perfect for lunch, dinner, or even an impressive brunch option.
- Diet-Friendly Options: With a few adjustments, it’s easy to make this salad gluten-free!
Ingredients You’ll Need
- 8 ounces green leaf lettuce: This leafy green adds crispness and freshness. Feel free to substitute with mixed greens or spinach for a different texture.
- 1 pound steak grilled or seared and sliced: Use your favorite cut, such as sirloin or ribeye. Look for well-marbled steak for juiciness, or opt for a leaner cut if you prefer.
- 5 ounces blue cheese crumbled: The creamy, tangy flavor of blue cheese elevates this dish. If you’re not a fan, crumbled feta or goat cheese work well too.
- 1 1/2 cups roasted potatoes: Roasting brings out the sweetness in the potatoes. Yukon gold or red potatoes hold their shape nicely. You can also substitute sweet potatoes for a twist.
- 1 cup grape tomatoes halved: These are sweet and bursting with flavor. Cherry tomatoes are a great alternative if you can’t find grape tomatoes.
- 3/4 cup green olives: They add a lovely briny kick. Kalamata olives or even pickled jalapeños can add a nice flavor twist.
- 1/4 cup red onion thinly sliced: Red onion provides a zesty crunch. Soaking them in water briefly can mellow their sharpness if desired.
- 1/2 cup vinaigrette more to taste: A good vinaigrette ties all the elements together. You can use store-bought or whip up your own with balsamic, olive oil, mustard, and seasonings!
How to Make Steak Salad
- Roast the Potatoes: Preheat your oven to 400°F. Spread 1 ½ cups of chopped potatoes on a rimmed baking sheet. Drizzle with olive oil and season with salt and pepper. Roast for 15-20 minutes, or until fork-tender and golden at the edges.
- Cook the Steak: While the potatoes are roasting, cook your steak to the desired temperature. For a perfect sear, follow my Seared Steak recipe. Allow it to rest for a few minutes before slicing.
- Prepare Your Ingredients: Thinly slice the red onion, halve the grape tomatoes, and chop the lettuce into bite-sized pieces.
- Assemble the Salad: In a large salad bowl, layer the lettuce, followed by the sliced steak, roasted potatoes, crumbled blue cheese, halved tomatoes, green olives, and red onion.
- Dress It Up: Drizzle the salad with your vinaigrette, and toss gently to combine, adding more dressing to taste.
Storing & Reheating
Store any leftovers in an airtight container in the refrigerator for up to three days. If you need to store roasted potatoes, ensure they cool before sealing them away. Unfortunately, the salad doesn’t freeze well due to the lettuce’s watery texture, but you can freeze leftover roasted potatoes for up to three months. For the best flavor, when reheating potatoes, try placing them on a baking sheet in a preheated oven at 350°F for about 10 minutes until warmed through and crispy.
Chef’s Helpful Tips
- Avoid overcooking your steak by using a meat thermometer. Aim for 130°F for medium-rare.
- Let the steak rest before slicing so the juices redistribute and keep it tender.
- To make your salad even more colorful, add in seasonal veggies like bell peppers or avocados.
- When making roasted potatoes, cut them all into similar sizes for even cooking; this is crucial for that perfect golden-brown finish.
- If your vinaigrette seems too thick, add a splash of water or vinegar to loosen it up before drizzling.
This steak salad is not only tantalizing to your taste buds but also packed with nutrition, making it a perfect meal option for busy lifestyles. Feel free to experiment with ingredients; swap cheeses, use a different protein, or even add some nuts for crunch. The possibilities are endless!

Recipe FAQs
How can I make this salad ahead of time?
You can prepare the roasted potatoes and steak ahead of time. Store them in separate containers in the refrigerator, and assemble the salad fresh before serving. This keeps the salad crisp!
Can I use different greens?
Absolutely! If you want something more nutrient-dense, try using spinach or arugula instead. Mixed greens can also bring a fun variety of textures and flavors.
What dressing pairs well with steak salad?
A balsamic vinaigrette or a lemon herb dressing complements the steak beautifully. You can even make a creamy dressing if you prefer something rich.
Is this salad suitable for meal prep?
Yes, it’s a fantastic meal prep option! Just keep the dressing separate until you’re ready to eat to prevent sogginess. It’ll last several days in the refrigerator, making it perfect for lunches throughout the week.
PrintMore Dinner Recipes
- Denver Steak
- Blue Cheese Dressing
- Philly Cheesesteak Sliders
- Garlic Butter Steak Bites
- Air Fryer Carrots
👉 If you make my Steak Salad recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Steak Salad
- Prep Time: 30 minutes
- Cook Time: NO DATA
- Total Time: 0 hours
- Yield: 6 servings 1x
- Category: Salad
- Method: Roasting and No Cooking
- Cuisine: American
Description
This Steak Salad offers a mouthwatering combination of grilled steak, crumbled blue cheese, and roasted potatoes on a bed of fresh lettuce. Perfect for a quick and healthy meal, it’s easy to prepare and bursting with flavor, making it an ideal choice for busy evenings.
Ingredients
- 8 ounces green leaf lettuce
- 1 pound steak grilled or seared and sliced
- 5 ounces blue cheese crumbled
- 1 1/2 cups roasted potatoes
- 1 cup grape tomatoes halved
- 3/4 cup green olives
- 1/4 cup red onion thinly sliced
- 1/2 cup vinaigrette more to taste
Instructions
- Preheat the oven to 400°F. Roast the potatoes by arranging them on a rimmed baking sheet, drizzling with olive oil, salt, and pepper, and roasting for 15-20 minutes or until fork tender.
- Cook the steak to your desired temperature, following your preferred method for searing or grilling.
- Slice the steak and onions, and chop the tomatoes into the desired size.
- In a large salad bowl, arrange the lettuce. Top it with steak, roasted potatoes, blue cheese, green olives, halved grape tomatoes, and sliced red onion.
- Drizzle with vinaigrette dressing to taste.
Notes
For a spicier kick, add jalapeños or a dash of hot sauce to the salad.
Feel free to customize the salad with additional veggies like bell peppers or cucumbers for extra crunch.
Nutrition
- Serving Size: 1 serving
- Calories: 390
- Sugar: 3g
- Sodium: 800mg
- Fat: 22g
- Saturated Fat: 8g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 23g
- Fiber: 5g
- Protein: 24g
- Cholesterol: 80mg
