In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the diced onion and sauté until translucent, about 3-4 minutes.
Stir in the minced garlic and cook for another minute. Add the ground beef, breaking it apart with a spoon, and cook until browned (about 5-7 minutes). Drain excess fat if necessary.
Add the sliced mushrooms to the skillet and sauté for an additional 5 minutes until the mushrooms are softened.
Mix in the Worcestershire sauce, dried thyme, salt, and pepper. Stir everything together and cook for another 2-3 minutes, allowing the flavors to meld.
Remove from heat and let it cool for a minute. Add the cauliflower rice and sour cream, mixing until well combined.
Pour the mixture into a greased 9x13-inch casserole dish. Spread it evenly.
Top the mixture with the shredded cheddar cheese, spreading it out evenly across the top.
Place the casserole in the preheated oven and bake for 25-30 minutes, or until the cheese is bubbly and golden brown.
Remove from the oven and let it sit for 5 minutes before serving. Garnish with freshly chopped parsley for color and freshness.