Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 21 ingredients for grocery delivery
Step 1
Preheat a grill to high heat (450 to 550°F). (If you don’t have a grill, you can make Fajita Veggies or Shrimp Fajitas in a skillet, or Sheet Pan Fajitas in the oven.)
Step 2
Prep the chicken (or skip to Step 3 for plant-based): Pat the chicken dry with a paper towel. If not already in cutlets, slice the chicken in half horizontally (see these steps for how to butterfly chicken). Add the chicken to a container and add the olive oil, garlic powder, onion powder, oregano, cumin, chili powder, kosher salt, and a few grinds of black pepper. Mix with your hands until evenly coated. Cover and marinate until ready to grill.
Step 3
Drain and rinse the beans, and place them on a square of aluminum foil. Mix the beans with 1 tablespoon olive oil, the same spices as the chicken, and ½ teaspoon kosher salt. Fold up the sides of the foil to form a square packet.
Step 4
Prep the fajita veggies: Thinly slice the bell peppers and onions. Smash the garlic cloves. Place them in a bowl and toss with 2 tablespoons of the olive oil, cumin, chili powder, garlic powder, smoked paprika, kosher salt and fresh ground pepper. Spread on a large piece of foil and seal the foil tight.
Step 5
Grill the veggies: Place the foil pack with the vegetables on the grill and cook for 15 minutes, then carefully use tongs to open the pack. Continue to grill until veggies are tender and lightly charred, about 10 to 15 minutes.
Step 6
Make the dressing & prep salad ingredients: Meanwhile, make the salsa ranch dressing by mixing all ingredients together in a medium bowl (make ahead if desired; stores up to 1 week refrigerated). Prepare the lettuce and tomatoes. Rub avocado halves with olive oil and add a pinch of salt.
Step 7
When the vegetables are almost finished grilling, grill the chicken or beans: Grill the chicken breasts until grill marks appear and it releases from the grates, 2 to 4 minutes. Flip and cook until no longer pink in the center and the internal temperature is 165°F, 2 to 4 minutes. Remove to a platter and cover with foil. Allow to rest for 5 minutes before slicing for maximum juiciness. Alternatively, place the bean packet on the grill and grill for 5 minutes.
Step 8
Grill the avocados (optional): Grill the avocados cut side down for 4 minutes, until grill lines appear and they are bright green.
Step 9
Serve: Place the greens on a plate, then top with the vegetables, grilled chicken or beans, tomatoes, jalapenos, and cilantro. Drizzle with the desired amount of dressing and serve. If making in advance, refrigerate the components separately; bring the dressing to room temperature before serving. Leftover chicken, veggies, and beans store up to 3 days, refrigerated.