• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Good Cheap Eats
  • About
    • Welcome to the Good Cheap Eats Kitchen
    • Media
    • Privacy Policy
    • Disclosure
    • Contact Me
  • Members Only
    • Login
    • Club Homepage
    • Club Resource Library
    • Downloads
    • Live Club Events
  • Recipe Index
  • Recent Posts
  • SHOP
    • Purchases
    • Cookbooks
    • Planner
    • The Good Cheap Eats Club
    • Meal Plans
    • Holiday Helps
menu icon
go to homepage
  • Start Here
  • All Recipes
  • Mother’s Day Recipes
  • Subscribe
  • Shop
  • Join the Club
  • Cookbooks
  • About
  • Contact Me
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Start Here
    • All Recipes
    • Mother’s Day Recipes
    • Subscribe
    • Shop
    • Join the Club
    • Cookbooks
    • About
    • Contact Me
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Appetizers

    How to Make Homemade Pico de Gallo

    Published: Apr 30, 2021 · Modified: May 1, 2021 by Jessica Fisher

    FacebookTweetPinPrint
    As an Amazon Associate I earn from qualifying purchases. For more details, please see our disclosure policy.
    Jump to Recipe Print Recipe

    You’ve enjoyed it at the taco shop, but did you know how easy it is to make homemade pico de gallo? With tomatoes, cilantro, jalapeno, onion, lime juice, and salt, you can mix up this fresh tomato salsa in less than ten minutes!

    Perfect for dipping or topping tacos and nachos, this homemade pico recipe is sure to be a favorite at your table.

    dipping chip in white bowl of pico de gallo. this …

    Want to save this post?

    Enter your email below and get it sent straight to your inbox. Plus, I’ll send you budget recipes and money-saving tips every week!

    Save Recipe

    Jump to:
    • Why make this
    • Ingredients
    • Instructions
    • FAQs
    • Recipe Cost
    • Mexican food recipes to try
    • Tell us what you think!
    • Easy Homemade Pico de Gallo Recipe

    If you enjoy Mexican food, then you’re going to want some salsa or pico de gallo to top your taco salad or for dipping with tortilla chips. While you can certainly buy it at the grocery store, making it at home is simple to do and definitely more affordable.

    Why make this

    It’s quick. You can mix up a homemade batch of pico de gallo in less than ten minutes. 

    It’s easy. There’s no fancy tools or techniques required, just a knife and a cutting board.

    It’s delicious. Fresh tomatoes and cilantro dotted with chopped jalapeños make for a homemade salsa that can’t be beat.

    Ingredients

    ingredients for pico on a black tabletop.

    It’s easy to make homemade pico de gallo since it contains just six ingredients. Here’s what you’ll need:

    fresh tomatoes – While you can make salsa with canned tomatoes, pico de gallo is better made with fresh tomatoes, such as roma. Even better are the tomatoes that are fresh from the garden. They will really take this recipe over the top.

    fresh cilantro – Cilantro is an aromatic herb that is often used in Mexican and Asian dishes. It has a very distinct flavor. Try not to omit it if you can as it gives so much flavor to your pico.

    fresh jalapeño – Chopped jalapeño is what adds a spicy kick to the dip. If you want more heat, use a serrano pepper instead.

    sweet onion – Try to get a sweet onion if you can as brown or white onions can sometimes be bitter or spicy. To deflame a hot onion, rinse the chopped onion in cold water and see if it doesn’t taste a bit better.

    lime juice – Lime juice adds a sweet-tart flavor to the pico. You can use lemon juice or even white wine or apple cider vinegar if you don’t have limes.

    salt – Salt is key. Add and taste until you get the right level of flavor.

    Variations

    While pico de gallo made with tomatoes is certainly the traditional way to go, you can also make it with other fruits or vegetables, including:

    • pineapple
    • peaches
    • nectarines
    • strawberries
    • mango
    • corn kernels

    You can also stir in black beans for a type of Cowboy Caviar or chopped cactus for a Cactus Salsa.

    Instructions

    • pico ingredients in large white bowl.
    • stirring pico ingredients with large spoon in the white bowl.

    It’s super easy to make homemade pico de gallo.

    1. Chop the tomatoes, cilantro, onion, and jalapeno, and place those in a large mixing bowl. Season with the lime juice and salt.
    2. Stir gently to combine. Taste and add more lime juice or salt to suit your preferences. Serve immediately or refrigerate, up to 24 hours, until ready to serve.

    FAQs

    How do you chop tomatoes for pico de gallo?

    The texture of your pico will be best if you seed and chop the tomatoes. This reduces the amount of liquid in the dish.

    What is the difference between salsa and pico de gallo?

    Salsa means sauce in Spanish. Tomato salsa is what we typically think of when we hear the word salsa. It’s usually a mixture of tomatoes, cilantro, jalapeno, onion, lime, and salt. It is often quite liquidy. Pico de gallo is a type of salsa prepared with finely diced ingredients and less liquid.

    Recipe Cost

    Knowing how much it costs you to prepare a recipe can help you decide if it’s the type of recipe to make regularly or one you might want to save for special occasions. Let’s crunch some numbers and see how this recipe pencils out.

    • tomatoes – $0.75
    • fresh cilantro – $0.25
    • sweet onion – $0.10
    • jalapeno – $0.10
    • lime – $0.10
    • salt – $0.01

    When the ingredients are shopped at non-sale prices at a mid-range grocery store, a batch of homemade pico de gallo (about 2 cups) costs just $1.31/batch!

    Comparatively speaking, the same amount purchased pre-made from the grocery store costs $2.99. Clearly, homemade is better and cheaper.

    finished bowl of pico de gallo in white bowl with large spoon.

    Mexican food recipes to try

    • close up of crockpot enchiladas on a blue plate with fork and salad.
      Easy Crockpot Chicken Enchiladas
    • close up of freezer burrito cut in half in paper-lined basket.
      Easy Freezer Burrito Recipe with Chicken, Beans, & Cheese
    • overhead shot of bowl of salsa verde beef.
      Shredded Salsa Verde Beef (5-Ingredient Recipe)
    • side view of buffalo chicken quesadillas with filling coming out of sides.
      Easy Cheesy Buffalo Chicken Quesadillas Recipe
    white spoon and fork on a teal plate logo.

    Tell us what you think!

    We love to hear your experiences with Good Cheap Eats. Click the STARS on the recipe card or leave a STARRED comment to let us know what you think of the recipe.

    dipping chip in white bowl of pico de gallo.

    Easy Homemade Pico de Gallo Recipe

    Pico de gallo is nothing more than a salsa made with fresh tomatoes, onions, herbs, and chiles. It comes together so quickly, you’ll wonder why you don’t make it more often.
    5 from 2 votes
    Print Pin Rate
    Course: Snack
    Cuisine: Mexican
    Diet: Gluten Free, Vegan, Vegetarian
    Prep Time: 10 minutes minutes
    Total Time: 10 minutes minutes
    Servings: 8
    Calories: 13kcal
    Author: Jessica Fisher
    Cost: $1.31

    Equipment

    • chef's knife
    • cutting board
    • large mixing bowl
    • spoon

    Ingredients

    • 2-3 tomatoes (2 cups seeded and chopped)
    • ¼ cup fresh cilantro (chopped)
    • ¼ sweet onion (¼ cup chopped)
    • 1-2 tablespoon finely minced jalapeno or serrano chile start with less and work your way up in heat
    • juice of 1 lime
    • ¼ teaspoon coarse salt
    US Customary – Metric

    Instructions

    • Combine all ingredients in large mixing bowl. Chill until ready to serve.
    • Serve with chips or with your favorite Mexican Food dishes.

    Notes

    Nutritional values are based on ¼ cup pico de gallo. Promptly refrigerate leftovers and use within 2 days.
    Choose tomatoes that are firm, heavy-for-their-size, and deeply colored without any noticeable bruises, cuts, or blemishes. Core, seed, and chop them for the best texture in your pico.
    If you’d like a spicier pico de gallo, use more than one jalapeno or a hotter serrano chile, finely chopped. The ribs and seeds of the chile will add more heat. Adjust to your preferences.
    If you don’t have tomatoes, you can make a pico de gallo with fresh chopped strawberries, mango, or pineapple, or corn kernels.

    Nutrition

    Calories: 13kcal | Carbohydrates: 3g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Sodium: 159mg | Potassium: 125mg | Fiber: 1g | Sugar: 2g | Vitamin A: 124IU | Vitamin C: 8mg | Calcium: 19mg | Iron: 1mg
    Tried this recipe?Tell us what you think! Your reviews help us develop better recipes and give newcomers the confidence to try your favorites. Scroll down to leave a starred comment.

    This post was originally published on August 24, 2010. It has been updated for content and clarity. 

    « How to Core, Seed, & Chop Tomatoes
    Homemade Chipotle Seasoning Mix for Tacos »
    FacebookTweetPinPrint

    Reader Interactions

    Comments

    1. CINDY

      October 22, 2021 at 8:37 am

      5 stars
      I love this recipe! In your canned salsa recipe you say to grow cilantro if weather is permitting. I grow a large row of it for winter sowing the seeds in early August. Cilantro is one of the best winter vegetables as it won’t bolt until mid spring and it tolerates frost to 10 degrees!

      Reply
      • Jessica Fisher

        October 22, 2021 at 8:39 am

        Thanks for the tip!

        Reply
    2. Beth Osborne

      January 09, 2021 at 8:21 am

      What kind of tomatoes do you use? I have to use store bought, but there are several types.

      Reply
      • Jessica Fisher

        January 09, 2021 at 9:26 am

        Romas are meaty without having too much juice, and they are typically pretty decent for store bought. That’s what I would recommend, though I have used grape and slicing tomatoes when in a pinch.

        Reply
    3. CAROL BULLIVANT

      July 27, 2020 at 3:12 pm

      5 stars
      Very tasty– even though I had to sub parsley for cilantro. Served it with your carne asada!

      Reply
      • Jessica Fisher

        December 31, 2020 at 1:14 pm

        Glad you enjoyed it. Thanks for taking the time to leave a review. It’s even more flavorful with cilantro. If no one’s allergic or has the tastes-like-soap thing, definitely give it a try!

        Reply
    4. Rachel K

      August 28, 2010 at 5:59 pm

      This looks so good! I haven’t tried making my own, but I would love to try!

      Reply
    5. amy

      August 27, 2010 at 3:08 pm

      I actually use canned tomatoes! Its more restaurant style but I love it! A batch of that never last more then 10 min at our house! Yum! May have to make some up for tonight!

      Reply
    6. sarah k. @ the pajama chef

      August 25, 2010 at 12:43 pm

      not regularly, but i’d love to start 🙂

      Reply
    7. Debbi Does Dinner Healthy

      August 24, 2010 at 7:52 pm

      I just made this, basically the same way, just with garlic. GOTTA gave it with garlic! Thanks!!

      Reply
    8. Saralyn

      August 24, 2010 at 3:17 pm

      Oh, yah! I make mine pretty much the same way but I add garlic. If you want to tickle the funny bone, serve up this hilareous video
      with dinner!

      Reply
    9. Karen

      August 24, 2010 at 2:26 pm

      Pico de gallo is my favorite summer food. I’m a big cheater and make it in the food processor. I process everything separately so it doesn’t turn into soup.

      Reply
    10. AllieZirkle

      August 24, 2010 at 9:34 am

      Yum! I *puffy heart* love salsa fresca

      Reply
    11. jan

      August 24, 2010 at 3:35 am

      We just call it that fresh tomato stuff … 2 tomatos, half of an onion, 1 to 2 jalepenos, toss them in the Vidalia Chopper (if you don’t have one, the best $15 I’ve spent in a LONG time) squeeze a lime all over and dash of salt. Yumm…this goes on EVERYTHING from scrambled eggs to topping chicken off the grill. It’s my go to condiment for everything!

      Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    jessica from good cheap eats

    Hi, I'm Jessica! I'm a 4x cookbook author and 6x mom. I know what it is to be in a hurry and on a budget. I believe anyone can prepare delicious meals -- no matter what's on their plate. I've been featured on Good Morning America, PBS News Hour, and NBC.

    More about me

    collage of media outlets where good cheap eats has been featured.
    teal graphic with the words, do you know what's for dinner tonight.

    Mexican Food Recipes

    • jar of jalapeño salsa with sliced chiles on top and bunch of cilantro and whole on table beside.
      Easy Homemade Salsa Recipe [VIDEO]
    • spoon of chicken taco soup over the bowl of soup.
      Chicken Taco Soup
    • chicken enchilada bake on plate with side dishes.
      60+ Budget-Friendly Mexican Dinner Ideas
    • close up of chips in black bowl.
      3 Ways to Make Homemade Tortilla Chips
    • the finished plate of loaded nachos.
      Nacho Bar
    • cooked taco meat in oval dish with taco toppings nearby.
      Easy Homemade Taco Meat

    Reader Favorites

    • asian marinated chicken breast sliced on a plate with rice and veg.
      5-Minute Asian Chicken Marinade Recipe
    • close-up of cream of celery soup in a jar with celery leaves behind.
      Homemade Cream of Celery Soup Recipe
    • small glass pitcher of milk on black background.
      20+ Easy Milk Recipes to Use Up the Leftover Gallon
    • with a fork fluffing the baked rice in the pan with steam rising.
      Baked Rice: How to Cook Rice in the Oven
    • green onions added to meal prep salads.
      Meal Prep Salads for Easy Lunches You’ll Want to Eat
    • best pulled pork in a freezer container to freeze.
      Best Pulled Pork Recipe
    jessica from good cheap eats

    Hi, I'm Jessica! I'm a 4x cookbook author and 6x mom. I know what it is to be in a hurry and on a budget. I believe anyone can prepare delicious meals -- no matter what's on their plate. I've been featured on Good Morning America, PBS News Hour, and NBC.

    More about me

    collage of media outlets where good cheap eats has been featured.
    teal graphic with the words, do you know what's for dinner tonight.

    Mexican Food Recipes

    • overhead shot of jalapeno cream cheese dip with sliced jalapeños on top and a spoon twirled in the cheese.
      Jalapeño Cream Cheese Dip
    • closeup of Spanish brown rice in white bowl.
      Spanish Brown Rice (Mexican Brown Rice)
    • turkey taco salad in a black bowl, with toppings.
      Turkey Taco Salad
    • cut half of breakfast burrito leaning on second half on plate with pico and orange slices.
      Breakfast Burrito Ideas
    • close up overhead shot of cheese tamale on plate with rice, beans, and condiments.
      Cheese Tamales with Chiles & Corn
    • mango peach salsa on a blue corn tortilla chip over a bowl of salsa.
      Mango Peach Salsa Recipe

    Reader Favorites

    • asian marinated chicken breast sliced on a plate with rice and veg.
      5-Minute Asian Chicken Marinade Recipe
    • close-up of cream of celery soup in a jar with celery leaves behind.
      Homemade Cream of Celery Soup Recipe
    • small glass pitcher of milk on black background.
      20+ Easy Milk Recipes to Use Up the Leftover Gallon
    • with a fork fluffing the baked rice in the pan with steam rising.
      Baked Rice: How to Cook Rice in the Oven
    • green onions added to meal prep salads.
      Meal Prep Salads for Easy Lunches You’ll Want to Eat
    • best pulled pork in a freezer container to freeze.
      Best Pulled Pork Recipe

    Footer

    back to top

    About

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Shipping Policy
    • Return Policy
    • Digital Shop

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • About

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Good Cheap Eats