5 issues of BBC Good Food for £5
To make the meatballs, put the shallot, garlic and pheasant into a blender and process until finely chopped. Add the breadcrumbs, lemon zest and juice, yogurt and egg and blitz once more, until the mixture is clumping together, then tip into a bowl. Add the pistachios and parsley, stir well and season with salt, pepper and nutmeg. Oil your hands and roll the mixture into golf ball-sized meatballs. Put in the fridge to chill.
Heat oven to 180C/160C fan/gas 4. In a heavy-bottomed, non-stick frying pan or skillet, heat the olive oil and rosemary, and stir to infuse the oil, then add the meatballs and fry for 4-5 mins, turning them carefully to brown all over. Remove from the pan with a slotted spoon, retaining the rosemary oil, and transfer the meatballs to a roasting tin. Put them in the oven for 10 mins to heat through while you cook the pasta.
Cook the orzo following pack instructions, and drain when al dente, reserving some of the water. Remove the sprigs of rosemary from the olive oil in the frying pan and tip in the pasta along with the spinach, stirring to coat in the infused oil. Warm gently over a low heat then stir in the crème fraîche and Parmesan, plus a little pasta water (or stock, if you have it). Season and divide between plates, topping with the meatballs. Serve with extra Parmesan, if you like.