Home » Salads » Steakhouse Salad

Steakhouse Salad

Share this post:

A hearty restaurant-style steakhouse salad featuring tender sliced sirloin steak, crisp romaine, peppery arugula, smoky bacon, juicy tomatoes, tangy pickled red onions, blue cheese crumbles, crispy fried onions, and a creamy steakhouse dressing that's satisfying enough for lunch or dinner.
Jump to Recipe Print Recipe
A steakhouse salad topped with sliced sirloin steak, grape tomatoes, quick pickled red onions, blue cheese crumbles, crispy bacon, crispy fried onions, and creamy steakhouse dressing, served in a large bowl with bowls of extra toppings nearby.

Would you like to save this recipe?

Enter your email below, and we'll send it to your inbox. Plus get great recipes from us every week! Unsubscribe anytime.

This steakhouse salad is proof that a homemade salad can be every bit as satisfying as one you’d order at your favorite restaurant. Sliced sirloin steak, romaine, arugula, bacon, tomatoes, quick pickled red onions, blue cheese crumbles, crispy fried onions, and a creamy homemade steakhouse dressing create a combination of flavors and textures that keeps every bite interesting. The quick pickled red onions are especially worth the extra few minutes because their sweet, tangy flavor pairs beautifully with the steak and balances the richness of the blue cheese and dressing.

This salad is hearty enough for dinner, perfect for lunch, and impressive enough to serve when you’re entertaining. It’s also a great way to use leftover steak, or you can prepare a fresh batch using our grilled sirloin steak recipe (coming soon).

If you’re building a restaurant-inspired meal, pair this salad with our cucumber gazpacho as a light starter, or explore other satisfying favorites like chicken macaroni salad and grilled lemon chicken thighs. Once you try it, don’t be surprised if it earns a regular spot in your meal rotation.

Why You’ll Love This Steakhouse Salad


  • Restaurant-quality at home. This hearty salad combines steak, greens, bacon, blue cheese, and a creamy homemade dressing for a meal that tastes like something you’d order at your favorite steakhouse.
  • Perfect for lunch or dinner. With plenty of protein and fresh vegetables, this salad is satisfying enough to serve as a complete meal any time of day.
  • A great way to use leftover steak. Have grilled steak from the night before? Slice it thinly and you’ll have dinner on the table even faster.
  • The homemade dressing is worth it. The creamy steakhouse dressing comes together in just a few minutes and adds rich, tangy flavor that complements every ingredient in the salad.
  • Quick pickled onions add something special. Their sweet, tangy flavor balances the richness of the steak, bacon, blue cheese, and dressing, making every bite more flavorful.
  • Easy to customize. Use sirloin, ribeye, or New York strip, make the quick pickled onions ahead of time, or use store-bought pickled onions and your favorite ranch dressing when you’re short on time.

Ingredients at a Glance

For the Quick Pickled Red Onions

  • Red Onion. A medium red onion adds sweet, tangy flavor and vibrant color. Slice it as thinly as possible for the best texture.
  • Red Wine Vinegar. Red wine vinegar gives the onions their bright, tangy flavor. Apple cider vinegar is a good substitute.
  • Water. Water dilutes the vinegar slightly for a balanced flavor.
  • Granulated Sugar. Sugar softens the sharpness of the vinegar and onion.
  • Kosher Salt. Kosher salt seasons the onions and helps draw out their natural sweetness.
Ingredients for creamy steakhouse dressing arranged on a countertop, including Duke's mayonnaise, sour cream, Dijon mustard, red wine vinegar, Worcestershire sauce, garlic powder, kosher salt, and black pepper. Process photo for a homemade Steakhouse Salad recipe from Heavenly Home Cooking.

For the Creamy Steakhouse Dressing

  • Mayonnaise. We recommend Duke’s for its rich and tangy flavor, but your favorite quality mayonnaise will also work well.
  • Sour Cream. Sour cream adds creaminess and a subtle tang. You can substitute plain Greek yogurt for a lighter option.
  • Dijon Mustard. Dijon mustard provides depth that complements the steak.
  • Red Wine Vinegar. Brightens the dressing and balances its richness.
  • Worcestershire Sauce. Adds savory depth of flavor.
  • Garlic Powder. Delivers mellow garlic flavor throughout the dressing.
  • Kosher Salt and Freshly Ground Black Pepper. Salt and pepper season the dressing and bring all the flavors together.
Ingredients for steakhouse salad arranged on a countertop, including romaine, arugula, cooked sirloin steak, bacon, blue cheese crumbles, pickled red onions, grape tomatoes, crispy fried onions, and creamy steakhouse dressing. Process photo for a homemade Steakhouse Salad recipe from Heavenly Home Cooking.

For the Steakhouse Salad

  • Cooked Sirloin Steak. Sirloin is our favorite choice because it’s budget friendly. Ribeye or New York strip are excellent substitutes, and leftover grilled steak works beautifully.
  • Romaine Hearts. Romaine provides a crisp, refreshing base for the salad.
  • Baby Arugula. Adds a peppery bite that pairs especially well with steak. If you prefer a milder flavor, substitute additional chopped romaine or spring mix.
  • Grape or Cherry Tomatoes. Tomatoes add sweetness and juicy freshness.
  • Thick-Cut Bacon. Thick-cut bacon provides the best texture and flavor. For a shortcut, fully cooked bacon can be chopped and added directly to the salad.
  • Quick Pickled Red Onions. Their sweet-tangy flavor balances the richness of the steak, bacon, blue cheese, and dressing. Store-bought pickled red onions are a convenient substitute. You can also swap thinly-sliced raw red onion, but we recommend the quick pickled onions because their flavor is sweeter and milder.
  • Blue Cheese Crumbles. A classic steakhouse pairing. Gorgonzola is an excellent substitute if you prefer a milder flavor.
  • Crispy Fried Onions. Add flavor and texture.

How to Make It (Photo Tutorial)

Creamy Dressing

Ingredients for creamy steakhouse dressing in a mixing bowl before whisking. Process photo for a homemade Steakhouse Salad recipe from Heavenly Home Cooking.
Whisk together the mayonnaise, sour cream, Dijon mustard, red wine vinegar, Worcestershire sauce, garlic powder, kosher salt, and black pepper until smooth and creamy.
Creamy steakhouse dressing whisked until smooth in a glass mixing bowl. Process photo for a homemade Steakhouse Salad recipe from Heavenly Home Cooking.
Continue whisking until the dressing is smooth and well combined. Refrigerate for 15 to 30 minutes if time allows to let the flavors meld.

Salad

Steakhouse salad assembled with romaine, arugula, sliced sirloin steak, tomatoes, bacon, blue cheese, and pickled red onions before adding the dressing. Process photo for a homemade Steakhouse Salad recipe from Heavenly Home Cooking.
Arrange the romaine and arugula on a large serving platter or in a large serving bowl. Top with the sliced steak, tomatoes, bacon, blue cheese crumbles, and pickled red onions.
Finished steakhouse salad topped with creamy dressing and crispy fried onions. Process photo for a homemade Steakhouse Salad recipe from Heavenly Home Cooking.
Drizzle the salad with the creamy steakhouse dressing, then sprinkle with crispy fried onions just before serving.

Tips for Success

  • Slice the steak against the grain. This helps ensure every bite is tender.
  • Don’t skip the quick pickled onions if you have the time. Their sweet, tangy flavor balances the richness of the steak, bacon, blue cheese, and creamy dressing, making the salad taste better.
  • Let the dressing chill before serving. If time allows, refrigerate it for 15 to 30 minutes to give the flavors a chance to meld.
  • Drain the pickled onions well. Use a fork or tongs to lift the onions from the brine then blot them on a paper towel before adding them to the salad so excess liquid doesn’t water down the dressing.
  • Add the crispy fried onions just before serving. This keeps them crisp and gives the salad its signature crunchy texture.
  • Serve the dressing on the side. Start by drizzling about half of the dressing over the salad and let everyone add more to taste. This prevents the greens from becoming overdressed.
  • Use a large serving platter or bowl. A roomy serving dish makes it easier to arrange the toppings evenly and serve the salad without crushing the greens.

Variation Suggestions

  • Try a different cut of steak. Sirloin is our favorite because it’s flavorful and budget-friendly, but ribeye or New York strip are excellent substitutes.
  • Use leftover steak. This salad is a delicious way to transform leftover grilled or pan-seared steak into a fresh lunch or easy dinner.
  • Swap the cheese. Gorgonzola offers a slightly milder flavor than blue cheese while still providing that classic steakhouse flavor. Crumbled feta or cotija are other delicious options if you prefer something even milder.
  • Use store-bought pickled onions. Homemade quick pickled onions provide the freshest flavor, but store-bought pickled red onions work well when you’re short on time.
  • Substitute raw red onion. Thinly sliced raw red onion can be used in place of the pickled onions. Keep in mind that the flavor will be sharper and less sweet.
  • Change the greens. Substitute additional chopped romaine or a spring mix for the arugula if you prefer a milder salad.
  • Take a shortcut with the dressing. If you don’t have time to make the homemade dressing, use about 1 cup of your favorite ranch dressing.
Close-up of a steakhouse salad with sliced sirloin steak, crisp romaine, baby arugula, grape tomatoes, quick pickled red onions, blue cheese crumbles, crispy bacon, crispy fried onions, and creamy steakhouse dressing.

Ways to Serve It

This steakhouse salad is hearty enough to serve as a meal on its own, but it also pairs beautifully with fresh bread, sides, and simple desserts when you’re entertaining.

  • Serve it with Bread. Serve with warm rosemary biscuits for a steakhouse-inspired meal.
  • Round out the Meal. Serve it with red potato salad if you’re serving this salad at a cookout or casual summer gathering.
  • Finish with Dessert. Serve it with this blueberry peach crisp when fresh summer fruit is in season or treat everyone to homemade peach ice cream for a simple dessert that feels right at home after a steakhouse-style dinner.
  • Serve it with a homemade beverage. Keep the meal light with strawberry basil agua fresca, a refreshing drink that complements the steak, blue cheese, and creamy dressing.

Make Ahead Tips

This salad is easy to prepare ahead, making it a great option for busy weeknights or entertaining.

  • Make the quick pickled onions ahead. Prepare them up to 2 weeks in advance and store them in an airtight container in the refrigerator. Their flavor continues to develop over the first day.
  • Prepare the dressing in advance. The creamy steakhouse dressing can be made up to 3 days ahead and refrigerated until you’re ready to serve.
  • Cook the steak ahead of time. Grill or pan-sear the steak, let it cool, then refrigerate it in an airtight container for up to 3 days. Slice it thinly against the grain just before assembling the salad.
  • Cook the bacon ahead. Crisp the bacon up to 3 days in advance and store it in the refrigerator until you’re ready to assemble the salad.
  • Prep the vegetables. Wash and chop the romaine, halve the tomatoes, and have the remaining toppings ready to go. Store each ingredient separately for the freshest texture.
  • Assemble just before serving. For the best flavor and texture, wait to add the dressing and crispy fried onions until you’re ready to serve the salad.

Storage

For the freshest texture, store the salad components separately whenever possible.

  • Undressed Salad. If you’ve already assembled the salad but haven’t added the dressing or crispy fried onions, cover and refrigerate for up to 1 day.
  • Dressed Salad. Once the dressing has been added, the greens will begin to soften. Enjoy the salad immediately.
  • Creamy Steakhouse Dressing. Store the dressing in an airtight container in the refrigerator for up to 3 days. Stir well before serving.
  • Quick Pickled Red Onions. Store the onions in their pickling liquid in an airtight container in the refrigerator for up to 2 weeks.
  • Cooked Steak. Store leftover cooked steak in an airtight container in the refrigerator for up to 3 days. Slice it thinly against the grain before adding it to the salad.

More Hearty Salad Recipes and Dinner Favorites

Tried this recipe? I’d love to hear how it turned out! Leaving a quick rating and comment helps other readers and supports Heavenly Home Cooking more than you know.

A large bowl of steakhouse salad with sliced sirloin steak, crisp romaine, baby arugula, grape tomatoes, quick pickled red onions, blue cheese crumbles, crispy bacon, crispy fried onions, and creamy steakhouse dressing, served with wooden salad servers.

Steakhouse Salad Recipe

A hearty restaurant-style steakhouse salad featuring tender sliced sirloin steak, crisp romaine, peppery arugula, smoky bacon, juicy tomatoes, tangy pickled red onions, blue cheese crumbles, crispy fried onions, and a creamy steakhouse dressing that’s satisfying enough for lunch or dinner.
Print Recipe Save Rate
An overhead view of a steakhouse salad made with crisp romaine, baby arugula, sliced sirloin steak, grape tomatoes, quick pickled red onions, blue cheese crumbles, crispy bacon, crispy fried onions, and creamy steakhouse dressing, served in a large shallow bowl with wooden salad servers.
Prep Time:20 minutes
Pickling Time:30 minutes
Total Time:50 minutes

Ingredients

Quick Pickled Red Onions

  • 1 medium red onion halved and thinly sliced
  • cup red wine vinegar
  • cup water
  • 2 teaspoons granulated sugar
  • 1 teaspoon kosher salt

Creamy Steakhouse Dressing

  • ½ cup mayonnaise (Note 1)
  • cup sour cream
  • 1 tablespoon Dijon mustard
  • 1 tablespoon red wine vinegar
  • 1 teaspoon Worcestershire sauce
  • ½ teaspoon garlic powder
  • ¼ teaspoon kosher salt
  • ¼ teaspoon freshly ground black pepper

Salad

  • 4 cups chopped romaine hearts
  • 3 cups baby arugula
  • 1 pound cooked steak sirloin or ribeye, rested and sliced thinly against the grain (Note 2)
  • 1 cup grape tomatoes halved. Cherry tomatoes also work.
  • 6 slices thick-cut bacon cooked until crisp and coarsely chopped (Note 3)
  • ½ cup blue cheese crumbles or more to taste
  • ½ cup Quick Pickled Red Onions recipe above
  • Crispy fried onions for topping

Instructions

Pickled Red Onions

  • Place the sliced medium red onion in a pint-size mason jar or other heatproof container.
  • In a small saucepan, combine the ⅓ cup red wine vinegar, ⅓ cup water, 2 teaspoons granulated sugar, and 1 teaspoon kosher salt. Heat over medium heat, stirring until the sugar and salt dissolve. The mixture should be hot but does not need to boil.
  • Pour the hot brine over the onions until they are completely submerged.
  • Allow the onions to cool to room temperature, then cover and refrigerate for at least 30 minutes, or overnight.

Creamy Steakhouse Dressing

  • In a small bowl, whisk together the ½ cup mayonnaise, ⅓ cup sour cream, 1 tablespoon Dijon mustard, 1 tablespoon red wine vinegar, 1 teaspoon Worcestershire sauce, ½ teaspoon garlic powder, ¼ teaspoon kosher salt, and ¼ teaspoon freshly ground black pepper until smooth and creamy.
  • If time allows, refrigerate the dressing for 15 to 30 minutes before serving to let the flavors meld.

Assemble the Salad

  • Arrange the 4 cups chopped romaine hearts and 3 cups baby arugula on a large serving platter or in a large serving bowl.
  • Top evenly with the 1-pound sliced cooked steak, 1 cup grape tomatoes, 6 slices crumbled cooked bacon, ½ cup blue cheese crumbles, and ½ cup of the pickled red onions, using a fork or tongs to lift the onions from the brine.
  • Drizzle about half of the dressing over the salad. Serve the remaining dressing alongside so everyone can add more to taste.
    Sprinkle the crispy fried onions over the salad immediately before serving.
    Serve immediately.

Notes

  1. Mayonnaise: We recommend Duke’s mayonnaise for its rich flavor and tangy finish, but your favorite quality mayonnaise will also work well.
  2. We recommend grilled sirloin steak for this salad. Leftover grilled steak also works beautifully. Ribeye or New York strip may be substituted.
  3. Thick-cut bacon provides the best steakhouse flavor and texture. For a shortcut, fully cooked bacon may be chopped into bite-size pieces and added directly to the salad.
  4. Dressing Shortcut: If you’re short on time, substitute about 1 cup of your favorite ranch dressing.
  5. Store-bought pickled red onions are a convenient substitute if you don’t want to make your own.
  6. Gorgonzola is an excellent substitute for a milder flavor.
Storage
Store the dressing, steak, pickled onions, and salad ingredients separately whenever possible.
The dressing will keep in an airtight container in the refrigerator for up to 3 days.
The quick pickled red onions will keep in an airtight container in the refrigerator for up to 2 weeks.
Once dressed, the salad is best enjoyed immediately.

Nutrition

Calories: 706kcal | Carbohydrates: 9g | Protein: 38g | Fat: 57g | Saturated Fat: 18g | Polyunsaturated Fat: 17g | Monounsaturated Fat: 19g | Trans Fat: 0.1g | Cholesterol: 141mg | Sodium: 1602mg | Potassium: 922mg | Fiber: 2g | Sugar: 5g | Vitamin A: 7228IU | Vitamin C: 11mg | Calcium: 204mg | Iron: 3mg
Servings: 4 servings
Calories: 706kcal
Author: Sandra

FAQs

Absolutely. This recipe is a great way to use leftover grilled or pan-seared steak. Simply slice it thinly against the grain before adding it to the salad.

Yes, but the flavor will be sharper. The quick pickled onions become milder and slightly sweet, which complements the steak and creamy dressing beautifully. They’re well worth the few extra minutes of preparation.

Sirloin is our favorite because it’s flavorful and affordable. Flank steak, New York strip, ribeye, or leftover grilled steak also work well.

Yes. Prepare the dressing, quick pickled onions, steak, and toppings in advance, then assemble the salad just before serving for the freshest texture.

If blue cheese isn’t your favorite, try crumbled feta, goat cheese, shredded sharp cheddar, or freshly grated Parmesan.

Certainly. Ranch, blue cheese, or balsamic vinaigrette all pair well with the steak and fresh vegetables. However, we recommend trying the homemade creamy dressing first. It really brings all of the flavors together.

Yes. Grilled chicken, leftover rotisserie chicken, or even shrimp make delicious alternatives if you’re looking for a different protein.

We love the combination of romaine and arugula because it balances crisp texture with peppery flavor. Mixed greens, spring mix, spinach, or all romaine are also great choices.

Share this post:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating