01 - Preheat oven to 375°F. Grease a 9x13-inch baking dish with butter or cooking spray.
02 - In a large skillet over medium heat, cook ground beef until browned and crumbly, about 6–8 minutes. Drain excess fat if necessary.
03 - Add chopped onion and garlic to the skillet; cook 2–3 minutes until softened and fragrant.
04 - Stir in sliced mushrooms; cook another 5 minutes until tender and liquid has mostly evaporated.
05 - In a large bowl, combine cream of mushroom soup, sour cream, milk, Worcestershire sauce, dried thyme, salt, and pepper. Whisk until smooth and fully incorporated.
06 - Add the beef and mushroom mixture to the bowl; stir well to coat everything evenly with the creamy sauce.
07 - Transfer the mixture to the prepared baking dish. Sprinkle evenly with shredded cheddar cheese.
08 - In a small bowl, mix breadcrumbs (or crushed crackers) with melted butter until evenly coated. Sprinkle over the cheese layer.
09 - Bake for 25–30 minutes or until the top is golden brown and the filling is bubbly around the edges.
10 - Let stand 5 minutes before serving to allow the casserole to set for easier scooping.