Saute onion and carrot until onion is translucent. About 5 minutes on medium high heat.
Add beef and continue to cook until beef is browned.
Add garlic and cook for an additional 2 minutes.
Add tomato paste and cook for an additional 2 minutes.
Deglaze the pan with the red wine and cook to reduce the sauce. About 10-15 minutes.
Add beef stock, tomatoes, dried parsley, and nutmeg. Continue to cook for a minimum 30 minutes. The longer you cook, the better it tastes.