Mason Jar Taco Salad
I always love a good taco salad—it’s colorful, loaded with bold Tex-Mex flavors, and super satisfying.

But if it’s not prepped right—or if it’s prepped too far in advance—you’re often left with sad, soggy lettuce and a mess of mushy ingredients by lunchtime. That’s why I like to make this Taco Salad in a Jar … it allows me to prep ahead and use up extra taco meat in the fridge. Plus, it’s such fun to construct; it reminds me of food sand art!
This recipe is a total game-changer for easy lunches or quick weeknight dinners. The magic is in the layering—it keeps everything crisp and delicious until you’re ready to dig in. It’s also packed with lean protein, fiber, and healthy fats to keep you full and energized (no afternoon slump here!).




Here’s how I build mine:
- Start with leftovers! I cook up extra turkey taco meat earlier in the week so I can throw this together in no time.
- Dressing goes in first—I whisk together salsa and a splash of lime juice for a zesty vinaigrette. Start with my measurements and then play around with adding a little more of this and that until you hit your preferred deliciousness.
- Layer it up: Bell peppers, sweet corn, crisp onions, shredded cheese, black beans, and creamy avocado.
- Add the protein: I use seasoned ground turkey meat to cut back on saturated fat, but you can use whatever you’d like (ground beef or veggie crumbles).
- Top with fresh tomatoes and crunchy lettuce—save these moister ingredients for last, as it’s the key to keeping everything crisp!
- Seal it up and store it in the fridge until you’re ready to eat.
- The final crunch: To keep the crumbled taco shell crisp and fresh, I store them separately. Then, when I’m ready to eat, I sprinkle them on top for that perfect crunchy finish!


When it’s time for lunch, just flip it into a bowl (or shake it up in the jar if you’re on the go), sprinkle on the taco shell crumbles, and boom—instant taco salad with zero fuss and all the crunch.
Why you’ll love it:
- Perfect for meal prep: Make it ahead for easy grab-and-go lunches.
- Balanced & satisfying: Filled with protein, fiber, and good-for-you fats.
- No soggy salads: Smart layering keeps everything fresh and crisp.
- Lighter than takeout: All the taco salad goodness you crave, without the extra calories.
So the next time you’re craving tacos but want something quick, light, and totally delicious, give this a try. It’s an easy way to enjoy the flavors we love!


Try my Chicken Caesar Salad in a Jar!

Taco Salad in a Jar
Ingredients
- 3 to 4 tablespoons Salsa-Lime Vinaigrette
- 2 tablespoons diced red and green peppers
- 2 tablespoons corn, frozen or canned corn, thawed and drained
- 2 tablespoons diced red onion
- 2 tablespoons low-fat shredded Mexican cheese
- 2 tablespoons canned black beans, drained and rinsed
- ¼ avocado, diced
- ¼ cup leftover turkey taco meat
- ¼ cup diced tomato
- 1 cup finely chopped romaine lettuce
- 1 hard taco shell, crumbled
- ¼ cup salsa, optional
Instructions
- Pour salad dressing in the bottom of the jar
- Next, create pretty layers by adding one at a time: peppers, corn, onions, cheese, beans and avocado.
- Add the turkey taco meat and then diced tomatoes. Top with lettuce until the entire jar is filled almost to the top. Garnish with taco shell and salsa, if desired.
- Screw on the lid and refrigerate until ready to serve (within 24 hours)
- When ready to eat, give the jar a good shake to disperse the dressing and pour onto a plate or into a large bowl—or enjoy it straight from the jar!

I love this recipe , it is easy to make and travel with for lunch at work or on the go . It stay fresh and yummy until u are ready to eat .love this for my new healthy eating thank u
Ellie
Hi Ellie, so happy you enjoy the recipe and that it fits with your new eating plan! And of course, feel free to change up the ingredients based on what you have in your fridge or what’s in season to create a fun, new salad each time you make it, following the general formula so everything stays fresh!
—Donna