Rich, hearty, and completely dairy-free, this classic Bolognese meat sauce is a comforting Italian-inspired favorite perfect for modern dietary needs. Made with a robust blend of ground beef and pork, aromatics like onion, carrot, and celery, and a splash of red wine for depth, this sauce packs layers of flavor. The use of unsweetened almond milk adds a creamy twist without dairy, while dried herbs and a slow simmer ensure a perfectly luscious texture. This recipe delivers a restaurant-quality sauce in your own kitchen with just 15 minutes of prep and a hands-off simmer that allows the flavors to shine. Serve it over your favorite dairy-free pasta or veggie noodles for a satisfying meal the whole family will love.
Scan with your phone to download!
Heat the olive oil in a large, heavy-bottomed pot over medium heat.
Add the chopped onion, carrot, celery, and garlic to the pot. Sauté for about 6-8 minutes until the vegetables are soft and the onion is translucent.
Increase the heat to medium-high and add the ground beef and pork. Cook until the meat is browned and no longer pink, breaking it up with a spatula as it cooks.
Stir in the tomato paste and cook for another 2 minutes, allowing it to caramelize slightly.
Pour in the red wine, scraping up any browned bits from the bottom of the pot. Let it simmer and reduce by half, about 5 minutes.
Add the crushed tomatoes, almond milk, oregano, basil, bay leaf, salt, and pepper to the pot. Stir to combine.
Bring the sauce to a boil, then reduce the heat to low. Cover and let it simmer gently for 1.5 to 2 hours, stirring occasionally.
After the sauce has thickened and all the flavors have melded together, remove the bay leaf. Adjust seasonings with more salt and pepper if needed.
Serve the sauce over your choice of dairy-free pasta or zoodles. Enjoy!
Serving size | (2335.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2480.0 |
Total Fat 161.0g | 0% |
Saturated Fat 54.4g | 0% |
Polyunsaturated Fat 3.3g | |
Cholesterol 505.2mg | 0% |
Sodium 3166.5mg | 0% |
Total Carbohydrate 76.7g | 0% |
Dietary Fiber 18.2g | 0% |
Total Sugars 39.2g | |
Protein 147.9g | 0% |
Vitamin D 87.8IU | 0% |
Calcium 824.4mg | 0% |
Iron 19.0mg | 0% |
Potassium 4167.6mg | 0% |
Source of Calories