The lunch I stopped talking myself out of

London Brazil taking a bite from a bowl of food.

For a long time I was the person who packed a salad for lunch and then didn’t eat it.

Not because I didn’t want it. Because by Wednesday it was a wet pile of lettuce and I’d talk myself into something else entirely.

The jar fixed that. Not the jar itself, really, but the ORDER things go into it.

Dressing on the bottom, the sturdy stuff in the middle, greens and chips up top where the wet ingredients can’t reach them. Five days later the lettuce is still crunchy.

And this one tastes like a taco salad you’d order out, not like something you’re enduring. Seasoned beef, black beans, sweet corn, sharp cheddar, and a salsa ranch I’d happily eat with a spoon.

Why you will love this one

  • One batch covers five days of lunches. You cook once and then it’s grab-and-go all week.
  • The greens genuinely stay crisp. The layering order does all the work, no special equipment needed.
  • The dressing is two ingredients. Salsa and ranch, whisked together, and that’s the whole thing.
  • It’s naturally gluten-free as written, and swapping to dairy-free takes one substitution.

Ingredients and Substitutions

For the exact measurements and detailed instructions, please see the recipe card below.

  • Lean ground beef. I use 93/7 so the jars don’t end up with a layer of grease at the bottom. Ground turkey works the same way, and shredded chicken is great here too. (A reader asked about rotisserie chicken years ago and yes, that’s the easiest version of all.)
  • Taco seasoning. Cumin, paprika, chili powder, salt, pepper, and a little cayenne, mixed in a small bowl while the beef cooks. If you’d rather batch it ahead, use my gluten-free taco seasoning and keep a jar of it on hand.
  • Salsa and ranch. This is the part that makes it taste like more than a salad. Use a thick and chunky salsa so the dressing doesn’t run thin, and any ranch you like.
  • Whole kernel corn. Canned is the point here, rinsed and drained. It keeps assembly to about ten minutes.
  • Black beans. Rinse and drain, and they do real work holding the dressing down. Pinto beans swap in fine, or leave them out for a lower-carb jar.
  • Tomatoes. Cherry, vine-ripened, or Campari all work. Dice them small so they layer evenly.
  • Sharp cheddar. Shred it yourself if you have a minute; it melts into the salad better than the pre-shredded bags.
  • Avocado. Non-negotiable for me. This one goes in the morning you eat it, not on prep day.
  • Mixed greens. Spinach, kale, or chopped romaine all hold up. Romaine gives you the most crunch.
  • Corn tortilla chips. Crushed, right at the top. This is what keeps it feeling like a taco salad and not a bean bowl.

For a dairy-free version, use a dairy-free ranch and dairy-free shredded cheese. Everything else stays exactly the same.

Wondering what's for dinner?
These 7 Simple Skillet Dinners make cooking on busy weeknights a delicious breeze! 😋

How to Make Taco Salad in a Jar

Please see the recipe card below for the full instructions, ingredient amounts, and a printable recipe.

Cook the onion and beef

Add the olive oil and diced red onion to a large skillet over medium heat. Saute for 3 to 4 minutes, until the onion is almost cooked through.

Push the onions to one side and add the ground beef. Cook for 7 to 8 minutes, until there is no pink left.

email this recipe!
Simply enter your email and get it sent to your inbox! You’ll also get the newest recipes from us every week.
Spice jars used for organizing homemade seasonings mixes.

My all-time FAVE spice jars!

I got these cute spice jars to organize all of my spices and dried herbs and now it’s SO easy to find exactly what I need!

Plus, they come with blank labels so you can add your own personalized ones for your homemade seasoning mixes.

Season it and crumble it fine

While the beef cooks, stir the cumin, paprika, chili powder, salt, pepper, and cayenne together in a small bowl.

Turn off the heat, add the seasoning, and mix it through.

Crumble the beef smaller than you think you need to. Use a potato masher or the back of a fork. Fine crumbles distribute through the jar instead of clumping into one dense layer at the bottom.

Whisk the salsa ranch

In a small bowl, whisk the salsa and ranch together until smooth.

Taste it. If your salsa is on the mild side, this is the moment to add a little heat.

Layer the jars

Into four 24-ounce wide mouth jars, add equal amounts in this order: salsa ranch, beef, corn, beans, tomatoes, then cheese.

Seal them and refrigerate for up to 5 days.

Wide mouth jars only. Regular mouth jars are miserable to layer and worse to pour out. Let the beef cool before it goes in, or the heat will wilt everything above it.

Layered mason jar taco salad showing dressing, beef, corn, beans and greens in order.

Add the fresh layers, then shake

The morning you plan to eat one, add the avocado, a cup of greens, and the crushed tortilla chips on top.

Shake the sealed jar hard before pouring it into a bowl so the dressing coats everything.

How to layer a mason jar salad so nothing gets soggy

Every jar salad lives or dies on one thing: what touches the dressing. Wet ingredients sink, greens float, and if those two meet on Sunday you’re eating soup on Thursday.

So you build it in density order, heaviest and wettest on the bottom, lightest and most fragile on top. Here’s the order I use for this one:

  • Salsa ranch goes in first, all the way at the bottom.
  • Seasoned ground beef next. It’s sturdy and it likes sitting in the dressing.
  • Corn and black beans after that. They form a barrier the dressing can’t climb.
  • Tomatoes next, above the beans so their juice stays down low.
  • Cheddar on top of the tomatoes, dry and out of the way.
  • Avocado and greens last, added the morning you plan to eat it.
  • Crushed tortilla chips right at the top, or in a separate bag if you want maximum crunch.

That’s the whole method, and it works for basically any salad you want to jar up. I walk through the general formula in my guide to mason jar salads and layered lunches if you want to build your own combinations.

Oops! What did I do wrong?

My greens were limp by day two. They went in too early, or they went in under something wet. Greens are a morning-of layer, and they always sit above the tomatoes and cheese.

The avocado turned brown. Same fix as the greens: it goes in the morning you eat it, not on prep day. If you want to add it early anyway, toss the cubes in lime juice first.

My chips went soft. They were in the jar overnight. Either add them right before you eat or pack them in a small zip-top bag alongside.

The bottom is soggy and the top is dry. That’s normal in the jar, and it’s what shaking fixes. Seal the lid and shake it like you mean it before you pour.

There is grease at the bottom. The beef was fattier than 93/7 or it went in warm. Drain it if you need to, and always let it cool before layering.

FAQs

Are mason jar salads actually worth it?

If you eat lunch at a desk, yes. The whole value is that the decision is already made at noon, and the layering is what keeps it from turning into a wet mess by midweek. If you work from home and can throw a salad together at lunchtime, the jars matter less. Make the beef and dressing ahead and assemble as you go.

Do I divide the corn and beans between the jars?

Yes. The cup of corn and cup of beans are the totals for the whole recipe, so each jar gets about a quarter cup of each. Add more or less depending on how full you like your jars.

Can I use chicken instead of ground beef?

Absolutely. Shredded chicken works beautifully, and rotisserie chicken makes this the fastest version there is. Ground turkey is a straight swap for the beef with no other changes.

What dressing goes on a taco salad?

Ranch and salsa whisked together, in equal parts. It’s creamy enough to coat everything and it tastes like the dressing at a Tex-Mex place. If you like that combination as much as I do, it’s the same idea behind my salsa ranch pasta salad.

How long do taco salad jars last in the fridge?

Five days, built through the cheese layer. Add the avocado, greens, and chips the morning you eat each one.

Tap stars to rate!

4.50 from 4 votes

Taco Salad in a Jar

Taco Salad in a Jar is the easiest way to enjoy a fresh, crunchy lunch all week long. Layers of taco-seasoned ground beef, black beans, corn, cheddar cheese, crisp lettuce, and a creamy salsa ranch dressing stay perfectly fresh until you're ready to shake and enjoy.
Gluten-free taco salad recipe in a mason jar for an easy lunch.
Yield 4 servings
Prep 25 minutes
Cook 15 minutes
Total 40 minutes
An image of an envelope sealed shut with the Evolving Table logo.

email this recipe!

Enter your email and we’ll send it directly to you.

Equipment

Ingredients 

  • 1 tablespoon Olive oil
  • ¾ cup red onion finely diced
  • 1 pound lean ground beef 93/7

Taco Seasoning Mix

  • 1 ½ tablespoons cumin
  • 1 ½ teaspoons paprika
  • 1 teaspoon chili powder
  • ¾ teaspoon salt
  • ½ teaspoon pepper
  • teaspoon cayenne pepper

Mason Jar Taco Salads

  • ¼ cup salsa medium
  • ¼ cup ranch dressing*
  • 1 cup whole kernel corn rinsed and drained
  • 1 cup black beans rinsed and drained
  • 1 cup tomatoes finely diced
  • ½ cup cheddar cheese* shredded
  • 1 large avocado cut into ½-inch cubes
  • 4 cups mixed greens
  • 20 corn tortilla chips crushed

Instructions 

  • In a large skillet over medium heat add olive oil and chopped red onion. Saute for 3-4 minutes or until almost cooked through.
    1 tablespoon Olive oil, ¾ cup red onion
  • Push onions to the side and add lean ground beef. Saute for 7-8 minutes or until cooked through.
    1 pound lean ground beef
  • While beef is cooking mix together cumin, paprika, chili powder, salt, pepper, and cayenne pepper in a small bowl.
    1 ½ tablespoons cumin, 1 ½ teaspoons paprika, 1 teaspoon chili powder, ¾ teaspoon salt, ½ teaspoon pepper, ⅛ teaspoon cayenne pepper
  • Once ground beef is done cooking, turn off heat and add seasoning ingredients. Mix to combine. Using a potato masher or the back of your fork, crumble the ground beef to your desired consistency.
  • In a small bowl whisk together the salsa and ranch.
    ¼ cup salsa, ¼ cup ranch dressing*
  • In four 24-oz. wide mouth mason jars add equal amounts of the salsa-ranch, ground beef mixture, corn, beans, tomatoes, and cheese. Store in the refrigerator for up to 5 days.
    1 cup whole kernel corn, 1 cup black beans, 1 cup tomatoes, ½ cup cheddar cheese*
  • The morning before serving, add ¼ of the avocado, 1 cup of greens, and crushed corn tortilla chips.*
    1 large avocado, 4 cups mixed greens, 20 corn tortilla chips
  • Shake mason jar well before pouring contents into a large salad bowl to enjoy.
Last step! If you make this, please leave a review letting us know how it was!

Tap stars to rate!

4.50 from 4 votes

Video

Notes

  • Layer in this order: salsa ranch, beef, corn, beans, tomatoes, cheese. Add the avocado, greens, and crushed chips the morning you plan to eat each jar so they stay crisp.
  • Let the beef cool before layering. Warm beef wilts everything above it.
  • Make-ahead and storage: built through the cheese layer, the jars keep in the refrigerator for up to 5 days. I don’t recommend freezing them.
  • Dairy-free: use a dairy-free ranch and dairy-free shredded cheese. No other changes needed.
  • Prefer warm beef? Tip the top layers into a bowl, warm the beef and dressing for about a minute, then combine.
  • Nutrition is per jar (one serving), not for all four combined.

Nutrition

Calories: 531kcal, Carbohydrates: 35g, Protein: 35g, Fat: 29g, Saturated Fat: 7g, Cholesterol: 82mg, Sodium: 895mg, Potassium: 1209mg, Fiber: 9g, Sugar: 4g, Vitamin A: 2380IU, Vitamin C: 22.3mg, Calcium: 178mg, Iron: 9mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Made this recipe?Leave a comment below!

What to serve with taco salad in a jar

Most weeks this is the entire lunch and nothing else is needed. It has protein, fiber, and enough going on that you aren’t hungry an hour later.

If you’re serving it as dinner instead, a side of Mexican rice or warm cornbread rounds it out. A few extra chips and salsa on the table never hurt either.

When I want a second make-ahead option in the fridge for the same week, I rotate in my salsa ranch pasta salad or a batch of chicken taco soup for the colder months.

More make-ahead recipes

Because future you deserves a lunch that’s already handled.

Wondering what's for dinner?
These 7 Simple Skillet Dinners make cooking on busy weeknights a delicious breeze! 😋
4.50 from 4 votes (3 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

    1. It should be for one serving in a single mason jar, not all of the ingredients in the whole recipe.

  1. when you say 1 cup of corn do you mean 1/4 divided into the 4 mason jars or 1 cup per jar? thank you

    1. Hi Eleni! Yes, you’ll divide the 1 cup of corn between the 4 jars – so each jar will get 1/4 cup of corn. You can always add more/less depending on your preference, too! Thanks for your question 🙂