My brother swore he hated turkey. For years. Thanksgiving after Thanksgiving, he’d load his plate with mashed potatoes, stuffing, and rolls, leaving the turkey completely untouched. “It’s dry,” he’d say. “It tastes like nothing.” I’d roll my eyes, but honestly, he had a point. Most turkey breasts I’d had were exactly that—dry and bland. Then, last November, I was tasked with bringing the main dish to a small Friendsgiving gathering. I decided to try something completely different. I grabbed my crockpot, a bone-in turkey breast, and decided to wing it (pun absolutely intended). I figured if it failed, we’d just order pizza. The result was so tender, so flavorful, and so incredibly juicy that my brother—the turkey hater—was caught sneaking slices straight from the crockpot before anyone else had even sat down. He didn’t say a word. He just kept eating. That’s when I knew I had stumbled onto something special. This cozy crockpot turkey breast with homemade gravy isn’t just another recipe; it’s a quiet, delicious victory. It’s the kind of meal that makes you slow down, take a deep breath, and feel warm from the inside out. Maybe you’ve had your own turkey disappointments. I get it. Let me show you how to fix that.
Why You’ll Love This Recipe
This isn’t just another turkey recipe. It’s the one that changes everything. I’ve tested this method more times than I can count, and it delivers every single time. Here’s why it works so beautifully:
- Incredibly Tender & Juicy: The slow cooker does all the heavy lifting. The low, steady heat breaks down the meat fibers, leaving you with turkey that practically falls apart. No more dry, sad slices.
- Hands-Off Cooking: You literally put it in the pot, turn it on, and walk away. No basting, no checking, no stress. It’s perfect for a busy day when you want a comforting dinner without the work.
- Simple Pantry Ingredients: You don’t need a specialty store or a dozen exotic spices. Onion, garlic, herbs, and a little broth are all it takes to build deep, savory flavor.
- The Homemade Gravy is a Game-Changer: This gravy is made from the juices in the pot. It’s rich, silky, and tastes like a hug. Honestly, it’s the best part of the whole meal.
- Perfect for Any Cozy Occasion: Whether it’s a quiet Sunday dinner, a small holiday gathering, or just a Tuesday night that needs a little extra warmth, this turkey breast delivers.
This recipe is comfort food at its finest—simple, forgiving, and deeply satisfying. It’s the kind of meal that makes you close your eyes after the first bite.
What Ingredients You Will Need
This recipe uses humble ingredients to create something truly special. The magic happens in the combination and the slow cooking process. Here’s what you’ll need:
For the Turkey Breast
- 1 (5-6 pound) bone-in, skin-on turkey breast: The bone adds so much flavor and helps keep the meat moist. I usually get mine from Butterball or my local butcher. Look for one that feels heavy for its size.
- 2 tablespoons olive oil: Helps the seasoning stick and encourages the skin to crisp up slightly.
- 1 tablespoon kosher salt: Don’t skimp here. Salt is essential for flavor and texture.
- 1 teaspoon black pepper: Freshly ground is always best.
- 1 teaspoon garlic powder: Adds a mellow, savory note.
- 1 teaspoon onion powder: For depth of flavor.
- 1 teaspoon dried thyme: A classic poultry herb that smells like comfort.
- 1 teaspoon dried rosemary: Use dried here; fresh can be a bit strong during long cooking.
- 1/2 teaspoon smoked paprika: Adds a subtle smokiness and a beautiful color.
- 1 medium yellow onion, quartered: This sits under the turkey and flavors the cooking liquid.
- 3 cloves garlic, smashed: They’ll soften and melt into the broth.
- 1 cup low-sodium chicken broth: Or turkey broth if you have it. This is the base of your gravy.
For the Homemade Gravy

- 3 tablespoons unsalted butter: Adds richness and a velvety texture.
- 3 tablespoons all-purpose flour: This thickens the gravy. You can use a gluten-free all-purpose blend if needed.
- 2 cups reserved cooking liquid: This is the gold from the crockpot. Strain it first to remove any solids.
- Salt and pepper to taste: Adjust at the very end.
- Optional: 1/4 cup heavy cream: For an extra luxurious, creamy gravy. I add this when I’m feeling fancy.
Equipment Needed
The beauty of this recipe is that it doesn’t require a lot of fancy gear. Here’s what you’ll need:
- 6-quart or larger slow cooker: This is non-negotiable. Your turkey breast needs to fit comfortably with the lid on. I use a Crock-Pot brand, and it works perfectly.
- Small bowl: For mixing your spice rub.
- Chef’s knife and cutting board: For prepping the onion and garlic.
- Tongs: For safely moving the hot turkey breast.
- Small saucepan: For making the gravy on the stovetop.
- Whisk: Essential for a smooth, lump-free gravy.
- Fine-mesh strainer: To strain the cooking liquid before making the gravy. A slotted spoon works in a pinch.
- Meat thermometer: The only way to know for sure your turkey is done. An instant-read one is best.
- Fat separator: Not essential, but it makes skimming the fat from the cooking liquid a breeze. You can also use a spoon.
Preparation Method
Follow these steps, and you will have the most tender, flavorful turkey breast of your life. Trust the process.
- Prep the Turkey (5 minutes): Pat the turkey breast completely dry with paper towels. This is a crucial step for good browning. In a small bowl, combine the kosher salt, black pepper, garlic powder, onion powder, dried thyme, dried rosemary, and smoked paprika. Rub the olive oil all over the turkey skin, then generously coat it with the spice mixture. Don’t forget the underside.
- Layer the Aromatics (2 minutes): Place the quartered onion and smashed garlic cloves in the bottom of your slow cooker. This creates a little rack for the turkey to sit on, preventing it from sitting directly in the liquid and getting soggy.
- Add the Broth (1 minute): Pour the chicken broth around the onions and garlic, being careful not to wash the seasoning off the turkey.
- Place the Turkey (1 minute): Place the seasoned turkey breast, skin-side up, on top of the onions and garlic. Don’t worry if it’s a tight fit.
- Cook Low and Slow (4-6 hours on LOW or 3-4 hours on HIGH): Cover the slow cooker and cook on LOW for 4-6 hours, or on HIGH for 3-4 hours. The exact time depends on the size of your breast and your specific slow cooker. The turkey is done when an instant-read thermometer inserted into the thickest part of the breast (without touching bone) reads 165°F (74°C). My personal rule? I always cook on LOW. It’s more forgiving and results in a more tender texture.
- Rest the Turkey (15 minutes): Once cooked, carefully transfer the turkey breast to a cutting board. Tent it loosely with aluminum foil and let it rest for at least 15 minutes. This allows the juices to redistribute throughout the meat. Do not skip this step!
- Strain the Cooking Liquid (5 minutes): While the turkey rests, pour the liquid from the slow cooker through a fine-mesh strainer into a fat separator or a large liquid measuring cup. Discard the cooked onions and garlic. Let the liquid sit for a few minutes so the fat rises to the top. Skim off the fat, reserving 2 cups of the defatted liquid for the gravy.
- Make the Gravy (10 minutes): In a small saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes, stirring constantly, until the mixture is golden and smells nutty. This is your roux. Slowly pour in the 2 cups of reserved cooking liquid while whisking constantly to prevent lumps. Bring the gravy to a simmer and cook for 3-5 minutes, until it has thickened to your liking. If you’re using the heavy cream, stir it in now. Season with salt and pepper to taste.
- Slice and Serve: Carve the rested turkey breast against the grain into thick, juicy slices. Arrange on a platter and pour the warm, homemade gravy over the top. Serve immediately with extra gravy on the side.
Cooking Tips & Techniques
I’ve made this recipe a dozen times, and I’ve learned a few things along the way. Here are my best tips to guarantee success:
- Don’t Peek! Every time you lift the lid, you release heat and add 15-20 minutes to the cooking time. Resist the urge. Trust your crockpot.
- Skin On is Best: The skin protects the meat during the long cooking time. It won’t be crispy like a roasted turkey, but it will be delicious and full of flavor. You can always remove it before serving.
- The Gravy is the Star: Don’t rush the gravy. Making a proper roux (cooking the flour in the butter) gets rid of that raw flour taste and creates a beautiful, silky texture. I once skipped this step because I was in a hurry, and the gravy was thin and pasty. Never again.
- Season Generously: A large turkey breast can handle a lot of seasoning. Don’t be shy with the salt and pepper. It’s the foundation of the flavor.
- Use a Meat Thermometer: Slow cookers can vary wildly in temperature. The only way to be 100% sure your turkey is safe and perfectly cooked is to use a thermometer. It’s a small investment that pays off every time.
- Make it Ahead: This turkey breast is actually fantastic made a day ahead. Slice it, store it in the fridge, and reheat it gently in the gravy. The flavors meld together even more.
Variations & Adaptations
This recipe is a fantastic base for experimentation. Here are a few ways to make it your own:
- Herb-Crusted Version: Add 2 tablespoons of fresh, finely chopped herbs like sage, parsley, and chives to your spice rub for a brighter, more complex flavor profile.
- Citrus & Garlic Twist: Place thin slices of lemon and a few sprigs of fresh rosemary under the skin of the turkey breast before cooking. The citrus infuses the meat with a lovely, subtle brightness.
- Spicy Kick: Add 1/2 teaspoon of cayenne pepper or red pepper flakes to the spice rub. The heat is subtle but adds a wonderful warmth that pairs perfectly with the creamy gravy.
- Gluten-Free Gravy: Substitute the all-purpose flour with a 1:1 gluten-free all-purpose flour blend or cornstarch. If using cornstarch, mix 2 tablespoons with 2 tablespoons of cold water to make a slurry, then whisk it into the simmering liquid at the end.
- Dairy-Free Option: Use olive oil or a plant-based butter alternative for the roux in the gravy. The rest of the recipe is naturally dairy-free.
Serving & Storage Suggestions
This turkey breast is a meal in itself, but it pairs beautifully with classic comfort food sides. Here’s how to serve and store it:
- Serving Suggestions: Serve the turkey hot, generously drizzled with gravy. It’s incredible alongside creamy mashed potatoes, fluffy dinner rolls, roasted carrots, or a simple green salad with a tangy vinaigrette to cut through the richness. The gravy is also amazing on the mashed potatoes!
- Storage: Store leftover turkey and gravy separately in airtight containers in the refrigerator. The turkey will stay good for 3-4 days. The gravy will keep for up to a week.
- Freezing: Both the turkey and the gravy freeze beautifully. Slice the turkey and place it in a freezer-safe bag or container. Pour the gravy into a separate container. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: The best way to reheat the turkey is gently. Place the slices in a baking dish, add a splash of broth or gravy, cover with foil, and warm in a 300°F (150°C) oven for 15-20 minutes. You can also reheat the gravy in a small saucepan over low heat, whisking occasionally. The flavors actually deepen and become even more delicious the next day.
Nutritional Information & Benefits
This recipe is not only comforting but also packed with nutritional benefits. Turkey breast is a fantastic source of lean protein.
- Estimated Values (per serving, without gravy): Calories: 350-400, Protein: 45-50g, Fat: 15-20g, Carbohydrates: 2-3g.
- High in Protein: Turkey is a complete protein, meaning it contains all nine essential amino acids your body needs for muscle repair and growth.
- Rich in B Vitamins: It’s a great source of B6 and B12, which are important for energy metabolism and brain health.
- Good Source of Selenium: This mineral acts as an antioxidant and supports thyroid function.
- Dietary Considerations: This recipe is naturally low-carb, gluten-free (if you use a gluten-free flour for the gravy), and can be made dairy-free. It’s a wonderful option for a balanced, satisfying meal.
- My Personal Take: I love that this meal feels indulgent but is actually incredibly wholesome. It’s the kind of food that fills you up and makes you feel good, without weighing you down.
Conclusion
This cozy crockpot turkey breast with homemade gravy is more than just a recipe; it’s a reliable solution for any time you need a comforting, impressive, and stress-free meal. It proves that you don’t need hours of oven time or complicated techniques to create something truly special. The slow cooker does the work, and you get all the credit. I love making this on a lazy Sunday, filling the house with that incredible aroma, and knowing dinner is taken care of. I hope you give it a try and see for yourself how simple and rewarding it can be. If you do, I’d love to hear about it! Share your version in the comments below, or tag me in your photos. Happy cooking, friends!
Frequently Asked Questions
Can I use a frozen turkey breast?
I don’t recommend it. For food safety, it’s best to fully thaw your turkey breast in the refrigerator before cooking. Cooking from frozen can lead to uneven cooking and unsafe temperatures in the slow cooker.
Can I cook this on HIGH instead of LOW?
Yes, you can. Cook it on HIGH for 3-4 hours. However, I find that cooking on LOW yields a more tender, juicy result. The longer, gentler cooking time is more forgiving.
My gravy is too thin. How can I fix it?
If your gravy is too thin, simply let it simmer for a few more minutes to reduce and thicken. Alternatively, you can make a cornstarch slurry (1 tablespoon cornstarch mixed with 1 tablespoon cold water) and whisk it into the simmering gravy.
Can I add vegetables to the slow cooker?
Absolutely! You can add carrots, celery, and potatoes to the bottom of the slow cooker with the onions. Just keep in mind they will be very soft and full of flavor from the turkey juices. They might not hold their shape perfectly.
How do I prevent the turkey from being dry?
The key is to not overcook it. Always use a meat thermometer to check for 165°F (74°C) in the thickest part. Also, letting the turkey rest for 15 minutes after cooking is crucial for keeping the juices locked in.
Pin This Recipe!

Easy Cozy Crockpot Turkey Breast with Best Homemade Gravy
This incredibly tender and juicy crockpot turkey breast with homemade gravy is a stress-free, hands-off meal that changes everything. Perfect for cozy dinners or small holiday gatherings, it delivers deep savory flavor with simple pantry ingredients.
- Prep Time: 15 minutes
- Cook Time: 4-6 hours (LOW) or 3-4 hours (HIGH)
- Total Time: 4 hours 15 minutes to 6 hours 15 minutes
- Yield: 6-8 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 (5-6 pound) bone-in, skin-on turkey breast
- 2 tablespoons olive oil
- 1 tablespoon kosher salt
- 1 teaspoon black pepper, freshly ground
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1/2 teaspoon smoked paprika
- 1 medium yellow onion, quartered
- 3 cloves garlic, smashed
- 1 cup low-sodium chicken broth
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 2 cups reserved cooking liquid (from slow cooker)
- Salt and pepper to taste
- Optional: 1/4 cup heavy cream
Instructions
- Pat the turkey breast completely dry with paper towels. In a small bowl, combine kosher salt, black pepper, garlic powder, onion powder, dried thyme, dried rosemary, and smoked paprika. Rub olive oil all over the turkey skin, then generously coat with the spice mixture, including the underside.
- Place the quartered onion and smashed garlic cloves in the bottom of the slow cooker.
- Pour the chicken broth around the onions and garlic, being careful not to wash the seasoning off the turkey.
- Place the seasoned turkey breast, skin-side up, on top of the onions and garlic.
- Cover the slow cooker and cook on LOW for 4-6 hours or on HIGH for 3-4 hours, until an instant-read thermometer inserted into the thickest part of the breast (without touching bone) reads 165°F (74°C).
- Carefully transfer the turkey breast to a cutting board, tent loosely with aluminum foil, and let rest for at least 15 minutes.
- While the turkey rests, pour the liquid from the slow cooker through a fine-mesh strainer into a fat separator or large liquid measuring cup. Discard the cooked onions and garlic. Let the liquid sit for a few minutes so the fat rises to the top. Skim off the fat, reserving 2 cups of the defatted liquid for the gravy.
- In a small saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes, stirring constantly, until the mixture is golden and smells nutty. Slowly pour in the 2 cups of reserved cooking liquid while whisking constantly to prevent lumps. Bring the gravy to a simmer and cook for 3-5 minutes, until thickened. If using heavy cream, stir it in now. Season with salt and pepper to taste.
- Carve the rested turkey breast against the grain into thick slices. Arrange on a platter and pour the warm gravy over the top. Serve immediately with extra gravy on the side.
Notes
Don’t peek! Every time you lift the lid, you release heat and add 15-20 minutes to the cooking time. The skin protects the meat during cooking; it won’t be crispy but is full of flavor. Making a proper roux (cooking the flour in the butter) eliminates raw flour taste and creates a silky gravy. Season generously; a large turkey breast can handle a lot of seasoning. Use a meat thermometer for perfect doneness. This turkey is fantastic made a day ahead; slice and reheat gently in the gravy.
Nutrition
- Serving Size: 1 serving (about 6-8
- Calories: 375
- Sugar: 1
- Sodium: 800
- Fat: 18
- Saturated Fat: 6
- Carbohydrates: 3
- Protein: 48
Keywords: crockpot turkey breast, slow cooker turkey, homemade gravy, juicy turkey, easy turkey recipe, comfort food, Thanksgiving turkey, bone-in turkey breast


