These vibrant and nutritious lettuce wraps represent the perfect fusion of Mediterranean and Mexican cuisines, offering a low-carb alternative to traditional tacos. As a professional chef, I’ve perfected this recipe to deliver maximum flavor while maintaining its health-conscious profile. The combination of roasted cauliflower and protein-rich chickpeas creates a satisfying meal that’s both vegan-friendly and gluten-free.
Prep Time & Cooking Information
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Servings: 4 (3 wraps per serving)
Ingredients
For the Roasted Vegetables
- 1 medium cauliflower head (about 600g / 21 oz), cut into small florets
- 2 cans chickpeas (15 oz / 425g each), drained and rinsed
- 3 tablespoons olive oil (45ml)
- 2 teaspoons smoked paprika
- 1 teaspoon ground cumin
- 1 teaspoon garlic powder
- 1/2 teaspoon chili powder
- 1 teaspoon sea salt
- 1/2 teaspoon freshly ground black pepper
For Assembly
- 12 large romaine lettuce leaves, washed and dried
- 2 medium avocados, diced
- 3 medium tomatoes, diced
- 1 small red onion, finely diced
- 1 bunch fresh cilantro, roughly chopped
- 2 limes, cut into wedges
Instructions
Preparing the Roasted Vegetables
- Preheat your oven to 425°F (220°C). Position the rack in the middle of the oven.
- Thoroughly drain and dry the chickpeas using paper towels. Remove any loose skins for better crispiness.
- In a large bowl, combine smoked paprika, cumin, garlic powder, chili powder, salt, and pepper.
- Add olive oil to the spice mixture and whisk to create a paste.
- Add cauliflower florets and chickpeas to the bowl. Toss thoroughly until evenly coated with the spice mixture.
- Spread the seasoned vegetables on two large baking sheets, ensuring they’re in a single layer with space between pieces for proper roasting.
- Roast for 25 minutes, rotating the pans halfway through. The cauliflower should be golden brown and chickpeas crispy.
Assembly
- While the vegetables roast, prepare your fresh toppings: dice the avocados, tomatoes, and red onion. Chop the cilantro.
- Carefully separate and wash the romaine lettuce leaves, ensuring they remain intact. Pat dry thoroughly.
- When vegetables are done, let them cool for 5 minutes.
- Arrange lettuce leaves on a serving platter.
- Fill each leaf with a generous portion of the roasted cauliflower and chickpea mixture.
- Top with diced avocado, tomatoes, red onion, and fresh cilantro.
- Serve immediately with lime wedges for squeezing over the top.
Pro Tips
- Choose sturdy, fresh romaine lettuce leaves that can hold the filling without breaking
- Pat the chickpeas completely dry before roasting for maximum crispiness
- Don’t overcrowd the roasting pan – use two if necessary
- Prepare all toppings while vegetables are roasting for optimal time management
Storage Guidelines
- Store components separately in airtight containers
- Roasted vegetables will keep for 3-4 days in the refrigerator
- Fresh toppings should be prepared just before serving
- Lettuce leaves can be washed and stored wrapped in paper towels for up to 2 days
Nutrition Information
Per serving (3 lettuce wraps):
- Calories: 385
- Protein: 15g
- Carbohydrates: 42g
- Fiber: 16g
- Fat: 21g
- Sodium: 580mg
- Sugar: 8g
Variations
- Add diced bell peppers to the roasting pan
- Include jalapeños for extra heat
- Sprinkle with pumpkin seeds for added crunch
- Drizzle with tahini sauce for extra creaminess
This recipe is perfect for meal prep, entertaining, or a healthy weeknight dinner. The combination of textures and flavors makes it satisfying enough for even dedicated meat-eaters, while the nutritional profile makes it suitable for various dietary preferences.