This script will provide recent widget specifically to a label.
Preview
Preview
Then open Layout in left pane.
Click on 'Add a Gadget'.
Then Click HTML/JavaScript in the popup window.
Paste the below code in the content.
<style type="text/css">
/*<![CDATA[*/
img.label_thumb{float:left;padding:0;border:1px solid lightGrey;margin-right:10px;height:60px;width:60px}
.label_with_thumbs{float:left;width:280px;min-height:60px;margin:0 10px 2px 0;adding:0}ul.label_with_thumbs li{padding:10px 0;border-bottom: 1px solid #E9E9E9;}
#recentPost li:last-child{border-bottom:0;}
img.label_thumb:hover{opacity: 0.4;}
.credits,.credits a{display:none;}
/*]]>*/
</style>
<div id='recentPost'>
<script type='text/javascript'>
//<![CDATA[
var numposts = 5;
var showpostthumbnails =
true;
var displaymore = false;
var displayseparator = true;
var showcommentnum = false;
var showpostdate = false;
var showpostsummary = true;
var numchars = 130;
//]]>
</script>
<script type="text/javascript"
src="http://makingdifferent.github.com/blogger-widgets/Recent-posts%5Bwww.makingdifferent.com%5D.js"></script>
<script type="text/javascript"
src="websiteURL/feeds/posts/default/-/LABELNAME?orderby=updated&alt=json-in-script&callback=labelthumbs"></script>
</div>
Widget Customization
Replace websiteURL with your website URL and LABELNAME with your desired label name.
For further customization check here.
That's it check your blog J
Thanks to MakingDifferent.com