If you are looking for the perfect make-ahead lunch or easy dinner idea, this Layered Taco Salad in a Jar is about to become your new favorite recipe. Packed with seasoned taco meat, crisp lettuce, juicy tomatoes, shredded cheese, black beans, and crunchy tortilla chips, this mason jar salad is full of bold Tex-Mex flavor in every bite.
For more salad inspiration, check out my page Best Vegetable Salad Recipes.

Not only is it delicious, but it is also perfect for meal prep. These layered taco salads stay fresh for days when assembled correctly, making them ideal for busy weekdays, road trips, picnics, or quick grab-and-go lunches. Plus, they look absolutely beautiful stacked inside mason jars.
The secret to keeping your salad crisp and fresh is layering the ingredients properly. The dressing goes on the bottom while the lettuce stays at the top until you are ready to eat. Just shake the jar or pour it into a bowl when lunchtime rolls around.

This recipe for taco salad just came together after having tacos one night for dinner. We had a lot of leftovers (which is always good for lunch the next day). If you love taco salad, be sure to check out this Beefy Doritos Taco Salad.
Whether you are planning lunches for the week or need a fun summer recipe, this taco salad in a jar is easy, customizable, and family-friendly.
How to Make a Layered Taco Salad in a Jar

Seriously — mason jars are SO versatile and we use them for everything around here — ice cold coffee drinks, taco salad in a jar, or homemade dressings.
Why You Will Love This Recipe for Taco Salad in a Jar
- Perfect for meal prep
- Easy to customize
- Fresh and flavorful
- Great for lunches on the go
- Keeps salads crisp for days
- Protein-packed and filling
Along with corn, I use 1 pound of ground beef (you can make it even better if using turkey). While you’re browning the meat over medium-high heat, add your favorite taco seasoning, and 1/2 to 3/4 cup of water. I use 3 tablespoons of my Homemade Taco Seasoning.
Just remember to let the taco meat cool before using it in this layered taco salad recipe so you don’t wilt the lettuce.

The best part about a taco salad like this is that you can add just about anything to it and it will be great!
What is your favorite way to eat a layered taco salad?
Tips for the Best Taco Salad Jars
- Always let the taco meat cool before layering.
- Keep wet ingredients near the bottom.
- Use wide-mouth mason jars for easier layering and eating.
- Add avocado right before serving for freshness.
- Swap ground beef for ground turkey or shredded chicken.

Variations
Chicken Taco Salad
Use shredded rotisserie chicken tossed with taco seasoning.
Vegetarian Taco Salad
Skip the meat and add extra beans or grilled veggies.
Spicy Taco Salad
Add jalapeños, pepper jack cheese, and spicy taco sauce.
What Size Mason Jars Work Best?
Quart-sized mason jars work best for full meal salads. Pint jars are great for side salads or smaller portions.
How Long Does Taco Salad in a Jar Last?
These salads stay fresh in the refrigerator for 3–4 days when properly layered. For maximum crunch, wait to add tortilla chips until serving time.
Check Out These Other Delicious Salad Recipes
Layered Taco Salad in a Jar
This is the perfect go to lunch when you have leftovers from Taco Tuesday!
Ingredients
- 1 lb ground beef
- 1 pkg taco seasoning
- 1/2 cup salsa
- 1/2 cup corn
- 1/2 cup sliced cherry tomatoes
- 1/2 cup chopped lettuce
- 1/2 cup Feta Cheese
- 1/2 cup Frito Chips
Instructions
- Cook taco meat. Let cool.
- Assemble the taco salad in a glass mason jar in the following order. The salsa goes at the bottom.
- Follow with half the lettuce. Then add the ground beef, corn, tomatoes, Feta Cheese, and then finally top with Frito Chips.
- Add guacamole to-go cup for extra flavor.
- Keep chilled until served.
Nutrition Information:
Yield:
2Serving Size:
1Amount Per Serving: Calories: 1090Total Fat: 67gSaturated Fat: 23gTrans Fat: 2gUnsaturated Fat: 35gCholesterol: 235mgSodium: 1508mgCarbohydrates: 49gFiber: 5gSugar: 7gProtein: 73g

Melissa
Saturday 18th of January 2020
How many servings is this
Jennifer Sikora
Monday 20th of January 2020
I think it is for two servings.
Lois
Monday 21st of May 2018
When ready to eat, do you just pour it out onto a plate? Perhaps keep the meat separate so it can be heated in the microwave then added to the salad? Thanks! It looks delicious!!
Jennifer Sikora
Thursday 7th of June 2018
Yes. You just pour it out in a bowl or a salad.