Macaroni with pesto, spinach and three cheeses is topped with coarse breadcrumbs and baked until golden and delicious!
Parmesan cheese is not truly vegetarian, as it contains animal rennet. To make this dish 100% vegetarian, omit the cheese or find a suitable vegetarian substitute made without animal rennet. In supermarkets look for the 'parmesan style hard cheeses' which are suitable for vegetarians.
Thank you for this recipe! I doubled it and made it as a Thanksgiving side dish -- lots of rave reviews. - 25 Nov 2016 (Review from Allrecipes US | Canada)
Followed the recipe exactly except used fettuccine noodles instead of elbow macaroni and added one can of artichoke hearts (drained and chopped) when mixing the noodles with the cheese mixture. For the topping, I used the same ingredients as the recipe stated but substituted packaged plain bread crumbs for the cubed bread crusts . The family loved it. Great for a pot luck! - 03 Mar 2017 (Review from Allrecipes US | Canada)
I used penne instead of macaroni, and a blend of italian, cheddar and parmesan cheeses and skipped the bread chunks, just based on what I had on hand, otherwise I followed the recipe. It was very good. Everyone at the table really enjoyed it. - 26 Jun 2018 (Review from Allrecipes US | Canada)