Large cacao nib pork roast

Cacao-Roasted Pork

Photo by Jennifer Dougherty.

Yield: 4-6 servings
Collections: American Main Dish Pork

Featured Ingredients

Roasted Cacao nibs are fermented cacao beans that have been cleaned, roasted and lightly crushed. They have a pleasantly bittersweet... Size Options
$6.15 Glass jar, 1/2 cup (wt. 2 oz)
Ginger root has a sharply sweet, warm flavor that’s called for in both sweet and savory recipes around the world. We grind our ginger... Size Options
$5.59 Glass jar, 1/2 cup (wt. 1.75 oz)
Regular chili powder has many applications, and the rich flavor of The Spice House chili powder never disappoints. We use ancho chile as... Size Options
$6.15 Glass jar, 1/2 cup (wt. 2.5 oz)

Cacao-Roasted Pork Recipe

Ingredients
Preparation Instructions

Place Cacao Nibs, Ginger, Chile Powder and Brown Sugar in the bowl of a mortar and grind until the spices are well-incorporated. The Nibs will not be completely pulverized.

Preheat oven to 350 degrees.

Spread oil over pork. Season with the Salt and White Pepper. Spread the ground spice mixture liberally over the pork loin. Place pork in a baking dish, cover with foil, and cook at 350 degrees for 1 hour or until desired inner temperature is achieved.

Slice and serve. Ladle the juice in the bottom of the pan over the slices.

Yield: 4-6 servings
Helpful Hints

Serve with sauteed apples, sweet potato hash, or mango cornbread. For a sauce, try a port wine/cranberry reduction.

Pair with a brawny Zinfandel, a ripe Australian Shiraz, or a spicy Chilean Merlot(preferably from Maipo region).

If you don't have a mortar & pestel, you can use a coffee mill or other spice grinder.

Pinterest

Share Your Recipes!

Do you have a recipe you'd like to share with The Spice House community? We are currently gathering recipes to include in our collection and we would love to share yours online.

Submit Yours

191 Comments

nmqandwm

1

Rating:
pammnfbp

1

Rating:
hkqynhib

1

Rating:
fowawjop

1

Rating:
fowawjop

-1' OR 2+836-836-1=0+0+0+1 --

Rating:
xjxgbyeg

@@If8FD

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

@@P8qKO

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

\

Rating:
fowawjop

1

Rating:
\

1

Rating:
JyI=

1

Rating:
xjxgbyeg

1'"

Rating:
xjxgbyeg

\

Rating:
xjxgbyeg

1'"

Rating:
xjxgbyeg

JyI=

Rating:
xjxgbyeg

@@kY4vn

Rating:
xjxgbyeg

1'"

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

JyI=

Rating:
fowawjop

Ot0DKae1

Rating:
1'"

1

Rating:
xjxgbyeg

\

Rating:
xjxgbyeg

JyI=

Rating:
fowawjop

-1 OR 2+10-10-1=0+0+0+1 --

Rating:
fowawjop

-1 OR 2+362-362-1=0+0+0+1

Rating:
xjxgbyeg

1

Rating:
@@t7zMz

1

Rating:
\

1

Rating:
fowawjop

1

Rating:
fowawjop

3DuoJNvR

Rating:
fowawjop

1

Rating:
@@7vz99

1

Rating:
(select convert(int,CHAR(65)))

1

Rating:
fowawjop

1

Rating:
fowawjop

rbhUrCW4

Rating:
fowawjop

-1 OR 2+690-690-1=0+0+0+1

Rating:
fowawjop

-1' OR 2+271-271-1=0+0+0+1 or 'TcebYBY4'='

Rating:
\

1

Rating:
xjxgbyeg

1

Rating:
fowawjop

-1" OR 2+264-264-1=0+0+0+1 --

Rating:
@@e3oIA

1

Rating:
xjxgbyeg

1

Rating:
fowawjop

-1 OR 2+785-785-1=0+0+0+1 --

Rating:
fowawjop

-1 OR 2+217-217-1=0+0+0+1

Rating:
JyI=

1

Rating:
1'"

1

Rating:
fowawjop

-1' OR 2+696-696-1=0+0+0+1 or 'S10TWTup'='

Rating:
(select convert(int,CHAR(65)))

1

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
1'"

1

Rating:
JyI=

1

Rating:
(select convert(int,CHAR(65)))

1

Rating:
xjxgbyeg

1

Rating:
fowawjop

-1' OR 2+190-190-1=0+0+0+1 --

Rating:
fowawjop

-1" OR 2+736-736-1=0+0+0+1 --

Rating:
fowawjop

1

Rating:
xjxgbyeg

1

Rating:
fowawjop

-1 OR 2+722-722-1=0+0+0+1 --

Rating:
xjxgbyeg

1

Rating:
fowawjop

-1' OR 2+842-842-1=0+0+0+1 --

Rating:
fowawjop

-1' OR 2+458-458-1=0+0+0+1 or 'kXgePpM7'='

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
xjxgbyeg

1

Rating:
fowawjop

1

Rating:
xjxgbyeg

1

Rating:
fowawjop

1

Rating:
xjxgbyeg

1

Rating:
25Pi3GGT

1

Rating:
xjxgbyeg

1

Rating:
-1 OR 2+930-930-1=0+0+0+1

1

Rating:
-1' OR 2+231-231-1=0+0+0+1 or 'dO8gQ9Zj'='

1

Rating:
-1" OR 2+90-90-1=0+0+0+1 --

1

Rating:
fowawjop

1

Rating:
-1 OR 2+367-367-1=0+0+0+1 --

1

Rating:
LIGOmoDs

1

Rating:
-1 OR 2+794-794-1=0+0+0+1

1

Rating:
-1" OR 2+31-31-1=0+0+0+1 --

1

Rating:
-1 OR 2+477-477-1=0+0+0+1 --

1

Rating:
-1' OR 2+911-911-1=0+0+0+1 --

1

Rating:
J9cNcjNZ');select pg_sleep(3); --

1

Rating:
fowawjop

1

Rating:
-1' OR 2+395-395-1=0+0+0+1 --

1

Rating:
4wvVs0EV'; waitfor delay '0:0:12' --

1

Rating:
-1 OR 2+620-620-1=0+0+0+1 --

1

Rating:
-1' OR 2+562-562-1=0+0+0+1 --

1

Rating:
1 waitfor delay '0:0:6' --

1

Rating:
QbJWJW59

1

Rating:
(select(0)from(select(sleep(8)))v)/*'+(select(0)from(select(sleep(8)))v)+'"+(select(0)from(select(sleep(8)))v)+"*/

1

Rating:
ZJAwvq4r';select pg_sleep(4); --

1

Rating:
VC3fMY9Y');select pg_sleep(4); --

1

Rating:
3Q37P29H'));select pg_sleep(8); --

1

Rating:
(select(0)from(select(sleep(5)))v)/*'+(select(0)from(select(sleep(5)))v)+'"+(select(0)from(select(sleep(5)))v)+"*/

1

Rating:
xjxgbyeg

1

Rating:
-1" OR 2+28-28-1=0+0+0+1 --

1

Rating:
1 waitfor delay '0:0:8' --

1

Rating:
if(now()=sysdate(),sleep(15),0)/*'XOR(if(now()=sysdate(),sleep(15),0))OR'"XOR(if(now()=sysdate(),sleep(15),0))OR"*/

1

Rating:
1 waitfor delay '0:0:10' --

1

Rating:
Y6e92sOD');select pg_sleep(10); --

1

Rating:
if(now()=sysdate(),sleep(6),0)/*'XOR(if(now()=sysdate(),sleep(6),0))OR'"XOR(if(now()=sysdate(),sleep(6),0))OR"*/

1

Rating:
S399rzXi';select pg_sleep(9); --

1

Rating:
cMt8N9eI')); waitfor delay '0:0:4' --

1

Rating:
-1' OR 2+823-823-1=0+0+0+1 or 'bAwb6iKD'='

1

Rating:
kyGgziSa')); waitfor delay '0:0:5' --

1

Rating:
(select(0)from(select(sleep(6)))v)/*'+(select(0)from(select(sleep(6)))v)+'"+(select(0)from(select(sleep(6)))v)+"*/

1

Rating:
UwvEKQPK'; waitfor delay '0:0:9' --

1

Rating:
-1' OR 2+525-525-1=0+0+0+1 or 'kDQgzFno'='

1

Rating:
if(now()=sysdate(),sleep(4),0)/*'XOR(if(now()=sysdate(),sleep(4),0))OR'"XOR(if(now()=sysdate(),sleep(4),0))OR"*/

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
0JCOUps6';select pg_sleep(5); --

1

Rating:
I3kxxVUR'); waitfor delay '0:0:9' --

1

Rating:
6z8CHWYw')); waitfor delay '0:0:9' --

1

Rating:
OgJVyMiZ'));select pg_sleep(3); --

1

Rating:
-1 OR 2+366-366-1=0+0+0+1

1

Rating:
gqeU69Zz'); waitfor delay '0:0:12' --

1

Rating:
XStHRX5B'; waitfor delay '0:0:15' --

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
wAIjzXNV'); waitfor delay '0:0:15' --

1

Rating:
dty5nflJ'));select pg_sleep(10); --

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating:
fowawjop

1

Rating: