Traditional bolognese sauce made allergy friendly! This dairy free bolognese sauce is hearty, comforting, and perfect for cold weather. Serve over your favorite pasta and top with vegan parmesan for a delicious Top 9 allergen free meal!
Americanized Italian food can be a minefield for someone with dairy or garlic allergies. We’ve only found one Italian restaurant about two hours from our house that we can go to, because the chef is super amazing about allergy safety. But with my husband being part Italian, we can’t go without pasta in this house.
My dairy free bolognese is an adaptation of Marcella Hazan’s famous bolognese sauce. There is no garlic in the original recipe, and I eliminated the onion as well. I also eliminated the butter and use full-fat coconut milk instead of the traditional whole milk, as the fat content and slight sweetness works really well to counter the acidity of the wine and tomatoes. You don’t taste coconut in the final dish, I promise! I fully acknowledge that this is not the traditional recipe, and if you prefer making that version, here’s a link to the original.
This recipe makes enough sauce for at least two pounds of pasta. You can easily cut this recipe in half if you don’t want that much! But it stores and freezes really well, so it’s perfect for meal prep or stocking your freezer. It does take a while to cook, but most of the time is letting the sauce bubble away on the stove while you do other things.
Recipe Tips
- Use a deep, heavy bottomed pot for this recipe, like a cast iron Dutch oven or heavy stock pot. A skillet is too shallow, and the liquid will evaporate too quickly for the flavors to develop. If you don’t have a heavy pot, you’ll want to keep the heat a bit lower and stir more frequently to prevent hot spots and keep the sauce from burning on the bottom.
- Don’t try to rush it! Make this on a weekend when you have 2-3 hours to stir the sauce while you take care of other chores. Or have a Mario Kart battle.
- When you get to the step where you add the coconut milk, don’t chicken out. It will look like the most disgusting thing you’ve ever cooked. I actually photographed this step, but was afraid that if I posted a photo no one would ever make this. Stay the course. Have a drink of the white wine you’ll be adding in the next step.
- Depending on your stove and pot, the tomatoes may reduce too quickly before the sauce reaches its dark red color. Feel free to add 1/4 of water or so if the sauce looks like it’s getting too dry.
- Don’t try to add unnecessary herbs or spices. Salt, pepper, and nutmeg is truly all you need. I get it, because I have a tendency to try and add all sorts of things to make up for the lack of garlic and onion, but just trust me on this one. You don’t need it. Put the basil down.
Make Dairy Free Bolognese Allergy-Friendly for You!
As written, this recipe is dairy free, gluten free, garlic free, and top 9 allergen free. It does contain coconut, so if you’re not able to have that I would try substituting your favorite vegan unsweetened creamer in its place. As always, make sure you read the ingredient labels for your tomatoes and white wine. We don’t require vegan wine in our house, but there are quite a few great options out there to 100% guarantee that your wine doesn’t use casein in the clarifying process. And if you cannot tolerate wine, you could use chicken broth but the flavor will definitely not be the same. I might recommend trying my Quick and Easy Spaghetti Sauce instead, which contains no alcohol! I can easily find plain crushed and whole tomatoes in our local stores, but they can often contain garlic, herbs, or other added ingredients.
Dairy Free Bolognese Sauce
Traditional bolognese sauce made allergy friendly! This sauce seems simple, but don't try to add extra ingredients. Use the best quality vegetables, wine, and tomatoes you have and you'll realize you don't need anything extra. The full recipe is perfect for meal prep or stocking your freezer, but feel free to cut the amounts in half if you don't need a ton of sauce! Most of the cooking time is just letting the sauce bubble away on the stove while you do other things.
Ingredients
- 1 1/2 c. peeled, finely diced carrot
- 1/2 c. finely diced celery
- 1 lb. ground beef
- 1 lb. ground pork (optional, can use all beef)
- 1 tsp. kosher salt
- 1/4 tsp. ground black pepper
- 1 (13.5 oz) can full-fat coconut milk
- 1/8 tsp. ground nutmeg
- 2 c. white wine (vegan if needed)
- 1 (28 oz) can crushed tomatoes (or whole peeled tomatoes with juice)
- Pasta of your choice for serving
Instructions
- Heat a large, heavy Dutch oven or 6-quart stock pot over medium heat. Add in the carrot, celery, beef, pork, salt, and pepper. Cook, stirring frequently, until the meat is cooked through but not getting a crust (about 10-15 minutes). Drain any excess grease.
- Into the pot, add the can of full-fat coconut milk. Don't look too carefully into the pot, because this will look like one of the most disgusting things you've ever made. Just go with it, and trust the process. Turn the heat down to medium low, and simmer (stirring every so often to prevent sticking) until most of the liquid has evaporated (30-40 minutes).
- See, isn't it looking a bit more appetizing? Add the ground nutmeg into the pot and stir. Then pour in the white wine, and simmer (again stirring every so often to prevent sticking) until most of the liquid has evaporated (45-50 minutes). Make sure that you pour in the wine off the burner if you have a gas range, the flames can ignite the alcohol in case of a splash or spill.
- Add the crushed tomatoes into the pot, and stir to combine. This will not look like your typical spaghetti sauce, it is much lighter in color at this stage. Continue simmering over medium low heat for another hour and a half, until the sauce is thick and darker red in color. (If you are using whole tomatoes, keep mushing them and breaking them up with your spoon as they cook down.) If the sauce reduces too quickly and starts looking a bit dry, you can add 1/4 c. of water to loosen things up and prevent sticking. You can also put a lid on the pot after the first hour to preserve moisture if needed.
- Serve over your favorite pasta and enjoy! This sauce reheats really well, either by itself in a saucepan over medium heat or in the microwave if it's already mixed with pasta. You may need to add a touch of water when reheating to loosen the sauce. You can also freeze this sauce for 2-3 months in airtight containers or freezer zip top bags. Our kids love to take this for lunch in a thermos, I heat it up in the morning and it stays warm until lunch!
Nutrition Information:
Yield: 16 Serving Size: 1 Amount Per Serving: Calories: 232Total Fat: 14gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 52mgSodium: 151mgCarbohydrates: 5gFiber: 1gSugar: 1gProtein: 16gNutrition facts may vary based on the ingredients, swaps, and products used.