Add the beef pieces, sliced mushrooms, chopped onion, minced garlic, beef broth, Worcestershire sauce, Dijon mustard, salt, black pepper, and paprika to a 6-quart slow cooker. Stir well to combine all ingredients and coat the meat.
Cover and cook on LOW for 7-8 hours or on HIGH for 4-5 hours, until the beef is fork-tender.
About 30 minutes before serving, whisk the sour cream and all-purpose flour together in a small bowl until completely smooth. Stir this mixture directly into the slow cooker. Add the butter at this stage if using.
Cover and continue cooking on LOW for the remaining 30 minutes until the sauce bubbles, thickens, and becomes beautifully creamy.
Spoon the hot beef stroganoff over a warm bed of cooked egg noodles (or mashed potatoes/rice) and garnish with fresh chopped parsley.