Bring a large pot of salted water to the boil and cook spaghetti according to packet instructions (usually around 10-12 minutes or until al dente).
Place cottage cheese in a food processor and blitz, adding milk slowly to create a smooth consistency.
Add eggs, parsley, salmon and half the parmesan and mix again until combined.
Heat oil in a large frying pan over medium heat. Add garlic, peas and mushrooms and cook for 5-6 minutes, stirring often to ensure garlic does not brown. Turn off heat.
Transfer cooked spaghetti to frying pan using tongs, making sure you save the cooking water. Pour in the cottage cheese mixture, moving the spaghetti around using the tongs to coat the pasta and thicken the egg mix. Add 2-3 tablespoons of the pasta water to ensure the pasta stays saucy and creamy.
Divide the pasta between 4 serves bowls, top with a handful of rocket leaves, sprinkle with reserved parmesan and black pepper and serve immediately.
Notes
From: Bridgford, Jo (Jan 2017) Love Those Leftovers in: Healthy Food Guide