• Recipe Index
  • All Recipes (date order)
  • Convert grams to cups
  • How to guides
  • Collections
  • About
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipe Index
  • All Recipes (date order)
  • Convert grams to cups
  • How to guides
  • Collections
  • About
  • Mobile Menu

    • Facebook
  • ×
    Home » Recipes » Sauces, dips and marinade recipes

    Chilli tomato and onion sauce

    Published: Apr 7, 2019 · Updated: Jun 15, 2025 by VJ · This post may contain affiliate links · 3 Comments

    Jump to recipe

    Sweet juicy tomatoes and tangy onions combined to make a tasty chilli tomato and onion sauce. This is my favourite sauce for serving at a barbeque. It's delicious when piled onto a crispy bread roll with a grilled sausage, and it complements my Boerewors Patties perfectly.

    A serving dish of tomato and onion sauce.
    Jump to:
    • Chilli tomato and onion sauce
    • What you will need
    • What to do
    • Chilli tomato and onion sauce FAQ
    • Save for later
    • Related recipes
    • 📋The recipe

    Chilli tomato and onion sauce

    Chilli tomato and onion sauce is made from only 2 main ingredients, tomatoes and onions. It is super quick to make and freezes beautifully. I always wait until tomatoes are on special in the supermarket, and then I stock up on them and have a cookfest in the kitchen to fill my freezer with handy meal-sized bags.

    This sauce packs so much more flavour than just opening a can of chopped tomatoes, and because it is homemade, it has no preservatives whatsoever.

    I've called it chilli tomato and onion sauce because I like to spice it up with a hint of chilli (not too much, but enough to add a little extra flavour). If you don't like chilli you can leave it out (or try this recipe for sausage in tomato and onion gravy. I didn't add any chilli to that recipe).

    I normally make a big batch and freeze it in meal-sized portions. You can use it in any recipe that calls for tinned tomatoes. I use it as a base when I make my spicy fish and rice bake. It makes a great addition to chilli bolognese, or you could add it to a pasta and mince bake for an extra kick.  In South Africa, it is served as a side dish at barbeque alongside meat and salads and is so tasty when mopped up with a piece of crusty bread.

    This dish benefits from a long, slow cooking time, so take this into account if you intend to make it. There's no actual work involved other than keeping your eye on it to ensure it doesn't dry out. If that happens, you can top up with a quarter cup of water every now and again.

    And your patience will be rewarded by a thick, luscious tomato and onion gravy that you can pour over steaks or sausages, or even serve as a side dish alongside a roast chicken.

    Close up of chilli tomato and onion sauce on a large spoon.

    What you will need

    Equipment

    For cooking the sauce, you will need a large saucepan (with a lid), and for cutting up the vegetables, you will need a sharp knife and a chopping board.

    Ingredients

    This recipe will make enough tomato and onion sauce for 2 to 3 meals for a family of 4 (as a side dish).

    **You can get the complete list of ingredients and full instructions to make this tomato and onion sauce on the printable recipe card at the end of this post**

    Ingredients for making chilli tomato and onion sauce.

    Tomatoes and onions - You will need double the amount of tomatoes as onions by volume once they have been chopped.

    Olive oil - for softening the onions

    Red wine vinegar - you can use any fruity vinegar for this dish. Don't use malt vinegar as this is quite sharp and may spoil the taste.

    Brown sugar - adds a little sweetness

    Chilli flakes - this provides a little heat. You could substitute the chilli flakes with freshly chopped chilli to your own taste, or leave the chilli out altogether.

    Garlic - one or two cloves of freshly chopped garlic complement the flavour of tomatoes. But once again, this is to your own taste. If you don't like garlic, leave it out.

    Salt and pepper - for seasoning, and to your own taste.

    Water - Start with a quarter of a cup of water and add extra water when needed (one-quarter of a cup at a time) until the sauce is done. The actual amount of water will depend on how much liquid is in the tomatoes.

    What to do

    Before cooking this sauce, you should chop up your tomatoes and onions into a chunky dice, approximately 1cm in size. Mince the garlic cloves very finely, or crush them in a garlic press. If you prefer, you could use the equivalent amount of ready-minced garlic from a jar.

    Chopped tomatoes and onions in a large frying pan.

    Heat the olive oil in a large saucepan (I used a frying pan for the sake of the photos) and sweat the onions (and garlic if you are using it) for 3 or 4 minutes on medium heat until they turn translucent. Stir in the chopped tomatoes.

    Tomato and onion sauce simmering in a frying pan.

    Add the vinegar, sugar, chilli flakes and water and cover the pan with a tightly fitting lid.

    Bring to a boil, then turn the heat down to a simmer and leave for at least one hour, topping up with extra water as needed.

    Close up of chilli tomato and onion sauce on a large spoon.

    If there is still a lot of liquid in the tomatoes, remove the lid for the last 15 minutes to allow some liquid to evaporate. You are looking for a thick consistency.

    I like to chop my tomatoes and onions quite coarsely as I like a chunky texture, but you can make a smoother sauce by chopping the tomatoes and onions in a blender.  The cooking time and the ingredients remain the same. You could also make a smoother sauce by blending the cooked tomatoes and onions with a stick blender.

    If you'd like to be notified of new recipes, why not subscribe to my newsletter? To say thank you, you will receive a free recipe e-book containing some of my most popular cakes and desserts.

    Chilli tomato and onion sauce FAQ

    Can I freeze tomato and onion sauce?

    If you have made a large batch, you will probably want to freeze this sauce for later use.
    Divide it into portions, approximately the size of a can of tomatoes and ladle it into individual Ziploc bags. Label with the date and store in the freezer. It will keep for at least 6 months in the freezer.
    To use, allow it to defrost in the fridge or microwave and use it in place of a can of tomatoes in your recipes.

    How do I scale the recipe?

    If you would like to make a large batch for the freezer, follow these guidelines:
    - Make sure you have double the quantity of chopped tomatoes as onions.
    - Use 4 tablespoons of vinegar per 6 tomatoes.
    - Do not double the sugar, or the sauce will be too sweet.
    - Garlic can be doubled.
    - Add additional chilli flakes to your own taste.

    What can I serve this sauce with?

    Why not serve this sauce as a side dish with Toad in the Hole? It would go well with the batter and sausages instead of onion gravy.
    You could also substitute the can of tomatoes in this chilli bolognese sauce with a helping of this tomato sauce.
    Use it as a relish on steak or sausages, and it makes a great addition to a pasta bake.

    Save for later

    If you would like to try this chilli tomato and onion sauce for yourself, why not pin it to one of your Pinterest boards so you can find it easily? Just click on the image below.

    Alternatively, you can save the recipe by clicking on the floating heart icon on the right-hand side of the screen.

    Related recipes

    If you enjoyed this recipe, you may also enjoy these other sauce recipes:

    • Overhead shot of a dish of sweet pepper relish.
      Easy sweet pepper relish - no cooking required
    • Honey mustard sauce being poured from a gravy boat.
      Cheesy honey mustard sauce
    • Closeup of arrabbiata sauce with marrow.
      Easy Arrabbiata sauce with marrow
    • Close up of hunter's sauce garnished with parsley in a white serving dish.
      Hunter's sauce (creamy mushroom sauce)

    📋The recipe

    A serving dish of tomato and onion sauce.

    Chilli tomato and onion sauce

    Sweet juicy tomatoes and tangy onions combine so well together in this chilli tomato and onion sauce. It's my favourite sauce for serving at a barbeque. It's delicious when piled onto a crispy bread roll with a grilled sausage and it complements my Boerewors Patties perfectly.
    Recipe by: Veronica
    Sauces
    South African
    Calories 90
    Prep 10 minutes minutes
    Cook 1 hour hour 30 minutes minutes
    Total Time 1 hour hour 40 minutes minutes
    Servings: 10 servings (approx)
    Print Pin Comment Bookmark Saved!
    Prevent your screen from going dark
    5 from 2 votes

    (Click the stars to rate this recipe)

    Equipment

    • Sharp Knife
    • Chopping Board
    • Saucepan

    Ingredients

    • 8 large tomatoes coarsely chopped
    • 6 medium onions coarsely chopped
    • 1 tablespoon olive oil
    • 4 tablespoons red wine vinegar
    • ⅓ cup / 60 grams brown sugar
    • 1 teaspoon dried chilli flakes
    • 2 cloves garlic finely chopped
    • Salt and pepper to taste

    Instructions

    • Chop the tomatoes and onions. Crush the garlic.
      8 large tomatoes, 6 medium onions, 2 cloves garlic
    • Sweat the onions and garlic in the olive oil for a couple of minutes and then add the tomatoes and bring to the boil.
      1 tablespoon olive oil
    • Add the remaining ingredients and simmer with the lid on for about 1 hour until everything has turned into a lovely mushy sauce
      4 tablespoons red wine vinegar, ⅓ cup / 60 grams brown sugar, 1 teaspoon dried chilli flakes, Salt and pepper to taste
    • Now remove the lid and continue simmering, stirring occasionally, until the sauce is thick and glossy - 20 to 30 minutes

    Notes

    The tomato and onion should be chopped into approximately 1cm dice.  If you prefer a smooth sauce you can process them in the blender instead.
    This sauce has to be cooked slowly to give the flavours time to develop.
    When making the tomato sauce, keep the heat down as low as possible, and keep the pan covered with a lid so that the moisture does not all evaporate.  You should only add extra water if it is absolutely necessary.  The aim is to cook the tomato sauce in the tomato juices alone to keep in all the flavour.
    Calories based on the assumption that this is sufficient for 10 people each to have one serving.

    Nutrition

    Calories - 90kcal | Carbohydrates - 18g | Protein - 2.1g | Fat - 1.8g | Saturated Fat - 0.2g | Sodium - 12mg | Potassium - 457mg | Fiber - 3.2g | Sugar - 12.5g | Calcium - 36mg | Iron - 1mg

    I am not a nutritionist. The nutrition information has been calculated using an on-line calculator, and is intended for information and guidance purposes only. If the nutrition information is important to you, you should consider calculating it yourself, using your preferred tool.

    Unless otherwise stated, a cup is the standard US cup containing 240 ml. In all my recipes this cup is assumed to hold 140g of flour. For help converting other ingredients between cups, grams, ounces and other measures, see my recipe conversion calculator.
    All my recipes are developed and tested at sea-level. For tips on adjusting recipes for high altitudes see my post on baking at high altitudes.
    Tried this recipe?If you made this recipe I'd love it if you could leave me a comment and let me know how it went!
    Share on Facebook Share on Twitter

    If you made this recipe and enjoyed it, I'd love it if you could give me a star rating in the comments below. And if you'd like to get in touch, you can email me at [email protected]. I'd love to hear from you. And don't forget to subscribe to my mailing list so you can grab yourself a copy of my FREE COOKBOOK!

    If you'd like to continue browsing, just click on this link to all my recipes.

    More Sauces, dips and marinade recipes

    • A pile of gochujang chicken wings on bed of lettuce leaves. There is a small dish of extra sauce in the foreground.
      Crispy Korean chicken wings with sticky gochujang-Szechuan glaze
    • A dish of capsicum and tomato sauce garnished with chopped parsley.
      Simple capsicum and tomato sauce - freezer-friendly and versatile
    • Onion marmalade in a small white bowl on a white plate with a spoon. There is a glass jar of onion marmalade in the background.
      Easy onion marmalade (with apples)
    • A green serving dish filled with delicious tomato and onion stew. The lid of the dish is propped on the side.
      Quick and easy tamatie-smoor (South African tomato stew)
    49 shares
    • Share on Facebook
    • Tweet

    About VJ

    Before I started my food blog I was an IT Consultant. Now that I've swapped an office for a kitchen I have a lot more time to spend on things that interest me such as trying out new recipes. Most of my cooking is based around quick and easy meals, mostly made from scratch, using everyday pantry ingredients.

    Comments

      5 from 2 votes

      Did you make this recipe? Let me know! 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. SWAT says

      October 09, 2021 at 9:30 am

      5 stars
      Nice recipe. This has worked out really well. I like the density and acidity. The brown sugar is a yum add. I used fresh chillies

      Reply
    2. Nicola Robinson says

      December 06, 2020 at 6:08 am

      5 stars
      This is a good sauce however i sliced my onions not cubed sits better on steak cut down the recipe also and used canned tomato as ours are so expensive right now. All in all great.

      Reply
      • VJ says

        December 07, 2020 at 3:48 pm

        Good idea to slice the onions. Glad you enjoyed the sauce. 🙂

        Reply
    A picture of Veronica in the garden in front of a pink-flowering shrub.

    Hi, I'm Veronica! Welcome to my little kitchen. Step inside and browse my collection of recipes collected over the years.

    More about me →

    Readers favourites

    These are my most viewed recipes:

    • Sliced silverside on a plate with carrots and potatoes.
      Slow-cooker beef silverside
    • Slices of oven-baked gammon on a serving dish.
      Easy oven-baked gammon
    • Overhead shot of a white serving bowl filled with beef and kidney stew. There is a large wooden spoon at the side of the bowl.
      Slow-cooker beef and kidney stew
    • A slice of bacon and egg pie on a plate
      Proper bacon and egg pie
    • A pile of crusty German bread rolls.
      Crusty German bread rolls (Brotchen)
    • A dish of twice-cooked pork belly garnished with sesame seeds and spring onions.
      Twice cooked pork belly - with a sticky glaze

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer

    Subscribe

    • Subscribe to my newsletter and get a free recipe ebook.

    Contact

    • Contact

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 www.foodleclub.com

    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.