Bring a large pot of salted water to the boil and add the pasta. Cook for 8 minutes (or as per packet directions). Drain.
Meanwhile, melt butter in a large frying pan. Add mushrooms and cook for about 3 minutes or until browning. Add garlic and chilli. Cook for 2 minutes or until fragrant and mushrooms have softened. Season with salt and pepper.
Stir through spinach and Parmesan. Remove from heat.
Add lemon juice and pasta. Toss to coat well.
Gluten free and Paleo option: Replace pasta with zucchini noodles.Vegan option: Omit Parmesan cheese. Sprinkle with nutritional yeast flakes if you like.Not a fan of mushrooms? Substitute mushrooms for capsicum, zucchini, eggplant or small broccoli florets.