Cook the Mushrooms: Add the sliced mushrooms to the pot. Cook for about 5-7 minutes, stirring occasionally, until they have released their moisture and started to brown.
Toast the Nuts: Add the chopped mixed nuts to the pot and toast them with the mushroom and onion mix for about 2-3 minutes until lightly golden and fragrant.
Add Rice & Spices: Stir in the rinsed basmati rice, smoked paprika, dried thyme, salt, and pepper. Mix well to evenly coat the rice with the mixture.
Pour in Broth: Carefully pour the vegetable broth into the pot and bring it to a boil. Once boiling, reduce the heat to low, cover the pot, and let it simmer for about 15-20 minutes or until the rice is tender and has absorbed the liquid.
Cheesy Finish: Once the rice is cooked, remove the pot from heat. Stir in the shredded cheddar cheese, mixing until melted and well incorporated. Adjust seasoning if necessary.
Serve: Fluff the pilaf with a fork, garnish with fresh parsley, and serve hot.