Indulge in this flavorful and wholesome Whole30 Steak Torta, a guilt-free twist on a classic Mexican favorite! Tender, perfectly marinated skirt steak is grilled to juicy perfection and layered between crisp romaine lettuce leaves, substituting traditional bread for a Whole30-approved base. A vibrant medley of fresh toppings—including tangy red onion, ripe tomato, and aromatic cilantro—perfectly complements the smoky, cumin-spiced steak. The real star? A creamy, zesty avocado-lime crema crafted with coconut milk and a splash of lime juice that adds a rich, velvety finish to every bite. This low-carb, dairy-free, and gluten-free torta is the ultimate way to enjoy bold, satisfying flavors while staying true to your Whole30 goals. Perfect for a quick and healthy weeknight dinner, this recipe is ready in under 30 minutes and serves four delicious portions!
Scan with your phone to download!
In a small bowl, combine olive oil, lime juice, coconut aminos, minced garlic, cumin, paprika, salt, and pepper to create the steak marinade.
Place the skirt steak in a shallow dish, pour the marinade over it, and let it marinate in the refrigerator for at least 30 minutes (or up to 2 hours for deeper flavor).
Preheat a grill or cast-iron skillet over medium-high heat. Once hot, cook the steak for 3-4 minutes per side for medium-rare, or to your desired doneness.
Remove the steak from the heat and let it rest for 5 minutes before slicing it thinly against the grain.
While the steak is resting, prepare the avocado-lime crema by mashing the avocado in a small bowl. Stir in lime juice, coconut milk, a pinch of salt, and diced jalapeño (if using) until smooth.
Slice the red onion and tomato thinly. Roughly chop the cilantro.
To assemble the torta, lay out two romaine lettuce leaves per serving as a base to simulate the bread. Layer with sliced steak, red onion, tomato, cilantro, and a dollop of avocado-lime crema.
Top with an additional romaine lettuce leaf to act as the ‘top bun.’ Serve immediately and enjoy!
Serving size | (1191.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2815.5 |
Total Fat 229.6g | 0% |
Saturated Fat 81.4g | 0% |
Polyunsaturated Fat 7.8g | |
Cholesterol 507.0mg | 0% |
Sodium 4999.0mg | 0% |
Total Carbohydrate 61.9g | 0% |
Dietary Fiber 20.7g | 0% |
Total Sugars 29.1g | |
Protein 138.0g | 0% |
Vitamin D 0IU | 0% |
Calcium 257.1mg | 0% |
Iron 18.3mg | 0% |
Potassium 3549.0mg | 0% |
Source of Calories