Go Back
Slow-Cooker Five Spice Pork Roast with Sweet Potatoes foodiewithfamily.com
4.72 from 7 votes

Slow-Cooker Five Spice Pork Roast

Author Rebecca Lindamood


  • 1 boneless pork roast 2 to 2-1/2 pound
  • 1 tablespoon Chinese Five Spice Powder
  • kosher salt and cracked black pepper
  • 1 tablespoon peanut canola, vegetable, or olive oil
  • 5 small peeled sweet potatoes about 1-1/2 lbs, cut into 1-inch chunks

For serving:

  • hot cooked rice
  • chopped cilantro or parsley
  • finely chopped green onions


  • Scatter the cubed sweet potatoes in the bottom of a slow-cooker crock. Put the lid in place and set the slow-cooker to HIGH.
  • Sprinkle the pork roast generously with Chinese Five Spice powder, kosher salt, and cracked black pepper on all sides. Rub it into the roast.
  • Place a heavy-bottomed stainless steel or cast-iron skillet over high heat. Swirl the oil over the bottom of the pan. Carefully place the pork roast in the hot pan and do not move it until it releases easily from the pan and is deep golden brown on the side that just cooked. Rotate the roast to an un-browned area and repeat. Do this until you have browned the entire surface of the pork roast. Use tongs to set the pork roast on top of the cubed sweet potatoes. Put the lid in place, and cook on HIGH for 4-5 hours or LOW for 7-9 hours. The pork roast is done when it measures 145°F on an instant read thermometer inserted into the thickest part of the roast.

To Serve:

  • Remove the pork roast from the slow-cooker to a cutting board, lightly tent with foil, and let it stand for 8 minutes before slicing. Slice the pork roast in 1-inch thick chops. To plate the dish, add some hot, cooked rice to each bowl, spoon some of the sweet potato and pan juices over the rice, and top with green onions, cilantro or parsley, and -if using- spicy sesame oil and chili sauce.