Home / Recipes / How to Make GF Homemade Tomato Pasta Sauce [Oil-Free]

How to Make GF Homemade Tomato Pasta Sauce [Oil-Free]

This simple homemade tomato pasta sauce only requires 7 ingredients, one pot and 15 minutes of active prep time. It is perfect over freshly cooked pasta or even on a salad bowl.

You absolutely don’t need to be afraid, even if you’re just novice to cooking! It’s because there is no rocket science to this pasta sauce recipe and the ingredients are really simple.

The undisputed merits of this simple tomato pasta sauce include:

  • So versatile
  • Easy to make
  • Perfect for batch cooking
  • Only 7 ingredients (not counting salt, pepper, water and anything optional)
  • One-pot-recipe

What I love about this tomato pasta sauce is that it’s:

  • Gluten-free
  • Low-fat
  • Low glycemic
  • Candida diet friendly
  • Soy-free
  • Nut-free and peanut-free

The Ingredients

Needless to say, all the components in this recipe are whole food plant-based.

It’s noteworthy that my tomato pasta sauce differs from the basic tomato sauce by the addition of some great nutritious veggies, such as carrots, celery and corn. As far as the herbs are concerned, I decided not to keep it to oregano only, but flavoured it up with some rosemary as well.

Firstly, the body of this recipe is evidently made of tomato puree.

Next comes fresh garlic and onions that is the essence of any decent tomato sauce.

I decided to vamp up the recipe with carrot and celery, which add so much flavour.

Evidently you can’t do without Mediterranean herbs. I opted for oregano, rosemary, and fresh basil. Himalayan salt will enhance the heavenly flavours while black pepper spices things up a bit.

Finally, you can also add some corn semolina. However, this is totally optional and in case you feel the need to thicken the sauce. Moreover, corn also gives this tomato pasta sauce the final touch of sweetness.

Now, I bet you already have most of the ingredients in your kitchen or pantry. Even if you don’t, all of them are readily available in any supermarket.

Homemade Tomato Pasta Sauce

Please let me know when you make this recipe or just have questions! Comment below or tag me in social media!

Homemade Tomato Pasta Sauce

You might also enjoy my Spicy Tomato Sauce.

Finally, please let me know in the comments below whether you’re a fan of pasta. Please tag me in social media whenever you try one of my recipes! I’d love to see your creations! Instagram @thenutriplanet and Facebook @nutriplanet.health.hub


clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Tomato Pasta Sauce

Homemade Tomato Pasta Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Nele Liivlaid
  • Total Time: 53 minutes
  • Yield: 4 servings 1x


This simple homemade tomato pasta sauce only requires 7 ingredients, one pot and 15 minutes of active prep time. It is perfect over freshly cooked pasta or even on a salad bowl.


  • 1 small onion
  • 4 garlic cloves
  • 1 medium carrot
  • 1 medium celery stalk
  • 2 tsps. dried oregano
  • 1 tsp. dried rosemary (optional)
  • 680g (24oz) of unsalted tomato puree
  • 70g (2.5oz) of water
  • heaping cup corn (optional)
  • Leaves of 3 basil stalks
  • Himalayan salt and black pepper to taste


  1. First, finely chop carrot, celery, onion and garlic. Next, sauté the chopped veggies with dried herbs and 3 tablespoons of water for 5 minutes.
  2. Then, add tomato puree and 70 grams of water. Stir well and let simmer over medium heat for 30 minutes stirring occasionally.
  3. Add corn and let simmer for another 3 minutes (not necessary if you use canned corn).
  4. Finally, mix in chopped basil leaves and let cool a bit.


One serving has 4 GL points.

  • Prep Time: 15 minutes
  • Cook Time: 38 minutes
  • Method: Sauté


  • Serving Size: 1/4 of recipe
  • Calories: 105 kcal
  • Fat: 0.5g
  • Carbohydrates: 19.4g
  • Fiber: 3.41g
  • Protein: 4.1g

Enjoy this tomato sauce over:

  • Freshly cooked pasta
  • Buddha bowl or salad
  • Slice of bread or cracker

Alternatively eat as a stew or thick soup.

Tips on my homemade tomato pasta sauce:

  • You may also use diced tomatoes (even better tomatoes from the garden) for this pasta sauce recipe. Use the same weight. Another option would be ready chopped tomatoes.
  • Should you have a problem with Candida overgrowth, add green peas or edamame beans instead of corn.
  • If you prefer your sauce creamy, transfer everything into food processor or blender and process until desired consistency.

Disclaimer: this post contains affiliate links.

Homemade Tomato Pasta Sauce

Let me know your thoughts