Begin by preparing the ingredients. Cut 200 g of halloumi cheese into strips, dice 1 onion, mince 2 cloves of garlic and slice a package of mushrooms.
In a large skillet or frying pan, heat 1 tablespoon of olive oil or butter over medium-high heat. Once the butter has melted, add the halloumi strips and fry until they are nicely browned on both sides. This should take about 2-3 minutes per side. Once done, remove the halloumi from the pan and set aside.
In the same pan, add remaining oil and the diced onion and cook until softened which should take about 3-4 minutes. Add the sliced mushrooms to the pan and cook for another 2-3 minutes until they have softened and released their juices.
Add 3 cups of spinach to the pan and cook until wilted, about 1-2 minutes. Then, add the minced garlic and cook for an additional 30 seconds.
Deglaze the pan with ⅓ cup of white wine, scraping up any browned bits from the bottom of the pan.
In a separate small bowl, whisk 2 tablespoon of flour into 2 cups of broth until no lumps remain. Stir this mixture into the pan.
Add 1 tablespoon of grainy mustard, 2 teaspoon of maple syrup, ½ teaspoon of thyme, a pinch of nutmeg to the pan. Add salt and pepper to taste. Stir everything together and allow to simmer for 5-10 minutes until the sauce has thickened.
Once the sauce has thickened, add ½ cup of blended cottage cheese or sour cream to the pan and stir until fully combined.
Meanwhile, cook the egg noodles according to the package directions.
Taste the stroganoff and adjust the seasoning as desired.
Finally, add the halloumi strips back into the pan and chop them up into bite sized pieces. Add the cooked egg noodles to the pan and combine.
Serve the stroganoff hot, topped with a sprinkle of fresh thyme if desired. Enjoy!