1poundsmall pasta such as rissoni, small shells, or ditalini
1/2cupextra virgin olive oil
3Tbspbutter
2clovesgarlic, chopped
3large onions, sliced
6ouncesfeta cheese, crumbled
6ouncesfontina cheese
1cupmascarpone cheese
2cupsshredded fresh baby spinach
1cupleftover pasta cooking water (save)
Instructions
Cook pasta according to package directions, until al dente. While pasta is cooking, heat butter and olive oil in a large heavy frying pan. Add sliced onion and garlic and cook over low beat for about 15 minutes, until golden brown. Set aside.
Mix feta cheese, fontina cheese and mascarpoue in a bowl. (Mixture will be thick.) Add onion mixture. Shred fresh spinach and add to cheese mixture.
Drain pasta, reserving 1 cup of cooking water, and return to pan. Add cheese and onion mixture, spinach, and some of the reserved pasta water and toss thoroughly until sauce is thinned slightly. Season to taste with salt and pepper. Plate pasta immediately and sprinkle with more cheese, if desired. Serve immediately. Makes 6 servings. Enjoy!