Go Back
Print Recipe
homemade tomato meat sauce

Homemade Tomato Meat Sauce

Whole 30, Paleo friendly homemade tomato meat sauce. Serve over spaghetti squash!


  • 1 tsp avocado oil
  • 1 yellow onion, chopped
  • 1/2 tsp garlic powder
  • 3 tbsp italian seasoning
  • salt and pepper [to taste]
  • 1 package ground beef [mine was 1.34 lbs]
  • 28 oz crushed tomatoes
  • 6 oz tomato paste
  • 28 oz water


  1. Heat pan on medium-high and add oil. When oil is hot, add chopped onion. Cook for 5 minutes, stirring occasionally

  2. Add italian seasoning and garlic powder. Mix seasoning well with onions. Add ground beef to the pan. Salt and pepper the meat, to taste. Break up meat pieces into small chunks with wooden spoon

  3. Cook until meat is brown, approximately 6 minutes, stirring once or twice. Reduce heat to low. Add in crushed tomatoes and tomato paste. Mix well

  4. Fill the crushed tomato can with water (28oz) and add to sauce (The sauce may seem watery but will thicken as it cooks). Put splatter screen over the top and go do other things, letting the sauce cook

  5. Stir about every hour and add more water if necessary (see note below). Cook sauce for 3 hours or longer (you can probably get away with cooking for 45 minutes to 1 hour, if you do this method, ensure your meat is almost fully cooked before turning down the heat and letting simmer). The longer the sauce cooks, the more the flavors develop. Serve over desired based & enjoy!

Recipe Notes

If the sauce seems to thick to you, add more water. This will depend on the consistency you like your sauce. If you like thinner sauce, add more water. If you like thick chunky sauce, add less water. Also the longer this sauce is cooked, the more water you may need to add.