Heat olive oil and butter over medium high heat in a large pot. Add 1/3 of the meat in a single layer, and sprinkle with salt and pepper. Brown on all sides and remove to a plate. Continue until all beef is browned.
Add onions, mushrooms and garlic to the pot, continue to cook on medium high for a few minutes until vegetables begin to soften.
Add flour and stir constantly for 1 minute. Add white wine and stir, scraping bits off the bottom of the pot.
Add worcestershire sauce, beef broth, kosher salt, and black pepper. Stir and then add back the browned beef and accumulated juices.
Bring to a boil, then reduce heat to a simmer. Cover and simmer for 2 hours
Add peas and cream cheese. Stir until well incorporated and slightly thickened, 5-10 minutes.
Serve over noodles or rice.