<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d32078707\x26blogName\x3dcucina+nicolina\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dSILVER\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttps://cucinanicolina.blogspot.com/search\x26blogLocale\x3den_US\x26v\x3d2\x26homepageUrl\x3dhttp://cucinanicolina.blogspot.com/\x26vt\x3d7867789571083647791', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script><!-- --><div id="flagi" style="visibility:hidden; position:absolute;" onmouseover="showDrop()" onmouseout="hideDrop()"><div id="flagtop"></div><div id="top-filler"></div><div id="flagi-body">Notify Blogger about objectionable content.<br /><a href="http://help.blogger.com/bin/answer.py?answer=1200"> What does this mean? </a> </div></div><div id="b-navbar"><a href="http://www.blogger.com/" id="b-logo" title="Go to Blogger.com"><img src="http://www.blogger.com/img/navbar/3/logobar.gif" alt="Blogger" width="80" height="24" /></a><div id="b-sms" class="b-mobile"><a href="sms:?body=Hi%2C%20check%20out%20Orangette%20at%20cucinanicolina.blogspot.com">Send As SMS</a></div><form id="b-search" name="b-search" action="http://search.blogger.com/"><div id="b-more"><a href="http://www.blogger.com/" id="b-getorpost"><img src="http://www.blogger.com/img/navbar/3/btn_getblog.gif" alt="Get your own blog" width="112" height="15" /></a><a id="flagButton" style="display:none;" href="javascript:toggleFlag();" onmouseover="showDrop()" onmouseout="hideDrop()"><img src="http://www.blogger.com/img/navbar/3/flag.gif" name="flag" alt="Flag Blog" width="55" height="15" /></a><a href="http://www.blogger.com/redirect/next_blog.pyra?navBar=true" id="b-next"><img src="http://www.blogger.com/img/navbar/3/btn_nextblog.gif" alt="Next blog" width="72" height="15" /></a></div><div id="b-this"><input type="text" id="b-query" name="as_q" /><input type="hidden" name="ie" value="UTF-8" /><input type="hidden" name="ui" value="blg" /><input type="hidden" name="bl_url" value="orangette.blogspot.com" /><input type="image" src="http://www.blogger.com/img/navbar/3/btn_search_this.gif" alt="Search This Blog" id="b-searchbtn" title="Search this blog with Google Blog Search" onclick="document.forms['b-search'].bl_url.value='orangette.blogspot.com'" /><input type="image" src="http://www.blogger.com/img/navbar/3/btn_search_all.gif" alt="Search All Blogs" value="Search" id="b-searchallbtn" title="Search all blogs with Google Blog Search" onclick="document.forms['b-search'].bl_url.value=''" /><a href="javascript:BlogThis();" id="b-blogthis">BlogThis!</a></div></form></div><script type="text/javascript"><!-- var ID = 32078707;var HATE_INTERSTITIAL_COOKIE_NAME = 'dismissedInterstitial';var FLAG_COOKIE_NAME = 'flaggedBlog';var FLAG_BLOG_URL = 'http://www.blogger.com/flag-blog.g?nav=3&toFlag=' + ID;var UNFLAG_BLOG_URL = 'http://www.blogger.com/unflag-blog.g?nav=3&toFlag=' + ID;var FLAG_IMAGE_URL = 'http://www.blogger.com/img/navbar/3/flag.gif';var UNFLAG_IMAGE_URL = 'http://www.blogger.com/img/navbar/3/unflag.gif';var ncHasFlagged = false;var servletTarget = new Image(); function BlogThis() {Q='';x=document;y=window;if(x.selection) {Q=x.selection.createRange().text;} else if (y.getSelection) { Q=y.getSelection();} else if (x.getSelection) { Q=x.getSelection();}popw = y.open('http://www.blogger.com/blog_this.pyra?t=' + escape(Q) + '&u=' + escape(location.href) + '&n=' + escape(document.title),'bloggerForm','scrollbars=no,width=475,height=300,top=175,left=75,status=yes,resizable=yes');void(0);} function blogspotInit() {initFlag();} function hasFlagged() {return getCookie(FLAG_COOKIE_NAME) || ncHasFlagged;} function toggleFlag() {var date = new Date();var id = 7793856;if (hasFlagged()) {removeCookie(FLAG_COOKIE_NAME);servletTarget.src = UNFLAG_BLOG_URL + '&d=' + date.getTime();document.images['flag'].src = FLAG_IMAGE_URL;ncHasFlagged = false;} else { setBlogspotCookie(FLAG_COOKIE_NAME, 'true');servletTarget.src = FLAG_BLOG_URL + '&d=' + date.getTime();document.images['flag'].src = UNFLAG_IMAGE_URL;ncHasFlagged = true;}} function initFlag() {document.getElementById('flagButton').style.display = 'inline';if (hasFlagged()) {document.images['flag'].src = UNFLAG_IMAGE_URL;} else {document.images['flag'].src = FLAG_IMAGE_URL;}} function showDrop() {if (!hasFlagged()) {document.getElementById('flagi').style.visibility = 'visible';}} function hideDrop() {document.getElementById('flagi').style.visibility = 'hidden';} function setBlogspotCookie(name, val) {var expire = new Date((new Date()).getTime() + 5 * 24 * 60 * 60 * 1000);var path = '/';setCookie(name, val, null, expire, path, null);} function removeCookie(name){var expire = new Date((new Date()).getTime() - 1000); setCookie(name,'',null,expire,'/',null);} --></script><script type="text/javascript"> blogspotInit();</script><div id="space-for-ie"></div>


May 17, 2007

Tried-and-True



Back when I worked at Reuters, I had an odd schedule that often had me working the late shift on New Year's Eve. This meant that if I was lucky, I could get out of there just in time to make it home by the all important midnight turn into the next year, but it didn't leave much time for me to enjoy the evening in the best new year's fashion -- i.e., hosting a dinner party. Because every holiday must apparently be celebrated with some sort of food festivity.

So because I'd worked late the night before, I would have the next day off, and for a few years I continued a little 'tradition' of making a New Year's Day meal. I invited all and sundry, and we nursed our hangovers -- or started in on new ones -- while indulging in an elaborate spread. One year I made a quiche accompanied by black eyed peas; this is from my oft-neglected food journal:

dinner: champagne and olives and brie and hummus. broccoli quiche, spinach and leek quiche, mashed sweet potatoes, salad, apple sauce, some black eyed peas, for luck. lovely little cranberry upside down cakes that are delicious.

Every year, no matter if I made a Greek-inspired feast with my brother (and drank too much delicious red wine from an old friend) in California, or poached salmon and threw together a baby spinach salad with out-of-season strawberries, I always finished off the meal with a cranberry upside-down cake from Williams-Sonoma. I've used the cake recipe with various other fruits as well; in summer, I love a combination of plums and nectarines, or cherries or peaches.

I bring this up now, in May, because last week I had a fresh pineapple that needed using, and I decided to make a pineapple upside-down cake. Very unlike those I remember from childhood, using fresh pineapple eliminates the cloying, sickly-sweetness that comes from using canned fruit in upside-down cakes (not to mention forgoing the unearthly red cherries is a small revelation), and I was eager to try it. For some reason (why??), I went with a different recipe from Gourmet rather than my usual. I suppose I wanted a change of pace.

And it was OK. Not bad, really, just ... not as good as my old reliable. The cake wasn't quite as light, the crumb not as tender. I should have known better. As I am a simple girl, I also like to go with what I know. This is not to say I won't try new things -- because I will, especially in cooking -- but I do think that when you land on a good thing, it's a smart idea to keep it around.

Still, the cake looked pretty enough, and it was a good experiment in using fresh pineapple. But next time, I'll stick with my old pal.



[Pineapple upside-down cake, May 2007]

Tried-and-true Upside-Down Cake, adapted from from williams-sonoma.com

For the topping:
4 Tbs. (1/2 stick) unsalted butter
3/4 cup firmly packed brown sugar
3/4 lb. cranberries, or 1/2 pineapple cut into one-inch wedges

For the cake:
1 1/2 cups all-purpose flour
2 tsp. baking powder
1/4 tsp. salt
1 stick unsalted butter
1 cup granulated sugar
2 eggs, separated
1 tsp. vanilla extract
1/2 cup milk
1/8 tsp. cream of tartar

To make the topping, butter a 9-inch round cake pan. Put the butter and brown sugar in the prepared pan and place the pan over medium heat. Heat, stirring occasionally, until the butter is melted and the sugar has dissolved. Scatter the cranberries, or arrange the pineapple, over the butter-sugar mixture. Set aside.

Preheat an oven to 350°F.

To make the cake, mix together the flour, baking powder and salt. In another bowl, using an electric mixer, beat the butter and granulated sugar on medium-high speed until light and fluffy, 2 to 3 minutes. Add the egg yolks one at a time, beating well after each addition. Add the vanilla and mix well. Using a silicone or rubber spatula, fold in the flour mixture in three additions, alternating with the milk.

Using an electric mixer, beat the egg whites in another bowl until soft peaks form. Add the cream of tartar and continue to beat until stiff peaks form. Using the spatula, fold the whites into the batter.

Spoon the batter over the fruit in the cake pan, spreading it evenly. Bake until a skewer inserted into the center comes out clean, 55 to 60 minutes. Transfer the pan to a wire rack and let cool for 15 minutes. Run a knife around the edges of the pan to loosen the cake. Invert onto a serving plate, let stand for 5 minutes, then lift off the pan.

Serve with whipped cream, of course.

0 Comments:

Post a Comment

<< Home

Directory of Food/drink Blogs Food & Drink Blogs - Blog Top Sites


main