Build the flavor base:
Heat 3 tbsp olive oil in a heavy pot over medium-low heat.
Add mushrooms, onion, carrot, and celery.
Cook slowly 10–15 minutes, stirring occasionally, until soft, lightly golden, and moisture from mushrooms cooks off.
Add the beef:
Add ground beef.
Break it up with a spoon.
Season with salt and pepper.
Cook just until no longer pink — don’t brown hard (keeps it tender).
Add milk (tenderizing step):
Pour in nondairy milk.
Add nutmeg and bay leaf.
Simmer gently until almost fully evaporated (about 15–20 minutes).
Build the sauce:
Stir in tomato paste until fully mixed.
Add 1 cup chicken stock and optional tomatoes.
Bring to a very gentle simmer.
Slow cook
Lower heat to low.
Cook uncovered or slightly covered for 1½–2 hours, stirring occasionally.
If it thickens too much → add more stock a little at a time.
You want thick, rich, spoonable sauce (like chili consistency).
Remove bay leaf at end.
Instructions
Adjust salt + pepper.
Quick pro tips (matter a lot):
• Chop veggies VERY fine (almost minced)
