Savor the rich, hearty flavors of this Whole30 Classic Bolognese Sauce—a healthier twist on the beloved Italian favorite that’s perfect for clean eating. Made with grass-fed ground beef and pork, a vibrant medley of onions, carrots, celery, and garlic, and simmered in a savory blend of crushed tomatoes, tomato paste, and aromatic herbs, this comforting sauce delivers irresistible depth of flavor while staying Whole30-compliant. A splash of bone broth enhances its richness, while nutritional yeast adds a cheesy, umami edge without dairy. Perfectly suited for zoodles, spaghetti squash, or your favorite gluten-free base, this slow-simmered masterpiece is both hearty and wholesome, making it ideal for meal prep or family dinners. Indulge guilt-free with this paleo-friendly classic that warms the soul and nourishes the body.
Heat the olive oil in a large pot over medium heat.
Add the chopped onion, carrots, and celery to the pot. Cook, stirring occasionally, until the vegetables are softened, about 8-10 minutes.
Stir in the minced garlic and cook for an additional 1 minute until fragrant.
Add the ground beef and ground pork to the pot. Cook, breaking up the meat with a wooden spoon, until browned and cooked through, about 8-10 minutes.
Stir in the crushed tomatoes and tomato paste. Mix until well combined.
Add the bay leaves, dried oregano, dried basil, salt, and black pepper to the pot. Stir to incorporate.
Pour in the bone broth or beef stock and bring the sauce to a gentle simmer.
Reduce heat to low and cover the pot. Allow the sauce to simmer gently for 60 minutes, stirring occasionally.
After 60 minutes, remove the lid and continue to cook for an additional 20 minutes to thicken the sauce.
Remove the bay leaves and stir in the nutritional yeast for a cheesy flavor.
Taste and adjust seasoning with additional salt and pepper if needed.
Serve the Bolognese sauce over your choice of Whole30-compliant pasta, zoodles, or spaghetti squash.
Calories |
2992 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 194.4 g | 249% | |
| Saturated Fat | 68.0 g | 340% | |
| Polyunsaturated Fat | 2.7 g | ||
| Cholesterol | 709 mg | 236% | |
| Sodium | 3476 mg | 151% | |
| Total Carbohydrate | 81.6 g | 30% | |
| Dietary Fiber | 23.0 g | 82% | |
| Total Sugars | 41.8 g | ||
| Protein | 228.8 g | 458% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 483 mg | 37% | |
| Iron | 22.7 mg | 126% | |
| Potassium | 4441 mg | 94% | |
*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.