• About
  • Recipes
  • Med Diet
  • Subscribe

The Matbakh

menu icon
go to homepage
  • About
  • Recipes
  • Med Diet
  • Subscribe
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
    • Med Diet
    • Subscribe
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Dips and Sauces

    Homemade Onion Garlic Tomato Sauce

    lily from the matbakh
    By Lily Guidry · Updated on Nov 11, 2025 · 4 Comments. This post may contain affiliate links.
    Jump to Recipe Print Recipe

    This homemade tomato sauce with onions and garlic is made with just a few ingredients. This sauce is the base sauce for several recipes like Bamia (okra), Bisilla (peas), and roasted chicken with potatoes.

    tomato sauce with onion and garlic

    This homemade onion garlic tomato sauce, also known as magic red sauce, is AMAZING. It's freezer-friendly, so I usually make it in batches.

    Ingredients

    ingredients to make tomato sauce with onion
    • Tomatoes: The star ingredient for this sauce is tomatoes! I have noticed a difference in this sauce depending on my tomatoes. I look for the freshest tomatoes I can get my hands on. My favorite tomatoes are Roma tomatoes and tomatoes on the vine.
    • Onion: I prefer to use white onion, sweet onion, or brown onion for this sauce. Maybe I am imagining things, but red onion makes the sauce taste a little different.
    • Garlic: I use freshly peeled garlic. Garlic in a jar or garlic flakes doesn't taste the same.

    How to Make Onion Garlic Tomato Sauce

    Blend the tomatos

    Blend and strain the tomatoes. Blend the tomatoes using a blender.

    strain tomato puree

    The seeds of the tomatoes are bitter, so strain the tomatoes after blending.

    add the onions and garlic to the food processor

    Blend the onions and garlic in a food processor. The food processor blends the onions and garlic into the right size for this sauce.

    fry the onions and garlic in olive oil

    Fry the onions and garlic in oil first. Before adding the blended tomatoes, fry the onions and garlic until they start to change color. This step usually takes about 5 minutes on medium-high heat.

    homemade tomato sauce with onion

    Add the blended tomatoes and simmer. On medium heat, cook the sauce covered for 20 minutes so that the flavors can blend.

    tomato sauce with onion and garlic

    Add a tiny bit of sugar. Sugar adds some sweetness to the tomato sauce, balancing out all of the other flavors.

    What Is the Best Onion for Tomato Sauce?

    The best onions for tomato sauce are sweet onions, brown onions, and white onions in that order. I've used red onions for this tomato sauce, and the red onion has too strong of a flavor making the sauce a little unbalanced.

    How to Batch Freeze

    Once the sauce has cooked, allow the sauce to cool to room temperature. Using a quart-size freezer-friendly storage bag, add the tomato sauce (will take 2 bags for this recipe serving size of 2). Each quart-size bag is enough for about one meal for 4 people.

    What Is This Sauce Used For?

    This Egyptian magic red sauce is the BAM in this Bamia Recipe. This sauce is very versatile and can be used in stews or one-sheet pan bakes like this spatchcock chicken recipe.

    📋 Recipe

    tomato sauce with onion and garlic

    Onion Garlic Tomato Sauce

    Author: Lily Guidry
    Course: Sauce
    Cuisine: Egyptian
    Prep: 5 minutes mins
    Cook: 25 minutes mins
    Total: 30 minutes mins
    5 from 3 votes
    Print Pin Rate Email
    Servings 2
    This onion garlic tomato sauce is used in several dishes, so here's how to batch cook it.

    Ingredients
     
    US Customary - Metric

    • 9 tomatoes medium, size of a fist
    • 3 onions medium, size of a fist
    • 9 garlic cloves
    • 1 teaspoon sugar
    • 2 tablespoon olive oil
    • salt and pepper to taste

    Instructions

    • Peel and quarter onions. Peel garlic. Add to a food processor and blend on high. Set aside.
    • Quarter tomatoes. Add to a blender. Blend on high. Strain tomatoes. Set aside.
    • In a large stovetop pot on medium-high heat, add olive oil. Once the oil is hot, add the onion and garlic mixture. Fry the onions and garlic for about 5 minutes or until they start to change color. 
    • Add the strained tomato puree, sugar, salt, and pepper. Cover the pot, reduce to medium heat, and simmer for about 20 minutes.
    • Remove from heat. Cool to room temperature.
    • Use sauce for a recipe directly, store in the fridge, or store in a freezer-friendly quart-sized bag.

    Notes

    1. This recipe fills 2 quart-sized storage bags.
    2. The sauce is good for 5 days if storing in the fridge or 3 months if storing in the freezer.
    3. To use previously frozen Egyptian magic red sauce, thaw in a bowl of water. Heat on medium heat on the stovetop.

    Nutrition

    Serving: 1 quart bag | Calories: 330 kcal | Carbohydrates: 49 g | Protein: 7 g | Fat: 14 g | Saturated Fat: 2 g | Polyunsaturated Fat: 12 g | Trans Fat: 0 g | Cholesterol: 0 mg | Sodium: 37 mg | Fiber: 12 g | Sugar: 34 g

    More Homemade Dips and Sauces

    • Spices to make homemade blackened cajun seasoning.
      Blackened Cajun Seasoning
    • fire roasted eggplant dip with garlic and mint
      Mediterranean Grilled Eggplant Dip
    • freshly mashed garlic guacamole in a bowl
      Garlic Guacamole With Tomatoes
    • steamed shrimp and garlic butter sauce
      Homemade Garlic Butter Sauce

    About Lily Guidry

    Howdy! My name is Lily Guidry. I'm the founder and one of the recipe authors here at The Matbakh. I enjoy sunsets, long walks to the fridge, meaningful relationships, and anything related to food. I'm so happy you are here!

    Comments

      5 from 3 votes

      Leave A Comment Cancel reply

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

      Recipe Rating




    1. Sherine says

      August 28, 2021 at 12:16 pm

      5 stars
      Great freezer sauce to while something you quickly with. It’s not pasta sauce, but more like baking a stew sort of sauce

      Reply
      • Lily says

        August 28, 2021 at 12:20 pm

        5 stars
        Its a great sauce to roast veggies in the oven for a long time in a clay pot.

        Reply
        • Anonymous says

          July 11, 2024 at 7:55 am

          Loved this! Added some coriander leaves as well. Worked fantastic 👏

        • Lily says

          July 11, 2024 at 5:43 pm

          5 stars
          Thanks for the comment- coriander leaves are a great addition!

    lily at the matbakh

    I'm Lily

    I'm an American Lebanese living in Texas. My kitchen, or matbakh, is a hodgepodge of recipes from the U.S. and Mediterranean region.

    ABOUT ME

    Mediterranean Food

    • koshari
      Egyptian Koshari Recipe (The Best I've Had)
    • chunky chicken noodle soup in a large pot
      Whole Chicken Noodle Soup From Scratch
    • roasted steelhead trout with garlic lime butter
      Baked Steelhead Trout with Garlic Butter Sauce
    • kibbeh nayeh Lebanese raw kibbeh appetizer
      Kibbeh Nayeh Recipe (Lebanese Raw Kibbeh)
    • homemade lasagna tomato sauce in a pot.
      Meat Lasagna Tomato Sauce (From Scratch!)
    • bulgar wheat tabouli
      Lebanese Tabbouleh Salad

    Footer

    Stay Connected

    • Instagram
    • Pinterest
    • YouTube
    • X

    ↑ back to top

    Legal

    Privacy

    Terms

    Accessibility

    About

    The Matbakh

    About Me

    Med Diet

    Resources

    Shop

    Recipes

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2020 - 2026 Amooni Media LLC

    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.