Cozy Peach Kitchen

  • home
  • About
  • Recipes
  • Nutrition & Lifestyle
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Cookbook
  • Contact
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipe Index
    • About
    • Cookbook
    • Contact
    • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Vegetarian Salads and Salad Dressings Recipes

    Vegetarian Mason Jar Salad

    Modified: Feb 26, 2026 · Published: Jan 9, 2023 by Cassidy Reeser, MS, RD · This post may contain affiliate links
    5 from 2 votes
    5 jars
    30 minutes minutes
    Pin Jump to Recipe
    Quart sized mason jar filled with salad ingredients.
    Mason jar salad ingredients in a large white bowl.

    These simple but satisfying vegetarian mason jar salads feature rotini pasta, mozzarella pearls, and chickpeas along with veggies and a simple balsamic vinaigrette. This salad is so easy to throw together and works perfectly for meal prep lunches!

    Quart sized mason jar filled with salad ingredients.

    As trendy as it might seem, meal-prepping salads in mason jars is actually a very convenient way to prep a grab-and-go lunch. It makes the salads easy to transport and they can easily be shaken up in the jar without making a mess.

    These vegetarian mason jar salads make four to five servings that can be enjoyed for lunch the entire week. They do have pasta which makes them veer into pasta salad territory, but it also makes them more satisfying than just a simple green salad like this arugula salad.

    Like my chickpea salad sandwiches, this recipe is perfect for those who are looking for staple vegetarian lunch recipes.

    Jump to:
    • Recipe features
    • Ingredients
    • Salad layers
    • Customization ideas
    • Looking for more meal prep recipes?
    • Recipe
    • Comments

    Recipe features

    • Healthy & balanced: Made with a nutritious balance of vegetables, carbs, protein, fats, and flavor. The portion sizes can easily be adjusted to your liking.
    • Easy to customize: Feel free to get creative and use these mason jar salads as a template! Swap out the pasta for protein pasta, use vegan mozzarella, different fresh veggies, etc.
    • Quick & easy: Ready in under 30 minutes. The only cooking required is boiling the pasta and cooking the lentils.
    • These are great for meal prep lunches because the salad ingredients are layered so that they keep well for up to 4 days in the fridge.

    Ingredients

    Labeled ingredient used to make mason jar salads.
    • Cooked pasta: I use rotini pasta. You can use whole wheat pasta, protein pasta, or gluten-free pasta.
    • Mozzarella pearls add a pop of salty, cheesy goodness. You can also buy a large ball of mozzarella and slice it up (similar to this peach Caprese salad).
    • Diced red onion adds a pop of flavor. Shallots would also work well.
    • Chickpeas and lentils are the main sources of protein. I cook lentils from dry, but you can save on prep time by using a can of lentils instead.
    • Romaine lettuce: Slice up a head of romaine lettuce or save prep time by buying pre-sliced romaine.
    • Cherry tomatoes: Grape tomatoes also work.

    Salad layers

    A good mason jar salad recipe is all about the layers. Since these jars make four to five servings of meal prep, that's four to five days that they'll be sitting in the fridge.

    Note: I put my salads in these wide-mouth 32-ounce Ball jars (also known as mason jars). They're available at most grocery stores, on Amazon, and usually there are several at the thrift store (that's where most of mine are from). 

    Glass mason jar filled with vinaigrette, tomatoes, onions, lentils, and chickpeas.

    We want to layer ingredients so that they avoid sogginess and stay crisp. Put the ingredients in the jar in this order for the best salad quality:

    • Bottom layer: Balsamic vinaigrette
    • Sliced cherry tomatoes/red onion/vegetable layer
    • Lentil/chickpea layer
    • Pasta
    • Mozzarella pearls
    • Romaine lettuce

    Shake the jar together just before eating to distribute the balsamic vinaigrette, or pour it into a bowl to serve.

    Customization ideas

    Like I said earlier, mason jar salads are easy to customize. Use this recipe as a template if you're making salads using just the ingredients that you have on hand, or if you want to use up some ingredients from the pantry/fridge.

    • Vegetables: Any diced fresh vegetable goes well here. Try adding shredded carrots, bell pepper, diced cucumber, fresh olives, diced tomato, etc.
    • Grains: To make this recipe gluten-free, quinoa is a great option. You can also switch up the pasta with gluten-free pasta, protein pasta, and vegetable pasta.
    • Legumes: This recipe originally used crispy chickpeas, but I changed it to regular chickpeas because crispy chickpeas lose their texture over time. That being said, they're still a good option! Other options include white beans, different varieties of lentils, black beans, etc.
    • Greens: Spinach or kale also work.
    • Salad dressings: Lemon vinaigrette is another delicious option. Check out my guide to salad dressings for more ideas.
    • Make it vegan by using vegan mozzarella in place of mozzarella pearls.
    Mason jar salad ingredients in a large white bowl.

    Looking for more meal prep recipes?

    I also have a quinoa chickpea salad in a jar recipe and a cold ramen noodle salad that is great for meal prep. You might like my vegetarian pasta salad or Mediterranean couscous salad. Spring roll bowls are another one of my go-to meal prep ideas!

    • Single egg muffin on a white plate with more muffins in the background
      Veggie Egg Bites with Cottage Cheese
    • Overhead view of enchiladas in glass casserole dish topped with avocado and cilantro
      Vegetarian Black Bean Enchiladas
    • Large glass bowl filled with lentil salad on a blue cloth next to a lemon juicer
      Vegetarian Lentil Salad with Honey Mustard Vinaigrette
    • Overhead view of white bowl filled with couscous salad and a lemon wedge
      Mediterranean Pearl Couscous Salad

    Did you try this recipe? You can leave a star rating in the recipe card or a review in the comments below. Or check out my cookbook and keep up to date with my YouTube, Instagram, TikTok, or newsletter!

    Recipe

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from Cozy Peach Kitchen

    Quart sized mason jar filled with salad ingredients.

    Vegetarian Mason Jar Salad

    Cassidy Reeser, MS, RD
    Rotini pasta, baby mozzarella balls, and chickpeas are layered together with veggies and a balsamic vinaigrette in this meal prep-approved salad in a jar.
    5 from 2 votes
    Print Recipe Pin Recipe Add to CollectionSaved!
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Servings 5 jars

    Ingredients
      

    Salad Ingredients

    • 8 ounces dry rotini
    • ½ cup dry brown lentils rinsed and sorted
    • 1 ½ cups water or vegetable broth
    • 8 ounces cherry tomatoes sliced in half
    • 1 cup diced red onion from ½ red onion
    • 15 ounce can chickpeas drained and rinsed
    • 6 ounces mozzarella pearls
    • 1 large head romaine chopped into 2" pieces (see note #1)

    Vinaigrette

    • ½ cup balsamic vinegar
    • ¼ cup extra virgin olive oil plus more for tossing with cooked pasta
    • 1 tablespoon dijon mustard
    • 1 tablespoon Italian seasoning
    • ¼ teaspoon salt
    • ¼ teaspoon black pepper

    Instructions
     

    • Cook rotini according to package instructions. Meanwhile, combine lentils and water in a medium sauce pot. Bring to a boil, then reduce to a simmer and cover. Cook until tender, about 15-20 minutes. Drain off excess water.
    • Make the balsamic vinaigrette by whisking together balsamic vinegar, olive oil, Dijon mustard, Italian seasoning, salt, and pepper in a small bowl. Alternatively, add ingredients to a small lidded jar (such as a small mason jar) and shake until combined.
    • To assemble the salads: Add 3 tablespoons vinaigrette to the bottom of a wide-mouthed Ball jar. Divide the remaining ingredients evenly between four jars in this order: cherry tomatoes, diced onion, chickpeas, lentils, pasta, mozzarella pearls, romaine lettuce.
    • Close jars and refrigerate up to 5 days. To serve, shake the salads in the jars to combine the ingredients or pour out into a bowl.

    Video

    Notes

    1. Romaine: One head of romaine yields 6 cups cleaned and chopped lettuce, or roughly 14-16 ounce prepackage lettuce. I use a salad spinner to make cleaning and prepping salad easier. I basically stuff as much lettuce as I can fit into the jars.
    2. Customization ideas: Choose whole wheat or protein pasta in place of regular rotini. Try bell peppers in place of (or in addition to) diced red onions. You can use store-bought roasted chickpeas to cut down on time.
    3. To make vegan: Omit mozzarella balls and replace with an equal amount of homemade cashew parmesan or vegan mozzarella.

    Nutrition

    Serving: 1saladCalories: 563kcalCarbohydrates: 70gProtein: 24gFat: 21gSaturated Fat: 6gPolyunsaturated Fat: 2gMonounsaturated Fat: 11gCholesterol: 27mgSodium: 387mgPotassium: 660mgFiber: 13gSugar: 11gVitamin A: 981IUVitamin C: 14mgCalcium: 258mgIron: 5mg
    Did you make this?I love hearing how it went! Leave a review or tag me on Instagram @cozypeachkitchen so I can see your creations!
    « Vegetarian Black Bean Enchilada Casserole
    One Pot Curry Soba Noodles »

    Comments

    No Comments

    5 from 2 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Smiling portrait of a woman holding a bowl of grits and tofu.

    Hi, I'm Cassidy!

    I'm a registered dietitian, cookbook author, and decade-long vegetarian! I use my nutrition background to bring you balanced, nourishing, and comforting vegetarian recipes that are great for anyone looking to add more plant-based meals to their diet.

    More about me →

    Trending now

    • Close up of creamy macaroni and cheese.
      Stovetop Gouda Mac and Cheese
    • Slice of quinoa casserole on a white speckled plate with a gold fork.
      Vegetarian Black Bean Quinoa Casserole (Dump and Bake!)
    • Gold spoon dripping peanut sauce off of it.
      Peanut Stir Fry Sauce
    • View of an uncooked pie from above with rolling pin
      How to Make the Perfect Oil Pie Crust
    • Overhead view of square white casserole dish surrounded by two lemon halves, plates, and a green citrus juicer.
      Quinoa Pesto Bake
    • Close up of casserole topped with sliced radishes.
      Vegetarian Dump & Bake Casseroles

    Protein-packed meals

    • Close up of fajita veggies and tofu in a corn tortilla with green sauce.
      Vegetarian Sheet Pan Fajitas
    • Close up of mushroom stroganoff topped with a creamy sauce in a black-rimmed white enamel skillet.
      Vegetarian Mushroom Stroganoff
    • Gray bowl with lentils, chickpeas, sweet potatoes, and roasted vegetables.
      Roasted Lentils Sheet Pan Meal with Maple Tahini Dressing
    • Tofu and vegetable stir fry in a cast iron skillet.
      Crispy Tofu Stir Fry

    Footer

    About

    • Privacy Policy and Disclaimer
    • Accessibility Statement

    Keep in touch

    • Sign Up! for emails and updates
    • Check out my cookbook Vegetarian for Dinner

    Contact

    • Contact
    • Work with Cassidy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2026 Cozy Peach Kitchen®. All rights reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.