Grilled Steak, Avocado, and Spicy Crema Sandwiches are hearty, bold, and packed with layers of flavor. I love how the juicy grilled steak pairs with creamy avocado and a zesty, slightly spicy crema all tucked into toasted bread. It’s the kind of sandwich that feels indulgent and satisfying, perfect for lunch, dinner, or a casual weekend meal.
Why You’ll Love This Recipe
I like this recipe because it’s simple to make but feels restaurant-worthy. The steak brings richness, the avocado adds creaminess, and the spicy crema ties everything together with a kick. It’s customizable, filling, and great for feeding a crowd or treating myself to a seriously good sandwich.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Steak (flank, skirt, or sirloin work well)
-
Olive oil
-
Salt
-
Black pepper
-
Garlic powder or minced garlic
-
Bread or sandwich rolls (ciabatta, hoagie, or sourdough)
-
Ripe avocados, sliced
-
Lettuce or arugula (optional)
-
Tomato slices (optional)
For the spicy crema:
-
Sour cream or Greek yogurt
-
Lime juice
-
Hot sauce or chili sauce
-
Garlic powder
-
Salt
Directions
-
I start by brushing the steak with olive oil and seasoning it with salt, pepper, and garlic.
-
I grill the steak over medium-high heat for about 4–6 minutes per side, depending on thickness, until it reaches my desired doneness.
-
I remove the steak from the grill and let it rest for at least 5 minutes, then slice it thinly against the grain.
-
While the steak rests, I mix the sour cream, lime juice, hot sauce, garlic powder, and salt to make the spicy crema.
-
I lightly toast the bread on the grill or in a skillet until warm and slightly crisp.
-
I assemble the sandwiches by layering sliced steak, avocado, and any optional veggies, then drizzle generously with the spicy crema.
-
I close the sandwiches, slice if needed, and serve immediately.
Servings and timing
This recipe serves about 4 people and takes roughly 30–35 minutes from start to finish, including grilling and resting time. It’s perfect for a quick but satisfying meal.
Variations
Sometimes I add caramelized onions or grilled peppers for extra depth. I’ve also swapped the steak for grilled chicken or portobello mushrooms when I want a different protein. If I want more heat, I mix chopped jalapeños or chipotle sauce into the crema.
Storage/reheating
I store leftover steak separately in an airtight container in the fridge for up to 3 days. To reheat, I warm the steak gently in a skillet or microwave. I always assemble the sandwiches fresh so the bread doesn’t get soggy and the avocado stays creamy.
FAQs
What’s the best cut of steak for sandwiches?
I like flank or skirt steak because they grill quickly and slice well. Sirloin is also a great option for tenderness.
Can I make the spicy crema ahead of time?
Yes, I make it up to 2 days in advance and keep it in the fridge. The flavors actually get better as it sits.
How do I keep the steak tender?
I don’t overcook it and always let it rest before slicing. Cutting against the grain makes a big difference.
Can I make this sandwich spicy or mild?
Absolutely. I control the heat by adjusting the amount of hot sauce in the crema or leaving it out entirely.
What sides go well with these sandwiches?
I usually serve them with fries, sweet potato wedges, a simple salad, or grilled corn. Anything casual pairs well.
Conclusion
Grilled Steak, Avocado, and Spicy Crema Sandwiches are one of my favorite ways to turn simple ingredients into something bold and satisfying. I love the mix of smoky steak, creamy avocado, and zesty sauce—it’s filling, flavorful, and always a hit. Whether I’m grilling for family or just making an elevated sandwich at home, this recipe never disappoints.
PrintGrilled Steak, Avocado, and Spicy Crema Sandwiches
Grilled Steak, Avocado, and Spicy Crema Sandwiches are hearty, flavorful sandwiches featuring juicy grilled steak, creamy avocado, and a zesty, slightly spicy crema on toasted bread. Perfect for lunch, dinner, or a casual weekend meal.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30–35 minutes
- Yield: 4 sandwiches
- Category: Main Dish
- Method: Grill
- Cuisine: American
Ingredients
- 1 lb steak (flank, skirt, or sirloin)
- 1 tablespoon olive oil
- Salt and black pepper, to taste
- 1/2 teaspoon garlic powder or 1 clove garlic, minced
- 4 sandwich rolls or slices of bread (ciabatta, hoagie, or sourdough)
- 1–2 ripe avocados, sliced
- Optional: lettuce or arugula
- Optional: tomato slices
- For the spicy crema:
- 1/2 cup sour cream or Greek yogurt
- 1 tablespoon lime juice
- 1–2 teaspoons hot sauce or chili sauce
- 1/4 teaspoon garlic powder
- Pinch of salt
Instructions
- Brush steak with olive oil and season with salt, pepper, and garlic.
- Grill steak over medium-high heat 4–6 minutes per side, depending on thickness and desired doneness.
- Remove steak from grill and let rest for at least 5 minutes. Slice thinly against the grain.
- While steak rests, mix sour cream, lime juice, hot sauce, garlic powder, and salt to make the spicy crema.
- Lightly toast the bread on the grill or in a skillet until warm and slightly crisp.
- Assemble sandwiches by layering sliced steak, avocado, and optional lettuce or tomato. Drizzle generously with spicy crema.
- Close sandwiches, slice if desired, and serve immediately.
Notes
- Add caramelized onions or grilled peppers for extra depth.
- Substitute steak with grilled chicken or portobello mushrooms for a different protein.
- Mix chopped jalapeños or chipotle sauce into the crema for more heat.
- Store leftover steak separately and assemble sandwiches fresh to keep bread and avocado perfect.
Nutrition
- Serving Size: 1 sandwich
- Calories: 550
- Sugar: 2g
- Sodium: 550mg
- Fat: 28g
- Saturated Fat: 8g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 7g
- Protein: 35g
- Cholesterol: 90mg
