Dive into the rich and savory flavors of this Whole30 Tomato Meat Sauce, a healthier spin on classic comfort food thatβs perfect for meal prep or a family dinner. Made with simple, wholesome ingredients like ground beef (or turkey for a leaner option), crushed tomatoes, and aromatic herbs, this hearty sauce is completely sugar-free, dairy-free, and Whole30 compliant. The slow simmering process melds the flavors beautifully, creating a thick, flavorful sauce that pairs perfectly with zoodles, spaghetti squash, or cauliflower rice for a nutrient-packed, low-carb meal. Ready in just under an hour, this easy recipe is a satisfying and versatile addition to your Whole30 meal plan.
Heat the olive oil in a large skillet or saucepan over medium heat.
Add the diced onion and sautΓ© for 3β4 minutes, until softened and translucent.
Stir in the minced garlic and cook for 30 seconds, until fragrant.
Add the ground beef to the skillet. Cook, breaking it apart with a wooden spoon, until browned and fully cooked, about 6β8 minutes.
Drain any excess fat from the skillet, if needed.
Stir in the canned crushed tomatoes, tomato paste, and bone broth. Mix until well combined.
Add the dried oregano, dried basil, dried parsley, crushed red pepper flakes (if using), salt, and black pepper. Stir well.
Reduce the heat to low and let the sauce simmer, uncovered, for 25β30 minutes, stirring occasionally. This will allow the flavors to meld and the sauce to thicken.
Taste and adjust seasoning with more salt or pepper, if necessary.
Serve warm over zoodles, spaghetti squash, or cauliflower rice. Garnish with fresh basil leaves, if desired.
Calories |
1676 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 121.2 g | 155% | |
| Saturated Fat | 40.8 g | 204% | |
| Polyunsaturated Fat | 2.7 g | ||
| Cholesterol | 363 mg | 121% | |
| Sodium | 3778 mg | 164% | |
| Total Carbohydrate | 62.1 g | 23% | |
| Dietary Fiber | 15.4 g | 55% | |
| Total Sugars | 34.0 g | ||
| Protein | 90.9 g | 182% | |
| Vitamin D | 0.8 mcg | 4% | |
| Calcium | 281 mg | 22% | |
| Iron | 18.8 mg | 104% | |
| Potassium | 3173 mg | 68% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.