This zesty, vegetarian Lemon Ricotta Pasta is made with ricotta, parmesan cheese, lemon zest and garlicky, olive oil ready in 15 min!
925