➡️ Jump to Recipe ⬅️
Rich paleo meat sauce made with grass fed meat, tomatoes, garlic, and herbs. Slow simmered for deep umami flavor. Perfect for spaghetti squash, zoodles, or grain free pasta alternatives.
What’s better than a rich and hearty, comforting meat sauce to spoon atop a big bowl of noodles? This easy, mostly homemade paleo meat sauce tastes like you spent all day making it. It’s even better the best day! Paleo meat sauce is a versatile recipe with which you can get creative and throw in herbs you have on hand and serve over pasta alternative of your choice.
Speaking of pasta alternatives, if you’re a pasta lover who’s cut out refined, high carb pastas, you’ve probably ventured into the world of paleo pastas. We have so many options these days!
- spaghetti squash “noodles.” See mine below.
- spiralized zucchini “zoodles” or sweet potato noodles. Spoodles?
- zero carb miracle noodles (shiritaki noodles)
- hearts of palm linguine
- chick pea pasta
- lentil pasta
- paleo pastas. These are made with sweet potato.
- brown rice pasta
Exciting! But you’ll likely be disappointed if your pasta alternative isn’t topped with a gem of a sauce, am I right?
Don’t go opening a jar of pasta sauce and dumping it over your faux pasta. I have just the thing for you: An easy half homemade and half store bought sauce that will impress anyone’s Italian grandma. All you need is ground meat, tomato sauce, chopped tomatoes, and some spices.
You could also add some chopped liver for richness and extra nutrients. This sauce is very easy to make; the leftovers keep well for days and taste even better as it ages; it freezes well; and it will dress up any pasta alternative you choose. It’s a dinner party-worthy dish!
Let’s make some sauce.
Easy Homemade Paleo Meat Sauce: Step-By-Step Directions
Here is what you’ll need:
- 1 pound organic ground beef, bison, or turkey
- 1/2 pound pork or mild Italian sausage
- 1 24 ounce jar tomato sauce of your choice. You can get a no sugar added Whole 30 approved sauce, for example, or choose any spices you like
- 1 14.5 ounce can diced tomatoes. OR about 2 cups fresh chopped tomatoes. Romas work well.
- 1 can tomato paste
- Garlic, onion, spices
- Heavy bottom dutch oven. NOT cast iron. The tomatoes are too acidic and ruin the coating.
- Grass fed unsalted butter to finish the dish
STEP 1
Start by dicing 1 medium yellow onion and however much garlic you like. I usually use 6 cloves, probably more if I’m being honest. Add 1 tbsp olive oil to your pan and heat til it shimmers. Add your onion. Sauté about 5 minutes, then add the garlic. Adjust your heat so the garlic doesn’t burn. Medium to medium-high is about right. Continue to sauté everything until translucent, about 7-10 minutes total.
STEP 2
Add ground beef and pork or sausage to the pan and break it up so it can brown evenly. I always use some type of organic beef. Make sure it’s 80 – 85% lean and nothing more or it won’t have enough fat. I buy locally made Italian pork sausages.
Add pork and beef to pan with onions and let it brown. Season a bit with sea salt and ground pepper. You could also add a bit of chopped liver at this stage for increased richness and nutrients.
Let that all mingle together til the meat is browned. Then add the jar of tomato sauce. For this particular batch, I used this Whole 30 approved sauce (no sugar added) that you can get at Whole Foods.
Mix that all together, then add your can of diced tomatoes and stir in tomato paste. It will be pretty liquidy.
Add some (preferably fresh, but dried is fine too) herbs: thyme, oregano, Italian blend. A fat pinch or two. Fresh basil is amazing during the summer. You can also add a big splash of red wine or balsamic vinegar (not Whole 30 approved though). My secret ingredient in sauces and stews is actually tamari or worcestershire. Both give it a nice umami depth.
So now let it simmer until it thickens. This takes well over an hour. Simmer uncovered and stir every so often. Taste it and season accordingly.
Meantime, make your pasta alternative. For this batch I made spaghetti squash. I also love the hearts of palm linguine (in the first pic).
After about 25 minutes the sauce should be thickening up.
Continue to let it simmer until the liquid has evaporated and the flavors have melded. The tomatoes will release natural sugars and lend a hint of sweetness to it. I add several cubes of unsalted butter at the end to give it a richness and a nice mouthfeel.
Then I let it rest a bit before serving.
This recipe feeds 4-6 and will keep for 5 days in the refrigerator. It is better the next day. Enjoy!
Top with parmesan if that’s your thing.

EASY SEMI-HOMEMADE PALEO MEAT SAUCE
Ingredients
Method
- Heat olive oil in large skillet over medium to medium-high heat til shimmering.
- Add onion and sauté for about 5 minutes, then add garlic. Don't let the garlic burn, so keep an eye on the heat. Sauté it all together about 7-10 minutes til translucent.
- Add ground meat to onion mixture and break up thoroughly so it browns evenly, about 7 minutes. Season with a bit of sea salt and pepper.
- Add jar of tomato sauce and stir.
- Add diced tomatoes & tomato paste. Stir.
- Bring to a simmer.
- Add herbs, a splash of red wine and/or balsamic vinegar, and/or splash tamari.
- Let simmer gently for at least an hour until very thick. Stir occasionally and taste to correct seasonings.
- When it's finished, turn off the heat and add several cubes of unsalted butter. Let it rest if you can.
- Serve over pasta alternative of your choice. Top with freshly chopped basil and/or parmesan.
Tried this recipe?
Let us know how it was!Frequently Asked Questions
What makes this paleo meat sauce different from traditional pasta sauce?
This paleo meat sauce focuses on whole food ingredients and avoids added sugars, seed oils, and refined thickeners. Slow simmered ground meat, crushed tomatoes, garlic, and herbs create natural umami depth. The flavor builds through reduction rather than additives, giving a rich, hearty texture without processed ingredients.
Which meats create the best flavor and texture?
Grass fed ground beef, bison, turkey, pork, or mild Italian sausage all work well. Using moderate fat content improves mouthfeel and prevents dryness. Combining two proteins deepens flavor complexity and improves texture during long simmering and reheating.
How long should the sauce simmer for optimal taste?
Simmering uncovered for at least one hour allows moisture reduction, flavor concentration, and proper tomato caramelization. Longer cooking enhances umami richness and balances acidity. Stir occasionally and adjust salt and herbs as flavors intensify during reduction.
What are the best pasta alternatives for paleo or gluten free?
Spaghetti squash, zucchini noodles, hearts of palm linguine, lentil pasta, and sweet potato noodles pair well. A thick, protein rich sauce adds structure and satisfaction to lighter vegetable based noodles, creating a balanced and filling meal.
Can this paleo meat sauce be made ahead or frozen?
Yes. The sauce stores in the refrigerator for up to five days and freezes well without separating. Flavor often deepens after resting overnight as the ingredients continue to meld, making it ideal for batch cooking and meal prep.
Why add butter at the end of cooking?
Finishing with a small amount of unsalted butter enhances mouthfeel and softens tomato acidity. This technique emulsifies fats into the sauce, creating a smoother texture and more rounded flavor profile without overpowering the herbs or meat.
Is this recipe suitable for special diets or food sensitivities?
This sauce is naturally gluten free and adaptable. It fits paleo eating and can be modified for dairy free or nightshade sensitive diets. The flexible ingredient base allows customization while maintaining nutrient density and broad crowd appeal.













Welcome to my site! I am a holistic nutrition consultant based in California, though I work with clients all over the world. I love houseplants, dogs, snow sports, and music that doesn't suck.