Homemade Tomato Sauce – Whole30, Paleo, Primal

This post may contain affiliate links which won’t change your price but will share some commission.

This homemade tomato sauce is packed with veggies and full of flavor. It's Whole 30 compliant and makes a great addition to a multitude of meals.

The sauce works well as a “pasta sauce” over zucchini noodles or spaghetti squash. It's also great as a mini-side dish (add a few spoonfuls to your plate as you would a vegetable. It goes well with chicken, beef, and eggs).

It's so full of vegetables, that you could actually eat it as a soup or stew and call it good! If you did decide to do that, I recommend adding some collagen for extra protein.

Homemade Tomato Sauce Recipe

Makes 5-6 Cups


2 tablespoons ghee, coconut oil, or avocado oil
1.5 onions, finely chopped
3 celery stalks, finely chopped
2 carrots, peeled and finely chopped
2 cloves garlic, minced
1 can (28 ounces) crushed tomatoes
1 can (28 ounces) diced tomatoes
1 teaspoon dried thyme
1 dried oregano
1 bay leaf
1.5 teaspoons sea salt
1.5 teaspoons black pepper


Heat the oil or ghee in a large pot over medium heat. Once hot, add the onion, celery, and carrots. Saute for 2 to 3 minutes, stirring occasionally, until the onion becomes translucent.

Add the garlic and stir until about 1 minute.

Add the tomatoes, thyme, oregano, bay leaf, salt, and pepper.

Reduce the heat to a simmer and cover. Continue to simmer over low heat for about an hour, or until the sauce is thick and vegetables are soft. Stirring occasionally.

Once cooked, remove from heat and allow to cool. Discard the bay leaf and pour sauce into containers.

Store in the refrigerator for up to 5 days.

Pin now to save for later!

Aromatherapy for Natural Living

Stacy Karen

Stacy is a DIY obsessed, healthy living advocate. A preacher's wife and mom of three, she loves to encourage others to live a natural lifestyle.

Latest posts by Stacy Karen (see all)


Share Your Thoughts

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