The estimated prep time for this recipe is 15 Minutes and 15-25 Minutes cook time.
Prep: Preheat the oven to 450°F. Wash and dry the fresh produce. Halve the baguette. Cut off and discard the pepper stems; cut into ½-inch pieces on an angle. Peel and mince the garlic. Roughly chop the romaine leaves. Core and medium dice the tomato. Large dice the cucumber.
Peel and thinly slice the shallot; place in a bowl with the vinegar.
Cook: Place the baguette on a sheet pan. Drizzle with olive oil and season with salt and pepper; turn to coat. Arrange cut sides up and toast in the oven 10 to 12 minutes, or until golden brown and crispy.
While the baguette toasts, in a medium pan, heat 2 teaspoons of olive oil on high until hot. Add the peppers and cook, stirring occasionally, 2 to 3 minutes, or until browned and slightly softened. Transfer to a plate and season with salt and pepper to taste.
While the baguette continues to toast, heat 2 teaspoons of olive oil on high until hot. Add the beef in a single layer and cook, without stirring, 1 to 2 minutes, or until browned on the first side. Salt and pepper to taste. Add 1 tablespoon of the shallot marinating liquid. Cook, stirring constantly, 30 seconds to 1 minute, or until the beef is just cooked through. Transfer to a plate and set aside in a warm place.
In a bowl, combine the mayonnaise and as much of the garlic paste as you'd like; season with salt and pepper to taste. Spread the aioli onto the cut sides of the toasted baguette. Top with the cooked beef and cooked peppers.
In a large bowl, combine the romaine, tomato, cucumber and marinated shallot (including the remaining liquid); season with salt and pepper. Drizzle with olive oil and toss to combine; season with salt and pepper to taste. Divide the sandwiches and salad between 2 dishes. Enjoy!