Haitian-Style Oxtail Recipe From SBWFF Tap Tap Relief Headliner Kris Wessel (2024)

Chefs

Recipes

In this week's interview with Kris Wessel, the chef/owner of Red Light Little River talked about the importance of food as it relates to community. Kris is the local headliner tonight at the Tap Tap Haitian Relief Dinner hosted by The South Beach Wine & Food Festival and Southern Wine...

By Lee Klein

February 24, 2010

`,`

Related

  • 37 Years and Counting: The Enduring Legacy of Toni's Sushi Bar in South Beach

`,`

`,`

Related

  • Learn to Make Karla Hoyos' Creamy Curry Pasta, the Meal That Fed Thousands in Puerto Rico

`,`

Related

  • Upper Crust: Italian Guide to Top 50 U.S. Pizzerias Taps Three Miami Restaurants

`,`

Related

  • Six Years After His Near-Fatal Accident, Ralph Pagano Finds His Joy

`,`

Related

  • Love, Charlie Star Norman Van Aken Reopens Norman’s in Orlando

`,`

Related

  • Earthquake Relief Duties Interrupt Karla Hoyos' Debut as Restaurateur

`,`

Related

  • Dominique Crenn to Host an $850 Omakase Pop-Up in Miami Beach

`,`

Related

  • Palm Beach County Chefs Top James Beard "Best Chef: South" Semifinalist List

` ];

In this week's interview with Kris Wessel, the chef/owner of Red Light Little River talked about the importance of food as it relates to community. Kris is the local headliner tonight at the Tap Tap Haitian Relief Dinner hosted by The South Beach Wine & Food Festival and Southern Wine & Spirits of America. Proceeds from the sold-out affair will benefit Haiti via Partners in Health. That's food and community at its best -- and Wessel will be working alongside national heavyweight chefs Daniel Boulud and Masaharu Morimoto. Hoo boy, that's a trio. As a conclusion to our interview with Kris (part one and part two), we present his recipe for Haitian-style Oxtail.

Haitian-style Oxtail

3 pounds oxtail

2 tbl. minced bacon

1/2 cup cooking oil

1 cup diced carrots

1 cup diced onions

1/2 cup diced celery

3 tbl. minced garlic

1 cup diced tomato

1 tbl. diced scotch bonnet or jalapeño

1 tsp. allspice

1/2 tsp. cumin

1 tsp. ground coriander

1 tsp. ground black pepper

1 tsp. salt

1/2 cup red wine vinegar

1/2 cup red wine

1 tbl. fresh thyme, chopped

1 tbl. fresh flat leaf parsely, chopped

2 cups water

3 tbl. guava jelly

Preheat oven to 300F.

Toss oxtail in a large bowl with all dry spices.

Place bacon in heavy saute pan and render it; remove meat.

Heat cooking oil in pan, sear the oxtail on all sides, and remove from pan.

Add carrots, onions, and celery and saute for 10 minutes.

Add garlic and saute two minutes.

Add tomatoes, red wine vinegar, and red wine and reduce over high heat for two minutes.

Add water, guava jelly,fresh herbs, and bacon.

Place oxtail, center bone up, into 2-inch high baking pan. Pour

liquid/vegetable mixture so it just covers the oxtail. If necessary,

add water to reach that level.

Cover with foil or parchment paper. Poke holes into the covering, and place pan in 300F oven for two-and-a-half hours.

') let lineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() if (jQuery(element).prop('tagName').match(/HIDDEN/i) !== null) { jQuery(element).children('div').last().css({ marginBottom: `${lineHeight*2}px` }); } else { jQuery(element).css({ marginTop: `${lineHeight*2}px`, marginBottom: `${lineHeight}px` }); } } } jQuery(element).insertBefore(this.paragraphEndNodes[index]); } else { console.warn('Foundation.ParagraphTool.insertElemenAt: invalid insertion index', index); } } this.insertElemenAtEnd = function (element) { if (this.paragraphEndNodes.length) { let lastNode = this.getNodeAtIndex(this.paragraphEndNodes.length -1); if (this.isDoubleBrParagraphBreak(lastNode) || this.isBrParagraphBreakBeforeBlockElement(lastNode)) { if (jQuery(element).get(0).tagName.match(/SCRIPT/i) !== null) { jQuery('
').insertAfter(this.paragraphEndNodes[index]); jQuery('
').insertAfter(this.paragraphEndNodes[index]); } else { jQuery('div.fdn-content-body, div #storyBody').append('

') let lineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() if (jQuery(element).prop('tagName').match(/HIDDEN/i) !== null) { jQuery(element).children('div').last().css({ marginBottom: `${lineHeight*2}px` }); } else { jQuery(element).css({ marginTop: `${lineHeight*2}px`, marginBottom: `${lineHeight}px` }); } } } } this.bodyContainer.append(element); } this.getNodeAtIndex = function (index) { return this.paragraphEndNodes[index]; } }

`); } var paragraphCount = myParagraphTool.getParagraphEndNodeCount(); // No need to insert if there aren't enough paragaphs if (paragraphCount >= parseInt(item.requiredCountToDisplay)) { // Matches specific paragraph insertion indexes if (item.insertPoint.match(/^\d+$/) !== null) { var insertIndex = parseInt(item.insertPoint) - 1; // Insert within content if (insertIndex < paragraphCount) { myParagraphTool.insertElemenAtIndex(componentElement, insertIndex); } // Append to the end if the insert point is beyond the paragraph count else { myParagraphTool.insertElemenAtEnd(componentElement) } } // Matches for 1/2, 1/4, 2/3, 5/6, etc else if (item.insertPoint.match(/^[1223456]\/[23456]$/) !== null) { var fractionMatch = new RegExp(/^([123456])(?:\/)([23456]$)/); var fractionPart = parseInt(item.insertPoint.match(fractionMatch)[1]); var fractionWhole = parseInt(item.insertPoint.match(fractionMatch)[2]); var fractionValue = fractionPart / fractionWhole; var fractionIndex = Math.floor(myParagraphTool.paragraphEndNodes.length * fractionValue) - 1; myParagraphTool.insertElemenAtIndex(componentElement, fractionIndex); } // Matches for every Nth insertion point else if (item.insertPoint.match(/^\d*th$/i) !== null) { var intervalIndex = parseInt(item.insertPoint.match(/^(\d*)th$/i)[1]); var startingIndex = parseInt(item.startingPoint) - 1; var insertionMax = parseInt(item.maxInsertions) || 100; var insertionCount = 0; for (var i = startingIndex; i < myParagraphTool.paragraphEndNodes.length && insertionCount < insertionMax; i++) { if ((i - startingIndex) % intervalIndex === 0) { let currentNode = myParagraphTool.getNodeAtIndex(i); const clonedComponent = componentElement.clone(); myParagraphTool.insertElemenAtIndex(clonedComponent, i); insertionCount++; } } } } }); Foundation.Content['6573576'].setupInlineComponents = function () { return true; }; if (typeof callback === 'function') { callback(); } }, 200); } Foundation.Content['6573576'].previewInsertionPoints = function () { var myParagraphTool = Foundation.Content['6573576'].paragraphTool myParagraphTool.paragraphEndNodes.each((index, item) => { const insertionPointPlaceholder = jQuery(`

`) myParagraphTool.insertElemenAtIndex(insertionPointPlaceholder, index); }); return 'Paragraph insertion placeholders applied.'; }

Haitian-Style Oxtail Recipe From SBWFF Tap Tap Relief Headliner Kris Wessel (2024)
Top Articles
Latest Posts
Article information

Author: Aracelis Kilback

Last Updated:

Views: 6266

Rating: 4.3 / 5 (44 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Aracelis Kilback

Birthday: 1994-11-22

Address: Apt. 895 30151 Green Plain, Lake Mariela, RI 98141

Phone: +5992291857476

Job: Legal Officer

Hobby: LARPing, role-playing games, Slacklining, Reading, Inline skating, Brazilian jiu-jitsu, Dance

Introduction: My name is Aracelis Kilback, I am a nice, gentle, agreeable, joyous, attractive, combative, gifted person who loves writing and wants to share my knowledge and understanding with you.