Go Back

Slow Cooker Honey Garlic Pork Roast - Simple, Tender, and Flavorful

Prep Time 15 minutes
Cook Time 8 hours
Total Time 8 hours 15 minutes
Servings: 8 servings

Ingredients
  

  • 3–4 pounds pork shoulder (pork butt) or pork loin (shoulder is more forgiving and juicier; loin is leaner)
  • 1/2 cup honey
  • 1/3 cup low-sodium soy sauce
  • 1/4 cup chicken broth (or water)
  • 2 tablespoons rice vinegar (or apple cider vinegar)
  • 6 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated (optional but recommended)
  • 1–2 tablespoons sriracha or chili garlic sauce (optional for mild heat)
  • 1 tablespoon sesame oil (optional for depth)
  • 1/2 teaspoon black pepper
  • 1 small onion, sliced
  • 2 tablespoons cornstarch + 2 tablespoons cold water (for slurry)
  • 1 tablespoon neutral oil (for searing, optional)
  • Sesame seeds and sliced green onions for garnish (optional)
  • Cooked rice, mashed potatoes, or steamed vegetables for serving

Method
 

  1. Prep the pork. Pat the pork dry with paper towels and trim excess fat if desired. Cut a shoulder roast into 2–3 large chunks for even cooking. Season lightly with black pepper.
  2. Brown the meat (optional but recommended). Heat the neutral oil in a skillet over medium-high. Sear the pork on all sides until deeply browned, about 2–3 minutes per side. Transfer to the slow cooker.
  3. Layer the aromatics. Scatter the sliced onion in the bottom of the slow cooker if not already added. Place the pork on top.
  4. Mix the sauce. In a bowl, whisk honey, soy sauce, chicken broth, vinegar, minced garlic, ginger, sriracha (if using), and sesame oil. Taste and adjust: add a bit more vinegar if it tastes too sweet, or honey if you want sweeter.
  5. Cook low and slow. Pour the sauce over the pork. Cover and cook on LOW for 7–9 hours (best for shoulder) or HIGH for 4–5 hours. For pork loin, check at the earlier end to avoid overcooking.
  6. Check for tenderness. The pork should be very tender and easy to pull apart with two forks. If it’s not, cook another 30–60 minutes and check again.
  7. Reduce and thicken the sauce. Transfer the pork to a plate and tent with foil. Skim excess fat off the liquid if needed. Whisk together cornstarch and cold water, then stir into the sauce. Cover and cook on HIGH for 10–15 minutes until thick and glossy, or simmer in a saucepan on the stove for faster results.
  8. Shred or slice. Shred the pork into large chunks or slice if you used a loin. Return the meat to the slow cooker and toss with the sauce.
  9. Garnish and serve. Sprinkle with sesame seeds and green onions. Serve over rice, mashed potatoes, or with steamed greens and roasted veggies.