<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", messageHandlersFilter: gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER, messageHandlers: { 'blogger-ping': function() {} } }); } }); </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>


Aug 8, 2007

A Very Plummy Dessert


[The table, set for eight]

Saturday morning dawned early and grey, and I ran out for a bit into the gloom for breakfast, the paper, and a trip to the farmers' market. I worried a little about fitting eight people around my table, but I needn't have entertained such trepidations; all was absolutely well, as it usually is. We may not have needed that last bottle of champagne (though it was icy-cold and absolutely delicious) but the conversation was lively and the food was good -- even the ice cream and plum cake, both of which I'd never made before.

I have some tried-and-true recipes I love and use often (see: my lemony salmon and fruity upside-down cake), but it's good to break away from the old standbys every once in awhile. For some reason this time around -- perhaps because I hadn't done a big dinner in a long time? -- dessert had me stumped. I knew I would make something with fruit, but I didn't want to make a pie or a tarte tatin, and my upside-down cake was out of the question because some of my guests had had it just a few weeks before.

To the plums, then.

First, looked up a few recipes on epicurious, but nothing really caught my eye. Then I remembered something I'd seen ages ago on the Williams-Sonoma recipe index for an "Italian Plum Cake" and it stayed in the back of my mind while I scoured the Internet (but not my cookbooks) for the perfect dessert. Finally, I succumbed to the allure of something with "Italian" in its title (how could it not be good?), even if the ingredients seemed very plain -- just butter, eggs, flour, sugar, a bit of cornstarch and citrus zest, and a pound of plums.

Why did I forget that simple is often best? The cake is a kind of plum sandwich; half of the batter is baked for 10 minutes before being layered with halved fruit and topped with the rest of it. The cornstarch miraculously sops up the juice so it is not soggy, but the cake -- and plums -- are still moist and light. Plain it was not, even when I forewent the Grand Marnier the recipe called for. And the salted butter caramel ice cream ... oh, it was so good. I would make it every day, if I had the time.

For my first course, I made a very simple heirloom tomato soup I would also make again, and again -- and perhaps you will, too.



[Roasted heirlooms, for soup]

We must schedule another big feast when I get back from my trip.

Italian Plum Cake, adapted from williams-sonoma

1 lb. plums, halved and pitted
1 1/4 cups granulated sugar
14 Tbs. (1 3/4 sticks) unsalted butter, at
room temperature
4 eggs, separated
Finely grated zest of 1 orange
Finely grated zest of 1/2 lemon
1 tsp. vanilla extract
1 1/2 cups all-purpose flour
1/2 cup cornstarch
2 tsp. baking powder
1 Tbs. confectioners’ sugar

Preheat an oven to 375°F. Butter a 9-inch springform pan and dust with flour, tapping out the excess.

Place the plum halves in a bowl and sprinkle with 1/4 cup of the granulated sugar. Set aside.

In a large bowl, using an electric mixer set on high speed, beat together the butter and the remaining 1 cup granulated sugar until light and fluffy. Beat in the egg yolks one at a time, beating well after each addition. Stir in the orange zest, lemon zest and vanilla.

In a bowl, sift together the flour, cornstarch and baking powder. In another bowl, using the electric mixer fitted with clean beaters, beat the egg whites until stiff but not dry.

Fold the flour mixture into the butter mixture in 3 additions, alternating with the egg whites and ending with the whites. Do not overmix. Spread half of the batter in the prepared pan.

Bake for 10 minutes. Remove the pan from the oven and arrange the plum halves, cut sides up, on top of the prebaked batter. Carefully spread the remaining batter evenly over the plums. Return to the oven and bake until the cake is lightly browned on top, 50 to 55 minutes. Transfer to a wire rack and let cool for 5 minutes, then run a knife around the sides of the cake to loosen them from the pan.

Let cool for 45 minutes more, then remove the pan sides. Using a small sieve, dust the top of the cake with the confectioners' sugar (I forgot to do this, and it was fine). Serve slightly warm or at room temperature.

Serves 8 to 10.

I served this with David Lebovitz's recipe for salted butter caramel ice cream, which is a bit of work, but so worth it.


Roasted Heirloom Tomato Soup

5-6 heirloom tomatoes
1 onion, chopped
4 cloves garlic, chopped
bay leaves
basil or oregano

Turn the oven to 200 F. Wash the tomatoes and arrange them in a baking pan that has been rubbed with a bit of olive oil. Roast the tomatoes for as many hours as you can; in a pinch, you can slow-roast them for an hour or two, then turn up the heat to 350 F until they are soft. Remove from oven and let cool.

In a soup pot, sautee the onion and garlic in a good amount of olive oil until soft. Remove the skins from the tomatoes and throw into the pot along with the bay leaves. With a spoon, vigorously stir the tomatoes until they release their juice and disintegrate. Add about 3 cups of water and bring to a boil.

Turn heat to low, and simmer for about 20 minutes, stirring occasionally. Add the basil and salt and pepper to taste. Remove the bay leaves and then puree in a food processor or with a stick blender.

Return the soup to low, and add more water for consistency if desired. Serves 8.

0 Comments:

Post a Comment

<< Home

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


main