• Skip to main content
  • Skip to primary sidebar
Veggies Don't Bite
menu icon
go to homepage
  • Vegan Soups
  • Shop
  • Resources
  • Meal Plans
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Vegan Soups
    • Shop
    • Resources
    • Meal Plans
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
  • ×
    • A bite out of a lemon poppy seed muffin sitting in an open muffin liner next to other muffins.
      Vegan Lemon Poppy Seed Muffins (Gluten Free)
    • Creamy coleslaw in a black bowl that is sitting on top of a blue napkin.
      Classic Vegan Coleslaw Recipe
    • A blue bowl sitting on a striped towel with a corn salad in it and a spring of cilantro on the side.
      Elote Salad Recipe (Mexican Street Corn)
    • Spoon in a glass jar with sour cream inside and up the walls.
      The Best Vegan Sour Cream Recipe
    • Two pieces of a breakfast burrito on a grey plate next to more ingredients.
      The Best Vegan Breakfast Burrito
    • A black cast iron pan filled with white queso dip that is topped with sliced jalapenos and chopped cilantro.
      The Best Creamy Vegan Queso
    • A plate of taquitos on a bed of lettuce with guacamole, tomatoes, jalapeños and limes.
      Crispy Baked Vegan Taquitos
    • A black plate full of tortilla chips and a small bowl of guacamole sitting on a wooden surface with a red striped towel.
      Baked Corn Tortilla Chips (Oil-Free)
    • White plate with three lentil walnut meat and salsa tacos on it
      Vegan Taco Meat with Lentils and Walnuts
    • Black spatula getting oven roasted potatoes from a white platter.
      Authentic Greek Lemon Potatoes Recipe
    • Two bowls filled with veggie and chickpea stew on a wooden table next to a jar of yogurt.
      30 Minute Chickpea and Tomato Stew
    • Fork with a bite of blueberry pancakes from a stack of them.
      Healthy Vegan Blueberry Pancakes

    Home ▸ Vegan Snacks

    Easy Fresh Mexican Salsa Recipe

    Last modified: September 28, 2020. Originally posted: February 20, 2020 By Sophia DeSantis

    This post may contain paid links. As an Amazon Associate I earn from qualifying purchases.
    Jump to Recipe Print Recipe
    This fresh Mexican salsa recipe is easy and packed full of flavor! It is so delicious, the store-bought favorites don't compare to this homemade version. #mexicanfoodrecipes #easyappetizers
    This fresh Mexican salsa recipe is easy and packed full of flavor! It is so delicious, the store-bought favorites don't compare to this homemade version. #mexicanfoodrecipes #easyappetizers

    This fresh Mexican salsa recipe is easy and packed full of flavor! It is so delicious, the store-bought favorites don't compare to this homemade version.

    Easy fresh Mexican Salsa in a serving bowl surrounded with chips

    Click here to subscribe

    This post was originally published on August 30, 2015.

    Salsa. And chips. It's a food group. I could literally eat it all day and be happy. Unless the salsa is awful. There is nothing worse than a bad-tasting salsa. I personally need salsa with some flavor, a little pizzaz. So I obviously had to jump in and make my own!

    Mexican Salsa Recipe

    I have my go-to Mexican restaurants, always judged at the top because their salsas are superb! Like hot sauce, I love salsa on my food. Loads and loads. Especially fresh Mexican salsa! YUM.

    My version of fresh Mexican salsa has a lot of different flavors going on. A little fresh tomato, but also a touch of fire-roasted flavor. I loved the combo of these two to make the ultimate end result!

    What are the ingredients for salsa?

    There are so many types of salsas out there, but there are some basics that most share in common. Here is a basic list:

    • Tomatoes of some sort (fresh, roasted, tomatillos, etc)
    • Onion
    • Cilantro
    • Peppers
    • Garlic
    • Salt
    • Lime

    An overhead shot of Easy fresh Mexican Salsa in a small white bowl with chips at the side

    What is the best salsa?

    Obviously mine! Haha! Totally kidding, kinda. The best salsa is a personal opinion but I believe that it needs to be flavorful! I like all kinds of salsa, so first you should nail down what you are looking for in flavor.

    Different types of salsa are good for different things. There is fresh, roasted, green, mild, spicy, sweet, etc. I love them all!

    What kind of tomatoes are best

    This depends on the type of salsa you want. I have recipes for both a homemade roasted salsa (in my cookbook) and this more fresh salsa recipe and use both. I like the roasted one for eating but also for using in enchiladas and other baked recipes too.

    So different recipes use different tomatoes. If you are using only roasted tomatoes that will give you a more deep roasted flavor. If you are using mostly fresh tomatoes, you will have a fresher lighter flavor. And there is even tomatillos for a more tangy type salsa!

    Do you have to peel the tomatoes?

    This depends on the end result you are going for. For this recipe, I do not peel them. I don't find the need since it is blended but if you are making it chunky and you do not like the texture of the skins, then definitely peel them.

    If you are canning a salsa however, you may want to peel the tomatoes because the skins are a little tough and with canning they will stand out. Click here to watch a video on the canning process!

    Shelf life and storing

    This salsa will last about 5-6 days in an airtight container in the fridge. The good news is that it is so delish, it probably won't last that long! If you can't eat it all within that time frame, I would recommend making a half recipe.

    I would not recommend freezing this salsa, it just isn't going to hold up well and will become watery since it is based on fresh tomatoes.

    How To Make Fresh Mexican Salsa

    1. Put all ingredients into a food processor or blender. Don't over blend if you want some texture. Top view of blender with fresh salsa inside
    2. You can strain it through a mesh strainer for a chunkier version, or just get to dipping! Hand dipping a tortilla chip into a white bowl of fresh Mexican salsa

    Tips for making this more or less spicy

    This is a mild salsa recipe, perfect for all ages. If you are a spice addict (like me), you can add some fresh jalapeños, cayenne pepper or even chipotle pepper to spicy it up. You could also add some hot sauce if you want some extra tang with the spice.

    Serving suggestions

    I love Mexican food so I have loads of great recipes that this salsa pairs perfectly with! Here are some of my favorites:

    • Vegan Queso Blanco
    • 7 Layer Taco Dip
    • Best Nacho Cheese
    • Vegan Taquitos
    • Oil-Free Baked Corn Tortilla Chips
    • Fully Loaded Guacamole Dip
    • Healthy Simple Guacamole Recipe
    • Vegan Mexican Chili Cheese Dip
    • Easy Gluten-Free Vegan Black Bean Burgers
    • Healthy Vegan Bean Dip
    • Easy Pineapple Salsa

    Click here to subscribe

    Easy fresh Mexican Salsa in a ramekin with chips beside it

    Easy Fresh Mexican Salsa Recipe

    Sophia DeSantis
    This fresh Mexican salsa recipe is easy and packed full of flavor! It is so delicious, the store-bought favorites don't compare to this homemade version.
    4.67 from 3 votes
    Print Recipe Pin Recipe Shop Ingredients
    Prep Time 10 minutes mins
    Total Time 10 minutes mins
    Course 30 Minutes or Less, Appetizer, Snack
    Cuisine Mexican
    Servings 9
    Calories 14 kcal

    Equipment

    • blender or food processor

    Ingredients
     
     

    • 2 cups chopped fresh tomatoes , about 4 average sized tomatoes
    • 15 ounces fire roasted chopped tomatoes , drained (1 can)
    • ½ cup sliced green onion , about 1-2 onions
    • ½ cup chopped sweet or yellow onion , about ½ of an average sized onion
    • 1 cup chopped cilantro
    • 2 cloves fresh garlic , or 4 cloves roasted garlic if preferred
    • 1 tablespoon apple cider vinegar
    • 1 tablespoon lime juice
    • 1 teaspoon sea salt
    • cayenne, chipotle pepper or fresh jalapeños , optional for added spice
    Shop Ingredients on Jupiter

    Instructions
     

    • If using roasted garlic, peel garlic and mix with a splash of oil or veggie broth and some salt. Wrap in tin foil, and/or parchment and roast at 400°F/200°C in a regular or toaster oven, about 20-25 minutes, until garlic is browning and looks caramelized.
    • Drain fire roasted tomatoes.
    • Place all ingredients except green onions and cilantro into a food processor or blender and pulse until coarsely chopped. 
    • Add green onions and cilantro and pulse a few more times.
    • If you prefer a less liquid salsa, drain using a fine mesh strainer.
    • Serve!

    Notes

    • This salsa is a fresh tomato flavored salsa. If you want a more fire roasted flavor use more canned fire roasted tomatoes and less fresh. As long as you keep the total volume of tomatoes the same as the recipe, it will turn out great.
    • The veggies only need to be coarsely chopped for measurement purposes since you will be blending them.
    • This makes about 4 ½ cups salsa. Serving size is ½ cup.
    Baby/toddler food idea:
    • This is a mild salsa so any child able to eat tomatoes is able to enjoy this as a dip. Many babies can’t handle the acidity of tomatoes until later so take caution before offering to an infant. It is probably best to wait until they are at least 8 months old.

    Recipe by Veggies Don’t Bite, visit our site for more great plant-based recipes.

    Nutrition

    Calories: 14kcalCarbohydrates: 3gProtein: 1gFat: 1gSaturated Fat: 1gSodium: 235mgPotassium: 114mgFiber: 1gSugar: 2gVitamin A: 451IUVitamin C: 7mgCalcium: 11mgIron: 1mg

    Nutrition and metric information should be considered an estimate.

    Never miss a recipe!Sign up here and get a FREE quick and easy meal guide!

    Custom Post Signature 3

    « Simple Healthy Guacamole Recipe
    Healthy Vegan Cookie Dough Recipe »
    3.5K shares

    Reader Interactions

    Comments

      4.67 from 3 votes (1 rating without comment)

      Questions or comments? Let me know below! Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Madiha Nawaz

      September 03, 2015 at 3:31 pm

      I love salsa and can eat it at any time of the day! In my culture, our chutney made with tomatoes is just like this Mexican salsa and we like pairing it with any rice dish, stuffed flat bread called paratha or any other teatime savoury snack 🙂 I think, you'd love it too 🙂
      Thanka for sharing this gorgeous recipe!

      Reply
      • veggiesdontbite

        September 03, 2015 at 9:26 pm

        Thanks so much Madiha! I pair this with so many things too! I've never had chutney but I bet it's delicious!

        Reply
    2. Sara

      September 03, 2015 at 10:52 am

      What kind of chips do you use? I have a hard time finding unsalted, wholegrain and oil-free chips. Do you buy those?

      Reply
      • veggiesdontbite

        September 03, 2015 at 9:21 pm

        Hi Sara! The oil free part is hard, I haven't found any oil free. But the unsalted and whole grain is pretty much most of the tortilla chips I've seen! Many have unsalted versions. For me, as long as they have very few ingredients (corn, lime, oil is the basics) I'm good. We sometimes do unsalted because we don't eat tons of salt but there are brands with less salt use than others. Cadia makes some great ones!

        Reply
    3. Michelle@healthiersteps

      September 03, 2015 at 8:46 am

      I love quick and easy recipes that's great for company and this recipe is a winner!'

      Reply
      • veggiesdontbite

        September 03, 2015 at 9:44 am

        Thanks Michelle! Yes, perfect dip for having friends over!

        Reply
    4. Linda @ Veganosity

      September 02, 2015 at 4:46 pm

      I could drink this! I love chips and salsa, and guacamole. I can't wait to see what's coming our way tomorrow!

      Reply
      • veggiesdontbite

        September 02, 2015 at 4:50 pm

        I can totally drink this too! Followed by a margarita of course 😉 Keep your eye out!

        Reply
    5. Audrey @ Unconventional Baker

      September 02, 2015 at 4:00 pm

      Beautiful recipe, Sophia! I've never used fire roasted canned tomatoes in my fresh salsa {usually use fresh tomatoes}, but that sounds like a delicious change <3 And with the amount of chips and salsa we go through here, I'll definitely have to try your version out 😀

      Reply
      • veggiesdontbite

        September 02, 2015 at 4:52 pm

        The fire roasted gives it just a tad of flavor dimension. Many restaurant salsas actually have roasted tomatoes along with fresh. But because of the fresh in there they taste like fresh. Plain fresh is very "pico de gallo" to me so I like mixing it up!

        Reply
    6. Howie Fox

      September 02, 2015 at 2:26 pm

      Salsa and chips is like chocolate and caramal, like mozzarella and tomato, it's just delicious! Gourgeous photos too!! 😀

      Reply
      • veggiesdontbite

        September 02, 2015 at 2:34 pm

        YES!!!! LOL! So so good, and I think I'll take the chocolate and caramel for dessert 😉 Thank you!

        Reply
    7. Ceara @ Ceara's Kitchen

      September 02, 2015 at 12:00 pm

      I am in love with this!! Can you pass me a chip so I can dig right in?!? 😀

      Reply
      • veggiesdontbite

        September 02, 2015 at 2:35 pm

        Thanks Ceara!! I'll pass you a bag! You'll need it. LOL

        Reply
    8. Kelly @ TastingPage

      September 02, 2015 at 10:19 am

      Totally agree that salsa is and should be its own food group. Love all the great flavors in here like roasted garlic. Yum!

      Reply
      • veggiesdontbite

        September 02, 2015 at 2:35 pm

        Thanks so much! The roasted garlic is so good! But I mean, when is roasted garlic not 😉

        Reply
    9. Mandy

      August 31, 2015 at 11:31 pm

      Chips and salsa....my absolute weakness. Well, one of them anyway! This salsa is GORGEOUS!!! And I love that you used both green onion and sweet onion. I'm in love and I haven't even tried it yet! <3

      Reply
      • veggiesdontbite

        September 01, 2015 at 10:47 pm

        Thank you Mandy! It's a great combo of flavors and I love having fresh salsa on hand!

        Reply
    10. The Vegan8

      August 31, 2015 at 10:34 am

      Looks gorgeous girl!! This looks like the perfect food group to me! I think I could live off salsa and chips! I love that you added roasted garlic, yum! I have never had a salsa in my life that didn't have a kick of heat to it....everything down here is spicy and the one I love from Trader Joes I buy sometimes is also spicy, so I'm intrigued at how this tastes with no heat added! Now, I'm craving salsa.

      Reply
      • veggiesdontbite

        August 31, 2015 at 8:44 pm

        LOL! I know, no spice here. And you must think I've lost it because you know how much I love spice. BUT, I was trying to make this a very family/kid friendly salsa because my whole family loves chips and salsa so much but I'm the only spice fiend. The 4 year old likes some spice, but the others are all spice wussies! It still has loads of flavor, especially with the roasted garlic in there. I love it, although truth be told I often dump my favorite hot sauce over the top. HAHAHA!

        Reply
    11. Jenn

      August 31, 2015 at 9:34 am

      This looks INCREDIBLE!! I also judge Mexican restaurants on the quality of their salsa. I became ADDICTED to chips and salsa when my son was first eating solids. Since there is little time to eat when caring for an infant, I would be feeing him with one hand and snacking on chips and salsa with the other. It is now my go-to when I'm having a snack craving!

      Reply
      • veggiesdontbite

        August 31, 2015 at 8:45 pm

        Thanks Jenn! It must be a mom thing because that's just how I do it 😉

        Reply
    12. Rebecca @ Strength and Sunshine

      August 31, 2015 at 8:53 am

      I'm pretty sure salsa should be eaten with a spoon 😉 It is a total veggie so the more the merrier!

      Reply
      • veggiesdontbite

        August 31, 2015 at 8:46 pm

        I eat mine with a chip spoon!! LOL! And I guess since it's all veggies you really should be able to eat as much as you want 😉

        Reply
    13. Sina @ Vegan Heaven

      August 31, 2015 at 7:17 am

      This looks so delicious, Sophia! 🙂 I love Mexican food and I totally agree with you! Salsa is awesome!

      Reply
      • veggiesdontbite

        August 31, 2015 at 8:52 pm

        Thank you Sina! Isn't Mexican food the best?!

        Reply
    14. Anu-My Ginger Garlic Kitchen

      August 31, 2015 at 1:35 am

      OH wow! What a stunning looking delicious and flavorful salsa. Can't wait to try this awesomeness.

      Reply
      • veggiesdontbite

        August 31, 2015 at 8:52 pm

        Thanks so much! It's really good and makes a great snack!

        Reply
    15. Cadry

      August 30, 2015 at 8:12 pm

      I am a salsa fiend too. I love the idea of mixing fire roasted and fresh tomatoes. Good thinking!

      Reply
      • veggiesdontbite

        August 30, 2015 at 8:31 pm

        Thanks Cadry! Yes, salsa is just so darn good! And top it off with hot sauce for an even bigger heavenly meal...

        Reply
    Newer Comments »

    Primary Sidebar

    Hi, I’m Sophia and I love food. As a food photographer, plant-based recipe creator, and client-centered health coach, I focus on helping people feel empowered instead of overwhelmed when it comes to overall health and wellness. Let me help you eat more plants!

    More about me →

    Click here to subscribe

    Vegan Soup Recipes

    • Two bowls of lentil soup with carrots and sprinkled with parsley and a bay leaf.
      Greek Lentil Soup (Fakes Recipe)
    • White bowl with pasta and vegetable bean soup inside.
      Vegetarian Pasta Fagioli
    • Top view of a creamy mushroom soup in two white soup bowls with thyme on top and on the side.
      Dairy Free Cream of Mushroom Soup
    • Top view of broccoli cheddar soup in two white bowls sitting on a yellow checkered towel next to pieces of broccoli and a bowl of cheese.
      Easy Vegan Broccoli Cheddar Soup

    Vegan Fall Recipes

    • Stack of pumpkin donuts next to a jar of milk on a white plate
      Baked Vegan Pumpkin Spice Donuts
    • Front view of a slice of vegan pumpkin pie with pecan crust on a white plate
      Vegan Pumpkin Pie with Pecan Crust
    • Two burgers with pretzel buns and rice based burgers topped with white sauce and lettuce.
      Apple Burgers with Butternut Squash
    • Cinnamon Caramel Apple Pecan Pie

    Trending Recipes

    • Three oat breakfast bars stacked on top of each other sitting on a piece of parchment paper.
      Healthy Breakfast Bars (Gluten Free)
    • A white bowl surrounded by a towel with cooked chickpeas inside and sprigs of thyme on top.
      How To Cook Dried Chickpeas
    Cookbook cover with a burrito, burger and fries on a white table with a black background

    Amazon | Barnes & Noble

    Footer

    ↑ back to top

    Logos of websites that listed places this site has been featured

    About

    • About Me
    • Privacy Policy
    • Terms of Use
    Click here to subscribe

    Contact

    • Contact
    • Work with me
    • Press

    Copyright © 2013-2024 Veggies Don't Bite

    3.5K shares

    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.