This post contains affiliate links.
These vegetarian taco salad mason jars make the best grab-and-go lunches or make-ahead dinners! Packed with high-protein tempeh “meat,” creamy taco sauce, and all the Tex-Mex fixings, they’re anything but boring and perfect for busy days. (Bonus: they stay fresh in the fridge for up to 5 days!)

So, you’re on the hunt for some healthy work lunch ideas that don’t bore you to tears? I’ve got ya covered. (Cue: meal prep taco salad in a jar.)
Fully loaded with bold flavors, crunchy textures, and plant-based protein, it’s guaranteed to keep you fueled all afternoon. And with our expert layering technique, you can guarantee it’ll stay fresh until you’re ready to dig in!
Taco ‘Bout A Lunch Upgrade
- Protein-Packed: With smoky tempeh “meat,” black beans, and cottage cheese taco sauce, this salad is as filling as it is flavorful.
- Easy To Customize: Adjust the toppings to whatever you prefer—add avocado, swap romaine for spinach, or dial up the spice with jalapenos.
- Meal Preppable Salad: Who said you can’t meal prep salads? These layered taco salad jars are perfectly portioned and built to last.
Reader rating
“This is such a delicious salad. I had never used tempeh before and I’m so glad I tried this recipe. My meat-eating son thought it was taco meat!! I’m making it again for a second time this week for an easy grab-and-go lunch.” —Susan

For the High Protein Taco Sauce
This creamy, high-protein sauce is the secret weapon that brings the whole shebang together. Simply blend these three ingredients until smooth.
- Cottage Cheese: We’ll use this to make our sauce rich and satisfying (while keeping it secretly healthy). Opt for full-fat for extra creaminess, or go low-fat if you’d prefer a lighter sauce.
- Salsa: Adds that zesty, tomatoey punch Tex-Mex cuisine is known for. Use your favorite store-bought salsa or a homemade version for more flavor.
- Taco Seasoning: Brings the perfect mix of spices to the party. Feel free to adjust the amount based on how bold you like your flavors!


For the Tempeh Taco Meat
Sauté the following ingredients to golden, crispy perfection.
- Tempeh: Tempeh’s firm texture makes it the perfect stand-in for ground meat. Grate it or crumble it for that classic taco meat feel.
- Olive Oil: Helps achieve a golden-brown, slightly crispy texture. Use extra-virgin olive oil for more heart-healthy fats!
- Spices: To give our taco meat a smoky/spicy flavor, we’ll use chili powder, cumin, smoked paprika, and salt.
- Garlic: Can you ever have enough garlic? Use freshly minced here!
- Tomato Paste: Creates a rich, tangy base that binds everything together.


For the Fillings
Finish your layered salad meal prep jars off with a few fresh veggies and pantry staples.
- Fresh Ingredients: For our veggies, we’ll use red onion, jalapeno, tomatoes, cilantro, and romaine lettuce. Feel free to switch things up with bell peppers, radishes, jicama, cucumbers, or even quick pickled onions.
- Canned Items: Pack even more protein into this healthy meal prep salad with black beans (be sure to drain and rinse them!). And you can’t have taco salad without some sweet, juicy corn, right?

Does the lettuce really not get soggy?
Nope! No soggy lettuce here. The secret? Layering. Start with the saucier ingredients at the bottom, followed by heavier toppings like beans, corn, tempeh, and tomatoes.
Add the lighter, crunchier items like onions, jalapenos, and finally, the lettuce on top. By keeping the wet ingredients at the bottom of the jar, the greens stay crisp and fresh on top.
Variations
Say Cheese: Make these vegetarian taco salads even creamier and more satisfying with shredded cheese! While Monterey Jack and cheddar are classic picks, pepper jack or Cotija cheese are also great.
Protein Swaps: Instead of tempeh, you can try crumbled extra firm tofu (cook with the same spices for a similar taste and texture). For a quicker option, mash black or pinto beans with a dash of taco seasoning! Or for a soy-free option, use my walnut taco meat instead of the tempeh!
Saucy Twists: While our cottage cheese sauce makes the best dressing for taco salad, you can mix in your favorite! Try vegan cashew queso sauce, or our copycat Chipotle bitchin’ sauce.

how To Serve
When you’re ready to dive into this easy vegetarian meal prep, skip the jar shake-up. Instead, dump the layers into a big bowl. This way, the sauce lands perfectly on top, making it super easy to toss!
And for the full meal deal, pair your taco salad with these other classics.
- Meatless Taco Soup to keep the Tex-Mex theme in full swing!
- Pineapple Tepache to tame the spice and cool off with after you’re done.

Taco Salad In A Jar (High Protein Vegetarian Meal Prep)
Ingredients
High Protein Taco Sauce
- 1 cup cottage cheese, 225 g
- ½ cup salsa, 110 g
- 1 tsp taco seasoning
Taco "Meat"
- 2 8-oz packages tempeh, 226 g each
- 2 Tbsp olive oil, 30 mL
- 2 tsp each cumin and chili powder
- 1 tsp each salt and smoked paprika
- 2 cloves garlic, minced
- ¼ cup tomato paste, 50 g
- 2 Tbsp water, 30 mL
Salad Fillings
- 1 15-oz can black beans, drained and rinsed, 425 g can
- 1 15-oz can corn, drained, 425 g can
- ½ medium red onion, diced
- 1 jalapeno, seeded and sliced
- 3 roma tomatoes, diced
- ¼ to ½ cup finely chopped cilantro
- 3 to 4 cups chopped romaine lettuce, or enough to fill the jars
Instructions
- Sauce: Combine 1 cup cottage cheese, ½ cup salsa, and 1 tsp taco seasoning in a blender until smooth.
- Taco "Meat": Roughly grate 2 8-oz packages tempeh using the largest hole setting on a box grater. Heat 2 Tbsp olive oil in a large saute pan over medium/high heat, then add tempeh. Cook until golden brown, about 5 minutes. Stir in remaining Taco "Meat" ingredients, and continue cooking for 5 minutes.
- Assemble: Spoon Taco Sauce evenly into 4 large (32-oz) mason jars. Evenly divide ingredients into the jars in this order: black beans, corn, Taco "Meat", onion, jalapeno, tomatoes, cilantro, lettuce. Close lids and store in the fridge for up to 5 days.
Notes
Nutrition
Nutrition information calculated by Sarah Bond, degreed nutritionist.
















This was so darned good I had it for lunch then again for dinner.
Yay! So glad to hear it!! Happy eating 😀
Oops…..so sorry, I just noticed the jar size was mentioned in the recipe. I don’t know how I missed that the first time. My apologies!
Can you substitute something for the cottage cheese or omit it entirely? This looked like a perfect vegan recipe until you started it with dairy!
You could potentially use silken tofu! Or mix some vegan yogurt or sour cream in instead 🙂
This is such a delicious salad. I had never used tempeh before and I’m so glad I tried this recipe. My meat-eating son thought it was taco meat!! I’m making it again for a second time this week for an easy grab-and-go lunch.
I’m so happy to hear the recipe was a hit, Susan!
So tasty! Looking forward to tomorrow’s lunch already!!
Can I make with something else instead of cottage cheese. I do not eat dairy. Thank you
You could try silken tofu or vegan yogurt!
This is what I call volume eating! This salad is so so filling and delicious. I did swap the Tempeh for Super firm Tofu, but other than that, I kept to the recipe. The only minor issue is that the dressing solidified for me in the fridge. I would maybe add some water to thin it out next time and see how that goes.
So I really want to make this, and I plugged the recipe into Cronometer. The nutrition info was very different! Cronometer shows one serving as: 613 calories, 43.4g protein, 72.4g carbohydrates, 17.8g fiber, 21.8g fat. The only change I made was to make the cottage cheese 1% fat.
What do you think are the reasons for the differences?
It’s pretty common for nutrition calculators to give different results depending on the ingredient database and brands used. Cronometer may be pulling higher-calorie or higher-protein entries for things like tempeh, beans, or corn than what my calculator used, and it also counts fiber into the carb total differently. Even small changes in the database (like which brand of cottage cheese it pulls) can swing numbers a lot when you have multiple high-protein ingredients.
Do you think I could add frozen corn to the jar and let it thaw in the fridge or would I need to cook it first?
Thanks!
I’m excited to make this recipe!
I would probably thaw the corn first and drain it so that it doesn’t cause for excess moisture in the jar!
These taco salads look delicious, I have to try them! Just curious what size mason jars you used?
I used quart-size jars for these salads!
I love taco salads and this looks delicious!
Would be a perfect lunch to take to work.
Just curious what size mason jar you used?
I used quart-size mason jars for this recipe!