This post may contain affiliate links. Please see disclosure form more information.

Slow Cooker Pork Roast with Apples and Onions is an easy slow cooker recipe made with tender pork loin roast, apple slices and sweet onions. This delicious crock pot recipe is perfect for busy weeknights or Sunday dinners!

slow cooker pork roast with apples on a plate with mashed potatoes and vegetables

One of my favorite meals to cook in the Crock-Pot is pork roast, and we have it often during the fall and winter months. It makes a wonderful Christmas dinner or New Year’s Day dinner — gotta do everything we can for good luck! I try to make it a little different each time, but lately, we’re loving this Crock-Pot Pork Roast with Apples and Onions.

I used to always make pork roast in the oven. This was the way my mom made it and my grandma made it. The only problem is that you have to watch and baste the meat so that it doesn’t get too dry. 

But when you make a pork roast in the slow cooker, this isn’t a problem. You just put the roast in, and a few hours later, the crock pot pork roast is cooked to perfection!

And, I’ve found that adding apples and plenty of onions keeps the meat extra juicy. It’s almost like making applesauce along with the pork. Since we usually serve applesauce with pork anyway, this saves a step, and it’s tastier too. 

It’s also a great way to use up any extra apples you may have. I found an uneaten apple in my teen’s lunchbox the other day, and I just tossed it into the Crock-Pot along with the pork — after I washed and peeled it, of course!


You only need a few simple ingredients to make this easy slow cooker meal. You can find them in your grocery store or online:

  • Boneless pork loin roast — not a pork tenderloin
  • Granny Smith apples 
  • Small onions–white or yellow onion work best
  • Garlic cloves
  • Dijon mustard
  • Ground cinnamon (optional)
  • Sea salt
  • Ground pepper
  • Olive oil


How to Make Slow Cooker Pork Roast with Apples

First, spray the slow cooker with non stick spray. This really helps with clean-up! Next, add the olive oil.

Then, peel and cut up the apples and onions. Place the apples and onions on the bottom of the crock pot.

Next, place the pork roast over the apples and onions. I like to place whole garlic cloves. If you are using a tied pork roast, you can slip garlic between the two sides.

Or, you can cut small slits in the roast, and place garlic in the slits. You can also just place the garlic on top of the roast.

4 pound pork loin roast with dijon and apples and onions in the crock pot

Next, spread a thin layer of Dijon mustard over the roast. Then sprinkle the garlic powder, sea salt and pepper on top and on the sides of the roast.

I don’t add any more liquid because you’ll get plenty of liquid from the roast, apples and onions.

You can add a splash of apple juice or apple cider if you want. Then, place the cover on your slow cooker.

Cook Time

Cook the pork roast for about 6 to 8 hours on low. Or, cook the pork roast for 4 to 5 hours on high.

Every slow cooker is different, though You may need to cook the roast longer, especially if you have a newer model. The older models seem to cook faster!

The pork roast is done when it reaches an internal temperature of 145 degrees. Use an instant read thermometer for best results.

slow cooked pork roast with apples, onions and garlic in the crock pot

When your pork roast is done, you will need to cut the ties if you are using a tied roast.

I like to cut the roast into slices and place them back into the slow cooker to soak up those delicious juices.

If you don’t want to wait, just slice the roast, and serve!

juicy sliced pork roast in the slow cooker


There are a couple ways to customize this apple pork tenderloin roast to your liking!

If you want a slightly sweeter meal, add some brown sugar to the roast. Or, drizzle in some honey for a delicious slow cooker honey apple pork loin.

There are different types of apples you can use for the apple wedges, though, I would recommend sticking to green apples.

Granny Smith apples are a popular go-to, but any less sweet apple will do. The combination of pork and sour apples is such a great flavor!

What to Serve

Wondering what to serve with pork roast?

We love to eat pork roast with potatoes– typically, we eat either mashed potatoes or roast potatoes, but sweet potatoes are fantastic as well. Rice also tastes great with pork.

For vegetables, we usually serve asparagus drizzled in lemon juice, steamed broccoli, or frozen mixed veggies.

Apple sauce is the perfect fruit side for pork dishes. Don’t worry, you won’t be overwhelmed by the apple flavor, because the slices cooked with the pork are not sweet apples!

Check out more great side dishes to serve with your pork roast:

How to Store and Reheat

Store any leftover pork roast in an airtight container in the refrigerator, where it’ll last for 4 to 5 days.

For longer storage, freeze the pork in a freezer safe container.

Reheat individual portions of pork in the microwave. For larger portions, you can reheat in the oven.

If you have leftover pork roast, make leftover pork carnitas or pork roast soup or pork chili verde in the Instant Pot!

Recipe card may contain affiliate links. See disclosure for more information.

5 from 10 votes

Slow Cooker Pork Roast with Apples

By: Dee
Slow Cooker Pork Roast with Apples and Onions is an easy slow cooker recipe made with tender pork loin roast, apple slices and sweet onions. This delicious crock pot recipe is perfect for busy weeknights or Sunday dinners.
Prep Time: 10 minutes
Cook Time: 6 hours
Total Time: 6 hours 10 minutes
Servings: 12



  • 1 tablespoons olive oil
  • 1 4 pound boneless pork loin roast tied together
  • 4 Granny Smith apples washed, peeled and sliced
  • 1 small small yellow or white onion chopped
  • 3 cloves of garlic
  • 1 tablespoon Dijon mustard
  • 1 teaspoon sea salt
  • 1 teaspoon garlic powder
  • ½ teaspoon ground pepper
  • ½ teaspoon ground cinnamon optional
Save this recipe!
Enter your email and get this recipe sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


  • Spray the slow cooker with non stick cooking spray
  • Pour the olive oil on the bottom of the Crock-Pot, and add the apples and onions.
  • Place the roast on top of the onions, fat side up, spread the mustard over the roast. Add the garlic cloves between the cuts in the roast
  • Season with salt, garlic powder and pepper. Optional, add cinnamon.
  • Place lid on slow cooker, and cook on high for about 4 hours or low for 6 to 8 hours.
  • The exact cooking times may vary depending upon the size of the roast, but when it reaches 145 degrees, according to a meat thermometer, it's done.
  • Cut ties off roast, slice roast, and place back into the slow cooker on warm until ready to eat.


Nutritional information is approximate.
Total cook time will vary with different slow cookers.


Calories: 100kcal, Carbohydrates: 9g, Protein: 1g, Fat: 1g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Cholesterol: 1mg, Sodium: 209mg, Potassium: 80mg, Fiber: 2g, Sugar: 7g, Vitamin A: 34IU, Vitamin C: 3mg, Calcium: 7mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main
Cuisine: American
Like this? Leave a comment below!

The last time I made this Crock-Pot pork roast, I left to pick the kids up from school, and, and when we came home, the house, and even the garage, smelled wonderful!

Recipe first published in 2015 and updated in 2022.

crock pot pork roast with apples on platter

This slow cooker pork tenderloin roast with apples recipe is a family favorite, and a great way to use up lots of apples during apple season!

For more easy weeknight meals, great recipes for busy days, and new recipes, be sire to subscribe to the newsletter and follow me on social media!

ebook cover.
Download my free eBook!
Fill out the download form to get this collection of easy dessert dips. You'll also receive free recipes each week!
Please enable JavaScript in your browser to complete this form.

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Sandra says:

    This is seriously amazing! My whole family loved this! Thanks for sharing!5 stars

  2. Krystle says:

    Super tender pork! My new go-to recipe for cooking it!5 stars

  3. Catalina says:

    Love to try new ingredients and flavors! This recipe was so delicious!5 stars

  4. Elaine says:

    This will be added to our weeknight dinner rotation!5 stars

  5. Betty says:

    So Easy to do and such a great flavor. Going to make pork roast this was from now on!5 stars

  6. Beth says:

    This was so good. I had a frozen pork roast in the freezer, and i’ve been trying to figure out what to do with it. Now I have a great recipe!5 stars

  7. Elise says:

    I have this in my crockpot right now. I added some fresh rosemary and sage. Serving with mashed potatoes. It already smells wonderful!5 stars

    1. Dee says:

      That sounds wonderful! Hope it tasted good!

  8. Hannah says:

    Are you able to cook this recipe from frozen? New mama here and I haven’t done pork roast.5 stars

    1. Dee says:

      I’ve used a frozen roast before, but you’ll just have to cook it longer. I usually start early in the day, and it’s ready by dinnertime. 🙂