• Skip to primary navigation
  • Skip to footer navigation
  • Skip to header navigation
  • Skip to privacy navigation
  • Skip to recipes navigation
  • Skip to main content
  • Skip to primary sidebar
  • Blog
  • Contact

Brooklyn Farm Girl

Cooking And Gardening in NYC

PopularStewed Tomatoes
let's be friends
join my free recipe club!
  • New? Start Here
  • recipes
    • Course
      • Breakfast
      • Dessert
      • Dinner
      • Drinks
      • Snacks
    • Type
      • 30 Minute Meals
      • Breads
      • Budget
      • Canning
      • Casseroles
      • Cheesy
      • Cookies
      • Dips
      • Donuts
      • Holidays
      • Husband Favorites
      • Instant Pot
      • Keto
      • Kid Friendly
      • Muffins
      • Pasta
      • Potluck
      • Salads
      • Slow Cooker
      • Smoothies
      • Sneaky Vegetables
      • Soups
      • Sprinkles
    • Meat
      • Beef
      • Chicken
      • Pork
      • Seafood
      • Turkey
      • Vegetarian
    • Cuisine
      • Chinese
      • Italian
      • Mexican
      • Pennsylvania Dutch
      • Vegetarian
  • Vegetable Index
  • Urban Gardening
    • Let’s Harvest
    • Tutorials
    • Garden Recipes
    • General Updates
    • Storing & Freezing
    • Seed Calendar
    • Compost in Brooklyn
  • About Me
    • About Pamela
    • Our Garden
  • Life & motherhood
    • Journal
    • Motherhood
    • Our Upstate Adventure
    • Cats, Cats, Cats
    • Crafts
  • Videos
  • PopularStewed Tomatoes
Home » recipes » Garden Recipes » Fresh Tomato Salsa

Fresh Tomato Salsa

10 minutes
cilantrogreen peppersoniontomato
Posted:12/11/20
Updated:1/5/23
Jump to Recipe

Fresh Tomato Salsa made in a food processor with roma tomatoes, onion and green bell peppers. This homemade salsa recipe is ready in minutes and tastes best straight from your garden! Serve with tortilla chips or your next Mexican meal!

tomato salsa with green peppers and onions in blue bowl with tortilla chips

The Best Fresh Garden Salsa

This is my family’s favorite salsa, and it’s really no surprise why they love it so much. It tastes extra fresh because it is made with tomatoes, onions, and green bell peppers we pick straight from our garden. It’s a true garden to table to straight in the belly kind of recipe.

Don’t have a garden? That’s ok. Pick up the ingredients at the farmers market on your next visit and then rush home to make this homemade salsa!

How to Make Video

I made this recipe video to show you how easy it is to make this salsa!

Ingredients in Homemade Salsa

The best salsa recipe has a simple list of fresh ingredients.

  1. roma tomatoes
  2. green bell pepper
  3. onion
  4. cilantro
  5. lime juice
  6. salt & pepper
  7. red pepper flakes

What is the best tomato for salsa?

The best tomatoes for salsa are roma or plum tomatoes. They’re firm, fleshy, full of flavor, and are going to chop up nicely. If you use tomatoes that are juicy, the salsa is going to end up too watery.

roma tomatoes in blue bowl

How do you make salsa from scratch from fresh tomatoes?

I’m so excited to share you with one of my favorite garden recipes. This salsa recipe is so easy to make and ready to be gobbled up in minutes!

Cut each roma tomato up into about 12 pieces. You’re using the whole tomato, skin and flesh.

roma tomatoes being chopped up with sharp knife on cutting board

Then throw them into the food processor and pulse 8 times. You can pulse 6 times and then check to see if the consistency is good enough for you. But usually 8 pulses is the magic number for us.

roma tomatoes being poured into food processor

After pulsing, pour the tomatoes into a mixing bowl.

Chop up the green pepper and onion finely with a sharp knife. I know it would be easier to throw everything into the food processor together, but I would suggest not doing that as I find they become mushy quick and lose their crunch.

Now add cilantro, lime juice, salt, pepper and red pepper flakes into the bowl. Tip: Here’s how you keep cilantro fresh.

spoon mixing onions and green peppers and spices with tomatoes in glass mixing bowl

Then mix it all together. Boom! Bam! Wam! Tada! Wasn’t that so easy? Isn’t it so delicious? Serve this Fresh Tomato Salsa with some tortilla chips, or with your favorite Mexican meal.

plate with bowl of salsa and corn tortilla chips

What if I don’t have a food processor?

No worries! Simply use a blender, or chop the tomatoes up by hand, trying to finely chop them as small as possible. This will take some extra time, but it’ll be just as delicious!

Can I make salsa without cilantro?

This is a common question I’m asked because shockingly not everyone loves cilantro. I love it, but I get it. If you aren’t a cilantro fan, you can just skip it.

What can I serve salsa with?

Serve with some homemade tortilla chips or serve on top of Chicken Nachos, Chicken Tortilla Soup, Ground Beef Taco Casserole, Quesadilla Casserole, Stovetop Taco Soup, Slow Cooker Steak Tacos, Cheesy Jalapeno Omelet or Slow Cooker Refried Beans.

Looking for more fresh tomato recipes? Make sure to try my Stewed Tomatoes, Roma Tomato Sauce and Tomato Pie! Tip: Here’s how to freeze tomatoes to make salsa in the Winter!

Pin for later:

  • Pinterest
  • Instagram
  • Facebook
Free Recipe Club
5 from 3 votes

Fresh Tomato Salsa

Print
Fresh Tomato Salsa made in a food processor with roma tomatoes, onion and green bell peppers. This homemade salsa recipe is ready in minutes and tastes best straight from your garden! Serve with tortilla chips or your next Mexican meal!
Prep Time: 10 minutes
Total Time 10 minutes
serves 12

Ingredients

  • 1.5 pounds roma tomatoes chopped
  • 1 small green bell pepper finely diced
  • 1 small onion finely diced
  • 1 tablespoon cilantro finely diced
  • 1 tablespoon lime juice
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper
  • 1/3 teaspoon red pepper flakes

Instructions

  • Place your tomatoes into a food processor and pulse 6-8 times, or until they reach a good salsa consistency. Depending on the size of your food processor you might have to do this in 2 batches. Transfer to a bowl once processed.
  • Add the chopped up green pepper and onion into the bowl with the tomatoes.
  • Add cilantro, lime juice, salt, pepper and red pepper flakes into the bowl and mix until everything is combined.
  • Serve with tortilla chips or on top of your favorite Mexican meal!

Video:

Notes

This makes 32 ounces of salsa.

Nutrition Information:

Calories: 14kcal (1%)
Course:Appetizer
Cuisine:Mexican
Keyword:fresh tomato salsa
Did you make this?I love seeing what you’ve made! Tag me on Instagram at @BrooklynFarmGirl and don’t forget to leave a comment & rating below.

Similar Recipes

  • Fresh Tomato Soup
  • 100 Cherry Tomato Recipes
  • Roma Tomato Sauce
  • Fresh Tomato Soup

Reader Interactions

join the free recipe club

Receive My Favorite Recipes Straight To Your Inbox!

Thank you for subscribing!

Leave a Comment Cancel reply

I love hearing from you! Submit your question or recipe review here. Your email address will not be published. Required fields are marked *

Made this? Rate this recipe:




Primary Sidebar

welcome!

Hi! I'm Pamela, an artist Mom who shares family recipes. My farm is a 1,000 sq ft apartment in NYC. Let's make dinner together.

Read More

join the free
recipe club!

Receive My Favorite Recipes Straight to Your Inbox!

Thank you for subscribing!

TOP POSTS

Half Sour Pickles

The Best Stewed Tomatoes Ever

Roasted Cherry Tomato Sauce

EASY Stuffed Pepper Casserole

Recipe Index
Vegetable Index
Follow On Facebook
Follow On Instagram
Free Recipe Club

fresh this week view all

Creamed Potatoes and Peas

Sheet Pan Cauliflower and Chickpeas

Slow Cooker Sausage Barley Soup

Easy Chicken Tortilla Soup

As Featured On
free recipe club!
Get weekly recipes, videos, and gardening tips to your inbox!
join the club!
EST. 2013
let's be friends
  • Recipe Index
  • Veggie Index
  • Urban Gardening
  • Web Stories
Back To Top
© 2023 - All Rights Reserved
  • Privacy Policy & Terms
Site Credits Designed by Melissa Rose Design Developed by Once Coupled

join the recipe club!

Receive My Favorite Recipes Straight to Your Inbox!

Thank you for subscribing!

19.5K shares