Prepare the Beef: Trim excess fat and cut beef into bite-sized pieces. Season with salt and pepper.
Sear the Beef: Heat oil in a large pot over medium-high heat. Sear beef in batches until browned. Remove and set aside.
Sauté the Aromatics: In the same pot, sauté onions, celery, and garlic until translucent.
Add Mushrooms and Spices: Add mushrooms and cook for five minutes. Stir in thyme, rosemary, smoked paprika, and bay leaf.
Combine Beef and Broth: Return beef to pot, add beef broth, bring to a boil, then simmer for forty-five to fifty minutes until beef is tender.
Add Cream: Stir in heavy cream or coconut cream and simmer for five to ten minutes to slightly thicken.
Season and Serve: Adjust salt and pepper, remove bay leaf, garnish with parsley, and serve.