Love this? Save it for later!
Share the inspiration with your friends
My neighbor Carol wasn’t trying to impress anyone that Tuesday afternoon. I’d stopped by to return her garden shears — the ones I’d borrowed three weeks earlier and felt terrible about keeping — and the smell hit me before I even got to her front door. That savory, buttery, slow-cooked aroma that makes your brain stop whatever it was thinking about and pay attention instead. Carol opened the door with flour on her cheek and a wooden spoon in her hand, looking like she’d just remembered I was coming.
“Oh, that’s just the turkey,” she said when I asked what on earth smelled so incredible. Just the turkey. Like it was no big deal. Like she hadn’t created something that made me want to invite myself to dinner right then and there. She was making a cozy crockpot turkey breast with homemade gravy for no special reason — just a Tuesday, just dinner, just because. I stood in her entryway for a good five minutes, making small talk while my eyes kept drifting toward the kitchen.
Honestly, I’d never thought about making turkey in a crockpot before that day. Turkey was for roasting pans and Thanksgiving stress and complicated brining situations, right? But Carol’s casual approach — the way she just threw things in a slow cooker and walked away — stuck with me. I went home, bought a turkey breast the next day, and spent the next few weeks figuring out my own version. Let me tell you, if you’ve ever wanted a cozy dinner that feels special but takes almost zero effort, this is the one. I mean, Carol made it look like nothing, and now it’s become my go-to for those days when I want something warm and comforting without the production.
Why You’ll Love This Recipe
This cozy crockpot turkey breast with homemade gravy has become one of those recipes I make on repeat, and I think you’ll feel the same way once you try it. It’s got that “how did this come out so good?” factor that makes people think you spent hours in the kitchen when you really just turned on a slow cooker and went about your day.
- Set It and Forget It : The crockpot does all the heavy lifting here. You need about 15 minutes of active prep time, and then you can literally walk away for hours. It’s perfect for busy weekdays, lazy Sundays, or any day you want a hot meal waiting for you.
- Simple Pantry Ingredients : No weird specialty items or expensive cuts of meat. A turkey breast, some basic aromatics, butter, and a few pantry staples are all you need. You probably have most of this stuff already.
- Perfect for Cozy Occasions : This is the kind of meal that feels like a hug in a bowl. It’s great for Sunday dinners, small holiday gatherings, or those chilly evenings when you want something warm and satisfying without the fuss of a full roast.
- Homemade Gravy Without the Stress : The gravy comes together using the juices from the slow cooker, so you get that deep, rich flavor without standing over a hot stove stirring for twenty minutes.
- Incredibly Tender Results : The slow cooking method breaks down the meat beautifully, giving you turkey that’s moist and tender every single time. No dry turkey here — I promise.
What makes this recipe different from other turkey breast recipes is the way the homemade gravy comes together. Instead of using canned broth or store-bought gravy, you’re building flavor right in the crockpot with aromatics and butter, then thickening those juices at the end. It’s simple, but the flavor is something else entirely. I’ve tested this method about six times now, tweaking the herb amounts and cooking times until everything landed just right. This is the version that made me close my eyes after the first bite. It’s comfort food at its finest — warm, satisfying, and somehow both simple and special at the same time.
What Ingredients You Will Need
This recipe uses straightforward, wholesome ingredients to create something that tastes way more complicated than it actually is. Here’s what you’ll need to grab:
- Boneless turkey breast (2-3 pounds) — Look for a turkey breast that’s evenly sized so it cooks consistently. If you can find one with the skin on, even better — it adds flavor and helps keep the meat moist. I usually grab mine from the frozen section and let it thaw in the fridge for a day or two.
- Unsalted butter (4 tablespoons, softened) — You’ll be mixing this with herbs and rubbing it all over the turkey. Using unsalted butter lets you control the salt level yourself. I use Kerrygold when I can find it, but any good quality butter works fine.
- Fresh garlic (4 cloves, minced) — Garlic is non-negotiable here. It infuses the meat and the broth with that warm, savory flavor that makes the whole house smell amazing. Don’t use the jarred stuff if you can help it — fresh makes a real difference.
- Fresh rosemary (2 tablespoons, chopped) — Rosemary and turkey are a classic combination for a reason. The piney, aromatic flavor cuts through the richness of the meat beautifully.
- Fresh thyme (1 tablespoon, chopped) — Thyme adds a subtle earthiness that rounds out the herb profile. If you only have dried, use about a teaspoon instead.
- Chicken or turkey broth (1 cup) — This creates the base for your gravy and keeps the turkey moist as it cooks. Use low-sodium broth so you can adjust the salt later. I prefer Kitchen Basics or Swanson’s low-sodium options.
- Dry white wine (½ cup, optional) — A splash of wine adds acidity and depth to the gravy. If you don’t cook with wine, just use additional broth instead. No need to buy a special bottle — whatever you’d drink with dinner works great.
- Yellow onion (1 medium, quartered) — The onion goes into the bottom of the crockpot and essentially melts into the broth, adding sweetness and body to the gravy.
- Carrots (2 medium, roughly chopped) — Along with the onion and celery, these form the aromatic base that gives the gravy so much flavor. They’ll be soft after cooking and can be strained out or mashed into the gravy.
- Celery stalks (2, roughly chopped) — Celery adds that classic savory note that you’d expect from a good turkey dinner.
- All-purpose flour (3 tablespoons) — This is what thickens your gravy. You’ll make a quick slurry with some of the cooking liquid to avoid lumps.
- Salt and black pepper — To taste. I use kosher salt for everything because it’s easier to control, but regular table salt works too — just use less.
- Optional garnish: fresh parsley or additional thyme — A little fresh green on top makes everything look prettier, but it’s totally optional.
For the herb butter, you can absolutely mix and match based on what you have. Sage is lovely here too, especially if you’re making this closer to the holidays. And if you want to go dairy-free, you can use olive oil instead of butter — just know the flavor will be slightly different.
Equipment Needed
You don’t need a fancy kitchen to pull this off, which is one of the things I love about this recipe. Here’s what you’ll want to have on hand:
- Slow cooker (5-6 quart) — This is the star of the show. A 5 or 6 quart crockpot is the perfect size for a 2-3 pound turkey breast. If yours is smaller, just make sure the turkey fits comfortably without being crammed in.
- Small mixing bowl — For combining the herb butter. Any small bowl works — I use the same one every time and it’s got a little chip on the edge from when I dropped it two years ago.
- Chef’s knife and cutting board — You’ll be chopping aromatics and herbs, so a sharp knife makes everything easier. I learned the hard way that dull knives are more dangerous than sharp ones.
- Measuring spoons and cups — For measuring your broth, wine, and seasonings. Eyeballing works for some things, but for the gravy ratios, it’s better to be precise.
- Small whisk or fork — For making the flour slurry. A fork works totally fine if you don’t have a small whisk.
- Tongs — For handling the turkey breast before and after cooking. They make it so much easier to lift the hot meat out of the crockpot without burning yourself.
- Fine-mesh strainer (optional but helpful) — If you want a smooth gravy without any onion or herb bits floating around, strain the cooking liquid before making the gravy. I skip this step half the time because I don’t mind the texture.
- Meat thermometer — This is important for food safety. Turkey needs to reach 165°F in the thickest part. I use a simple instant-read thermometer that cost me about eight bucks.
If you don’t have a slow cooker, you could technically use a Dutch oven in a low oven (around 300°F), but the cooking time and liquid levels would need adjustment. Honestly, the crockpot is really the way to go here for the hands-off convenience.
Preparation Method

Let me walk you through this step by step. I’ve made this enough times that I’ve got the rhythm down, and I’ll tell you where things can go wrong so you can avoid my early mistakes.
- Make the herb butter. In your small bowl, combine the softened butter, minced garlic, chopped rosemary, and chopped thyme. Add about half a teaspoon of salt and a quarter teaspoon of black pepper. Mash everything together with a fork until it’s evenly mixed. The butter should be soft enough to spread easily — if it’s too firm, let it sit out for another ten minutes.
- Prep the turkey. Pat your turkey breast dry with paper towels. This is important — if the turkey is wet, the herb butter won’t stick as well, and you’ll lose some of that flavor. Place the turkey on your cutting board and use your fingers to gently loosen the skin if it’s still attached. Rub the herb butter all over the turkey, making sure to get some under the skin if possible. Don’t be shy with it — really massage it in. This is where the flavor starts.
- Layer the aromatics. Place the quartered onion, chopped carrots, and chopped celery in the bottom of your slow cooker. These create a little rack for the turkey to sit on, which helps it cook evenly and keeps it out of the direct liquid. Plus, they flavor the broth that becomes your gravy.
- Add the liquids. Pour the chicken broth and the white wine (if using) over the vegetables. Don’t pour it directly over the turkey — you don’t want to wash off that beautiful herb butter. Just let it settle around the vegetables.
- Place the turkey. Set the turkey breast on top of the vegetables, breast side up if yours has a defined shape. Put the lid on your slow cooker and set it to low. This is the part where you walk away for about 4 to 5 hours. I know it’s tempting to peek, but try not to lift the lid too often — every time you do, you lose heat and add cooking time.
- Check for doneness. After about 4 hours, start checking the internal temperature with your meat thermometer. You’re looking for 165°F in the thickest part of the breast. Depending on your slow cooker and the size of your turkey, this could take anywhere from 4 to 6 hours on low. My 3-pound breast usually takes about 5 hours. When it’s done, carefully lift the turkey out using tongs and transfer it to a cutting board. Let it rest for about 10 minutes before slicing. This resting time is crucial — it lets the juices redistribute so your turkey stays moist.
- Make the gravy. While the turkey rests, strain the cooking liquid through your fine-mesh strainer into a medium saucepan. Discard the vegetables (or save them for another use — they’re soft but flavorful). You should have about 1.5 to 2 cups of liquid. Skim off any excess fat from the surface, or use a fat separator if you have one. I usually just spoon off the worst of it.
- Thicken the gravy. In a small bowl, whisk the flour with about ¼ cup of the warm cooking liquid until smooth. This is your slurry — it prevents lumps. Bring the remaining cooking liquid to a simmer over medium heat, then whisk in the flour mixture. Continue cooking, stirring frequently, for about 3 to 5 minutes until the gravy thickens to your liking. Taste and adjust salt and pepper as needed. If it gets too thick, add a splash of broth or water to thin it out.
- Slice and serve. Slice the rested turkey breast against the grain into even pieces. Arrange on a platter and pour some of the gravy over the top, passing the rest at the table.
A few things I’ve learned the hard way: don’t rush the resting time. I once sliced into a turkey right away and watched all those beautiful juices run out onto the cutting board. Also, if your gravy seems thin, just let it simmer a few more minutes — it will thicken as it cooks. And if it’s too thick, a splash of broth fixes it right up.
Cooking Tips & Techniques
After making this cozy crockpot turkey breast with homemade gravy more times than I can count, I’ve picked up a few tricks that make the process smoother and the results better. Here are the ones worth knowing:
Don’t skip the searing step. Okay, technically this recipe doesn’t call for searing the turkey before putting it in the crockpot, and you’ll still get good results without it. But if you have an extra 10 minutes, searing the turkey breast in a hot skillet with a little oil before adding it to the slow cooker adds a whole other layer of flavor. The browning creates those little crispy bits that deepen the overall taste. I do this about half the time, depending on how much energy I have.
Low and slow is the way to go. I know it’s tempting to set your crockpot to high and get dinner done faster, but for turkey, low is better. The gentle heat keeps the meat tender and moist. High heat can make the outside dry out before the inside is fully cooked. Trust me on this one — I learned the hard way when I was in a hurry and ended up with turkey that was dry on the edges.
Watch your liquid level. You don’t need a ton of liquid in the crockpot — the turkey releases its own juices as it cooks, and you’ll end up with plenty of broth for gravy. Too much liquid means thinner gravy that takes forever to thicken. One cup of broth plus the wine is usually perfect.
Let the gravy rest too. After you make the gravy, let it sit for a minute or two before serving. It will continue to thicken slightly as it cools, and the flavors will meld together. I’ve poured gravy too early and ended up with something thinner than I wanted.
Season in layers. Salt the turkey before adding the herb butter, add salt to the herb butter itself, and season the gravy at the end. This layered approach ensures every bite is well-seasoned without being salty. I used to just season at the end, and the turkey itself always tasted a little flat.
Variations & Adaptations
One of the best things about this cozy crockpot turkey breast with homemade gravy is how adaptable it is. Here are some variations I’ve tried and loved:
Herb swap. Not a fan of rosemary? Use sage instead — it’s especially nice if you’re making this in the fall or around the holidays. You can also use poultry seasoning (about 2 teaspoons) if that’s what you have in your cabinet. The flavor will be slightly different but still delicious.
Dairy-free version. Replace the butter with olive oil or your favorite dairy-free butter alternative. The texture will be a little different, and you won’t get quite the same richness, but it still works beautifully. I’ve made it this way for a friend who’s lactose intolerant and she loved it.
Garlic lover’s version. Double the garlic. Seriously. I did this once when I was fighting off a cold and it was incredible. The garlic mellows as it cooks, so you get that sweet, savory flavor without it being overpowering.
Extra vegetables. Add some mushrooms to the bottom of the crockpot along with the onions, carrots, and celery. They’ll soak up all those turkey juices and become incredibly flavorful. You can either strain them out or leave them in the gravy for a chunkier texture.
Make it a complete meal. About 30 minutes before the turkey is done, you can add some baby potatoes or chunks of sweet potato to the liquid around the turkey. They’ll cook in the broth and absorb all that flavor, giving you a built-in side dish. Just make sure they’re submerged enough to cook through.
Spicy twist. Add a pinch of red pepper flakes or a diced jalapeño to the herb butter for a little heat. It’s unexpected with turkey, but it works surprisingly well if you like a kick.
Serving & Storage Suggestions
This cozy crockpot turkey breast with homemade gravy is versatile enough for a casual weeknight dinner or something a little more special. Here’s how I like to serve and store it:
Serving temperature. Serve the turkey warm, right after it’s rested and sliced. The gravy should be hot — I usually reheat it briefly if it’s cooled down while the turkey was resting. Pour a generous amount over the sliced meat and watch it soak in.
What to serve with it. Mashed potatoes are the classic choice, and for good reason — they’re the perfect vehicle for that homemade gravy. Roasted green beans, steamed broccoli, or a simple side salad all work beautifully. If you want to keep things really easy, some crusty bread for sopping up extra gravy is never a bad idea. I’ve also served this over egg noodles when I wanted something a little different.
Leftover storage. Store leftover turkey and gravy separately in airtight containers in the refrigerator. The turkey will keep for about 3 to 4 days, and the gravy will stay good for about the same amount of time. I’ve found that the flavors actually deepen overnight, so leftovers might taste even better the next day.
Reheating. The best way to reheat the turkey is gently — either in a covered dish in a 300°F oven with a splash of broth, or in the microwave with a damp paper towel over it to keep it from drying out. Reheat the gravy on the stovetop or in the microwave, adding a splash of water or broth if it’s too thick.
Freezing. Both the turkey and the gravy freeze well. Slice the turkey before freezing so you can pull out just what you need. Wrap it tightly in plastic wrap and then foil, or use a freezer-safe container. The gravy can be frozen in a zip-top bag or container. Both will keep for about 3 months. Thaw in the refrigerator overnight before reheating.
Flavor development. One thing I’ve noticed is that the gravy gets even better after a day in the fridge. The flavors have time to meld and deepen. So if you’re making this ahead for a gathering, you’re actually doing yourself a favor.
Nutritional Information & Benefits
While I’m not a nutritionist, I can give you a rough idea of what’s in this dish based on standard values. Per serving (about 6 ounces of turkey with ¼ cup of gravy), you’re looking at approximately:
- Calories: 350-400
- Protein: 40-45 grams
- Fat: 18-22 grams (varies based on butter and skin consumption)
- Carbohydrates: 6-8 grams (mostly from the flour in the gravy)
- Sodium: 500-700 mg (depends on your broth and added salt)
Turkey breast is lean, high-quality protein that’s naturally low in saturated fat compared to red meat. It’s also a good source of B vitamins, particularly B6 and B12, which support energy metabolism and brain function. The garlic and herbs in this recipe add antioxidants and anti-inflammatory compounds, so you’re getting more than just good flavor.
If you’re watching your sodium, use low-sodium broth and go easy on the added salt. You can also reduce the butter to 2 tablespoons and still get good results — the turkey will be slightly less rich but still moist and flavorful.
For those with dietary concerns, this recipe is naturally gluten-free if you use a gluten-free flour blend for the gravy (I’ve had good results with both rice flour and a gluten-free all-purpose mix). It’s also low-carb friendly if you skip the gravy or use a low-carb thickener like xanthan gum.
Conclusion
This cozy crockpot turkey breast with homemade gravy has earned a permanent spot in my regular dinner rotation, and I think it will in yours too. It’s one of those recipes that makes you look like you put in way more effort than you actually did — the kind of meal that makes people say “you made this on a Tuesday?” with genuine surprise.
What I love most about it is how forgiving it is. You can tweak the herbs, swap the vegetables, adjust the cooking time, and it still comes out delicious. It’s the kind of recipe that builds your confidence in the kitchen because it works every time. And that homemade gravy? It’s the part that feels the most impressive, but honestly, it’s the easiest part of the whole process.
I’d love to hear how yours turns out. Did you add any twists? Serve it with something unexpected? Find a new favorite herb combination? Drop a comment below and let me know — I read every single one, and I’m always looking for new ideas to try. And if you loved this recipe, share it with a friend who needs a little comfort food in their life. Happy cooking!
Frequently Asked Questions
Can I use a bone-in turkey breast instead of boneless?
Absolutely. Bone-in turkey breasts will take longer to cook — add about an hour to the cooking time. The bone adds flavor and helps keep the meat moist, so it’s a great option if that’s what you have. Just make sure to check the internal temperature in the thickest part, away from the bone.
Can I cook this on high instead of low?
You can, but I don’t recommend it. Cooking on high for a shorter time can make the turkey less tender and more likely to dry out. If you’re really short on time, cook on high for about 2.5 to 3 hours, but check the temperature early to avoid overcooking.
My gravy turned out lumpy. What did I do wrong?
Lumpy gravy usually happens when the flour isn’t fully mixed into the liquid before adding it to the hot broth. Make sure you whisk the flour and cold liquid together until completely smooth before adding it to the saucepan. If you already have lumps, you can strain the gravy through a fine-mesh strainer to remove them.
Can I make this recipe in an Instant Pot?
Yes, but the cooking method is different. For an Instant Pot, sear the turkey first using the sauté function, then add the broth and cook on high pressure for about 25-30 minutes per pound. Let the pressure release naturally for 10 minutes before opening. The gravy will need to be made separately on the stovetop or using the sauté function after removing the turkey.
How do I know when the turkey is fully cooked without a thermometer?
While I strongly recommend using a meat thermometer for food safety, if you don’t have one, look for these signs: the juices should run clear when you pierce the thickest part of the breast, the meat should feel firm but not hard when pressed, and the internal temperature should be hot enough that steam rises when you cut into it. But honestly, a thermometer is the only way to be sure.
Pin This Recipe!

Cozy Crockpot Turkey Breast with Easy Homemade Gravy
A tender, juicy turkey breast slow-cooked with herb butter and aromatics, served with a rich homemade gravy made from the cooking juices. This set-it-and-forget-it recipe is perfect for busy weekdays or cozy Sunday dinners.
- Prep Time: 15 minutes
- Cook Time: 4-5 hours
- Total Time: 4 hours 15 minutes to 5 hours 15 minutes
- Yield: 4-6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 boneless turkey breast (2–3 pounds)
- 4 tablespoons unsalted butter, softened
- 4 cloves garlic, minced
- 2 tablespoons fresh rosemary, chopped
- 1 tablespoon fresh thyme, chopped
- 1 cup chicken or turkey broth (low-sodium)
- ½ cup dry white wine (optional)
- 1 medium yellow onion, quartered
- 2 medium carrots, roughly chopped
- 2 celery stalks, roughly chopped
- 3 tablespoons all-purpose flour
- Salt and black pepper to taste
- Fresh parsley or additional thyme for garnish (optional)
Instructions
- Make the herb butter: In a small bowl, combine softened butter, minced garlic, chopped rosemary, and chopped thyme. Add ½ teaspoon salt and ¼ teaspoon black pepper. Mash together with a fork until evenly mixed.
- Prep the turkey: Pat the turkey breast dry with paper towels. Gently loosen the skin if attached. Rub the herb butter all over the turkey, including under the skin if possible.
- Layer the aromatics: Place quartered onion, chopped carrots, and chopped celery in the bottom of a 5-6 quart slow cooker.
- Add the liquids: Pour chicken broth and white wine (if using) over the vegetables, avoiding the turkey to preserve the herb butter.
- Place the turkey: Set the turkey breast on top of the vegetables, breast side up. Cover and cook on low for 4-5 hours, or until internal temperature reaches 165°F in the thickest part.
- Check for doneness: After 4 hours, start checking temperature. A 3-pound breast typically takes about 5 hours. When done, carefully lift turkey out with tongs and transfer to a cutting board. Let rest for 10 minutes.
- Make the gravy: Strain the cooking liquid through a fine-mesh strainer into a medium saucepan. Discard vegetables. Skim off excess fat. You should have about 1.5-2 cups of liquid.
- Thicken the gravy: In a small bowl, whisk flour with ¼ cup of the warm cooking liquid until smooth. Bring remaining liquid to a simmer over medium heat, then whisk in the flour mixture. Cook, stirring frequently, for 3-5 minutes until thickened. Season with salt and pepper to taste.
- Slice and serve: Slice rested turkey against the grain into even pieces. Arrange on a platter and pour some gravy over the top. Pass remaining gravy at the table.
Notes
For best results, cook on low rather than high to keep turkey tender. Let turkey rest 10 minutes before slicing to retain juices. Gravy can be made ahead and refrigerated; flavors deepen overnight. For a dairy-free version, replace butter with olive oil. To add extra vegetables, include mushrooms or baby potatoes in the slow cooker during the last 30 minutes.
Nutrition
- Serving Size: 6 ounces turkey with
- Calories: 350400
- Sugar: 23
- Sodium: 500700
- Fat: 1822
- Saturated Fat: 810
- Carbohydrates: 68
- Fiber: 12
- Protein: 4045
Keywords: crockpot turkey breast, slow cooker turkey, homemade gravy, easy turkey recipe, cozy dinner, comfort food, turkey breast with gravy


