This is a ground meat tomato sauce built from real ingredients — no jarred shortcuts, no added sugar, just garlic, tomatoes, herbs, and well-browned meat cooked down into something genuinely satisfying. It works over pasta, zucchini noodles, or spaghetti squash, so it feeds everyone at the table regardless of what they’re eating. Make a double batch on Sunday and you’ll have dinner covered for most of the week.
Substitutions that actually work
- Ground meat: Lean ground beef is the baseline, but ground turkey or chicken work well — just cook to 165°F (74°C) and expect a slightly lighter flavor. Ground pork adds richness if you want it.
- Canned tomatoes: Crushed tomatoes give the smoothest result. Whole peeled tomatoes crushed by hand are a solid swap. Diced tomatoes leave more texture — fine if that’s your preference.
- Fresh vs. dried herbs: Dried oregano and basil are what the recipe is built around. Fresh basil stirred in at the end is a nice addition, but skip the garnish — not worth the extra dish.
- Pasta base: Brown rice pasta, chickpea pasta, and spiralized zucchini all hold up under this sauce. Regular wheat pasta works too if gluten isn’t a concern for your household.
Before you start
The single technique that makes or breaks this sauce is browning the meat properly before the tomatoes go in. Use a wide pan, don’t crowd the meat, and resist stirring for the first couple of minutes — you want actual color on the beef, not grey steamed meat. That browning is where most of the savory depth comes from. Once the meat is browned and drained, scrape up any stuck bits before adding garlic, because those bits dissolve into the sauce and add flavor. Everything after that is just patience — low heat, lid slightly ajar, and enough time for the sauce to thicken.
Common problems and fixes
- Sauce is watery and won’t thicken: Remove the lid and turn the heat up slightly. Give it another 10–15 minutes of uncovered simmering. Canned tomatoes vary a lot in water content, so this is common.
- Meat is grey and bland: The pan wasn’t hot enough before the meat went in, or it was stirred too soon. You can’t fix it after the fact, but a longer simmer with the lid off will concentrate the flavor somewhat.
- Sauce tastes flat even after seasoning: Add a small pinch of sugar (about 1/4 teaspoon) to cut acidity, or a splash of red wine if you have it open. Taste again after two minutes of simmering.
- Garlic burned before the meat finished: Add garlic after the meat is fully browned and the pan is off the highest heat. Thirty seconds in warm oil is enough — it doesn’t need long.
- Sauce sticks and scorches on the bottom: The heat is too high for the long simmer. Drop it to the lowest setting your burner can manage and stir every few minutes.
Keeping and reheating
Refrigerate leftover sauce in a sealed container for up to 4 days — the flavor genuinely improves overnight as the herbs settle in. For longer storage, freeze in portions of roughly 1–2 cups; it keeps well for up to 3 months. Thaw overnight in the fridge or use the defrost setting on your microwave. Reheat on the stovetop over medium-low heat, stirring occasionally, until it reaches a steady simmer. Add a splash of water if it’s thickened too much in the fridge. Avoid boiling it hard during reheating — it can make the meat texture grainy.
Clean Spaghetti Sauce Recipe
Ingredients
1 jar Marinara sauce (tomatoes, garlic, herbs, and onions - pasta sauce in southern hemisphere for Italian seafood dish)
1 medium yellow onion
1 clove garlic
1 cup cauliflower
½ cup mushrooms - diced
1 tablespoon parsley
2 stalks celery - finely chopped
1 teaspoon oregano
1 teaspoon basil
1 teaspoon thyme
1 teaspoon ground black pepper
1 pound ground chicken (minced chicken) - extra lean
½ teaspoon Parmesan cheese
Instructions
- With a cheese grater, grate the raw cauliflower, and set it aside.
- In a non-stick pan ( I use cast iron, never Teflon) pan satay up the diced onions, garlic and mushrooms with oil.
- Add parsley, cauliflower, oregano, basil, pepper, and pasta sauce.
- In another pan, brown meat, leaving large clumps for your “lazy meatballs”, or you can break it up and have a meat sauce texture.
- Serve over cooked pasta.
Nutrition
FAQ
Can I use this sauce straight away or does it need to simmer for a long time?
You can eat it after about 20–25 minutes of simmering, but 40–45 minutes gives noticeably better flavor. The longer cook time lets the tomatoes break down fully and the herbs meld into the sauce rather than tasting separate.
How do I stop the sauce from being too acidic?
A small pinch of sugar — no more than 1/4 teaspoon — is the quickest fix and won’t make the sauce taste sweet. Alternatively, a longer simmer naturally mellows the acidity as the tomatoes cook down.
Can I add vegetables to bulk it out for a bigger family?
Yes — finely diced mushrooms, bell peppers, or zucchini all work well and disappear into the sauce. Add them after browning the meat and cook for 4–5 minutes before the tomatoes go in so they soften properly rather than staying crunchy.

Yum