Four flour tortillas, four oven-proof bowls, and about 10 minutes in a 350°F oven. That's the whole trick behind this salad. The tortillas crisp into shells you can actually fill, and the salad goes in cold and crunchy on top.
The filling is romaine, tomato, red onion, avocado, canned corn, and canned black beans, tossed in a lime dressing with garlic, cumin, and cilantro. No cooking beyond the shells. You drain two cans, chop a few things, and whisk.
It feeds four as a main course. Everything except the avocado holds up if you make it ahead, which makes it a decent weeknight option when you want something fresh but don't want to stand at the stove.
Step-by-Step Instructions
1. Preheat the oven to 350°F (180°C).
2. Pour the vegetable oil (1 teaspoon per bowl) into medium (1.2 quart) oven-proof bowls and rub around to coat the surface. Press each tortilla into a greased bowl.
3. Bake for about 10 minutes, until golden brown. Let the tortilla bowls cool.
4. Make 3 cuts lengthwise on each of the romaine hearts, remove the stems, and chop into smaller pieces. Rinse, drain, and place in a large salad bowl.
5. Dice the tomatoes and add them to the bowl with the romaine.
6. Dice the onion and add it to the salad.
7. Cut the avocados in half, remove the pits, and dice. Add to the salad.
8. Add the corn and black beans.
9. In a small bowl or liquid measuring cup, combine the olive oil, lime juice, garlic, cumin, red pepper flakes, cilantro, salt, and pepper. Mix well.
10. Pour the dressing over the salad and toss well.
11. Fill each tortilla bowl with the salad.
12. Enjoy!
Tips & Tricks
- Press the tortilla down firmly into the greased bowl so the corners stay up. Loose corners flop over as it bakes.
- The shells are done when the edges and exposed surface are golden brown, about 10 minutes. Pale spots mean it needs a couple more minutes.
- Let the shells cool in the bowls for a few minutes before lifting them out. Hot shells are soft and will tear.
- Dice the avocado last and add it right before tossing. It browns within about 20 minutes once cut.
- Dress the salad just before you fill the bowls. Tossed greens sitting in dressing soften fast.
Variations
- Swap the tomatoes for grilled chicken if you don't like raw tomato, as long as the chicken reaches 165°F (74°C) in the thickest part.
- Add sliced jalapeño or pickled onions for more heat and crunch.
- Use pinto beans in place of black beans, or add a diced bell pepper.
How to Store Tortilla Bowl Southwestern Salad
Refrigerator
Keep the salad and the shells in separate airtight containers. The salad keeps about 2 days, but the avocado will darken. The shells stay crisp about 2 days at room temperature in a paper bag or loosely covered container.
Freezer
Don't freeze the assembled salad. You can freeze the baked shells for up to 1 month, then reheat them at 350°F for 5 minutes to crisp them back up.
Reheating
Reheat shells at 350°F for 5 minutes on a baking sheet. Never microwave them, they go soft.
Frequently Asked Questions
Q: Can I make the tortilla bowls ahead of time?
Yes. Bake them, let them cool completely, and store them at room temperature in a loosely covered container for up to 2 days. Reheat at 350°F for 5 minutes to bring back the crunch.
Q: What size bowls should I use?
Medium oven-proof bowls, about 1.2 quarts each. They need to be safe at 350°F, so check the base before you use it. Glass and ceramic both work.
Q: Can I use corn tortillas instead of flour?
You can, but they crack more easily when pressed into a bowl and taste different. Flour tortillas bend without breaking, which is why the recipe calls for them.
Q: How do I stop the salad from getting soggy?
Drain the beans and corn well, pat the tomatoes dry, and dress the salad only right before you fill the bowls. Keep any leftovers undressed.
Q: Is this salad vegan if I leave off the cheese?
The dressing and the salad base are plant-based, so yes, as long as you skip the cheese. Check your tortilla label if that matters to you.

Tortilla Bowl Southwestern Salad With Lime Dressing
Crunchy baked flour tortilla bowls filled with romaine, black beans, corn, tomato, and avocado, all tossed in a fresh lime and cilantro dressing.
Ingredients
Instructions
- 1Preheat the oven to 350°F (180°C).
- 2Pour the vegetable oil (1 teaspoon per bowl) into medium (1.2 quart) oven-proof bowls and rub around to coat the surface. Press each tortilla into a greased bowl.
- 3Bake for about 10 minutes, until golden brown. Let the tortilla bowls cool.
- 4Make 3 cuts lengthwise on each of the romaine hearts, remove the stems, and chop into smaller pieces. Rinse, drain, and place in a large salad bowl.
- 5Dice the tomatoes and add them to the bowl with the romaine.
- 6Dice the onion and add it to the salad.
- 7Cut the avocados in half, remove the pits, and dice. Add to the salad.
- 8Add the corn and black beans.
- 9In a small bowl or liquid measuring cup, combine the olive oil, lime juice, garlic, cumin, red pepper flakes, cilantro, salt, and pepper. Mix well.
- 10Pour the dressing over the salad and toss well.
- 11Fill each tortilla bowl with the salad.
- 12Enjoy!




Questions or cooking notes?
Ask about an ingredient or share a tip that could help someone else.