Boil the pasta per package instructions, then drain and set aside.
Meanwhile, heat the olive oil in a large frying pan.
Add the mushrooms and saute until softened, about 5 minutes.
Add the minced garlic and cook for another minute, stirring constantly.
Stir in the marinara sauce, heavy cream, red pepper flakes, oregano, salt, and pepper. Leave to simmer for 5 minutes.
Add the spinach and cherry tomatoes. Cook for another 2 minutes.
Portion the pasta into bowls and top with the grated Parmesan cheese.
