Ground turkey has a reputation problem. It’s the protein people buy because it’s lean and healthy, then struggle to make it taste like anything. It dries out. It’s bland. It ends up in a skillet with taco seasoning for the fourth week in a row.
This crockpot ground turkey casserole fixes that. It’s a layered, savory, cheesy dinner with browned ground turkey, tender sweet potatoes, and bright green broccoli, all simmered together in a rich tomato-herb sauce and finished with creamy Greek yogurt, Parmesan, and melted cheddar.
Each serving delivers about 30–33 grams of protein, which makes it a real dinner rather than a sad substitute for beef.
Browning the turkey first builds savory flavor. The sweet potatoes slowly cook underneath and soak up the tomato sauce. Steam the broccoli separately, then fold it in at the end so it stays bright and tender instead of turning gray and mushy.
And a short uncovered rest at the end lets the sauce thicken so the finished dish actually feels like a casserole rather than saucy components in a bowl.
One honest thing worth knowing: the ground turkey needs to be browned before it goes in the slow cooker. You can’t dump raw ground turkey into a crockpot and expect it to taste good.
Browning builds flavor, renders excess moisture, and gives the casserole a savory base. It takes 8 minutes, and it’s the difference between a good casserole and a bland one.
And a second honest note: steam the broccoli separately, not in the slow cooker. This is the single most important reliability decision in the recipe. Six-quart slow cookers don’t all heat at the same rate, so “30–40 minutes” in one cooker can mean undercooked broccoli, and in another it means mush.
Steaming it separately gives you consistent, crisp-tender broccoli every time. If you want the convenience of cooking it in the slow cooker, the recipe includes that option—but I recommend steaming it separately.
Why This Crockpot Ground Turkey Casserole Works

Cubed sweet potatoes hold their shape through a long cook. Unlike shredded hashbrowns, which disintegrate, sweet potato cubes stay intact and become tender and creamy. They also add natural sweetness and body to the sauce.
Browning the turkey builds a flavor foundation. Raw ground turkey dropped into a slow cooker releases water and cooks into gray crumbles. Browning it first gives you deeply savory, caramelized meat that flavors the entire casserole.
Tomato paste and diced tomatoes create a rich sauce. Cook the tomato paste in the skillet with the turkey to deepen its flavor, and add the diced tomatoes for acidity and moisture. Together they create a sauce that coats everything without being soupy.
Add the Greek yogurt at the end, tempered. Yogurt curdles when cooked for hours or added cold to a hot, acidic sauce. Whisk it with a little hot cooking liquid first, then add it off heat to keep it smooth and creamy.
Add the cheese on top at the end. Cheddar melted over the top in the last 5–10 minutes gives you a golden, bubbly finish without turning greasy or grainy.
Steam the broccoli separately and fold it in at the end. This is the single most important timing decision in the recipe. It gives you bright green, tender-crisp broccoli every time, regardless of how your slow cooker heats.
The uncovered rest thickens the sauce. After cooking, five minutes uncovered lets excess moisture evaporate, and the sauce thickens. This is what turns layered components into something that actually feels like a casserole.
It reheats and freezes beautifully. Like most casseroles, this is better on day two. The flavors meld overnight. Portion into containers and you’ve got lunch handled for the week.
Crockpot Ground Turkey, Sweet Potato & Broccoli Casserole
This hearty crockpot casserole combines browned ground turkey, tender sweet potatoes, and broccoli in a rich tomato-herb sauce, then finishes with creamy Greek yogurt, Parmesan, and melted cheddar.
Browning the turkey first builds savory flavor, while the sweet potatoes slowly cook underneath and soak up the tomato sauce. Add the broccoli near the end to keep it bright and tender, not overcooked.
Ingredients
For the Turkey and Tomato Sauce:
- 1½ lbs 93% lean ground turkey
- 1 tbsp olive oil
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 1 tsp dried Italian seasoning
- 1 tsp smoked paprika
- ½ tsp ground cumin
- ¼ tsp red pepper flakes, optional
- 1 tsp kosher salt, divided
- ½ tsp black pepper
- 2 tbsp tomato paste
- 1 (14.5-ounce) can diced tomatoes, with their juices
- ½ cup low-sodium chicken broth
For the Vegetables:
- 1½ lbs sweet potatoes, peeled and cut into ¾-inch cubes
- 4 cups broccoli florets, cut into bite-size pieces
For the Creamy Cheese Finish:
- ¾ cup plain Greek yogurt, preferably 2% or full-fat
- ½ cup finely grated Parmesan cheese
- 1 cup shredded sharp cheddar cheese
- ¼ cup chopped fresh parsley, for serving
Instructions
1. Brown the turkey. Heat the olive oil in a large skillet over medium-high heat. Add the ground turkey and cook undisturbed for about 3 minutes to develop some browning. Break it apart with a wooden spoon and continue cooking for another 4–5 minutes, until mostly cooked through.
2. Cook the aromatics. Add the diced onion and cook for 3–4 minutes, until softened. Add the garlic, Italian seasoning, smoked paprika, cumin, red pepper flakes (if using), ½ teaspoon salt, and black pepper. Cook for about 30 seconds, stirring constantly, until fragrant.
3. Toast the tomato paste. Stir in the tomato paste. Cook for about 1 minute, stirring constantly, until the tomato paste darkens slightly and coats the turkey. This small step adds considerably more depth to the finished sauce.
4. Build the tomato sauce. Pour in the diced tomatoes, with their juices, and the chicken broth. Stir well, scraping up any browned bits from the bottom of the skillet. Bring the mixture to a gentle simmer and cook for 2–3 minutes. Remove from the heat.
5. Layer the slow cooker. Lightly grease the inside of a 6-quart slow cooker. Spread the sweet potatoes evenly across the bottom. Sprinkle them with the remaining ½ teaspoon salt. Spoon the turkey and tomato mixture evenly over the sweet potatoes. Do not stir.
6. Slow cook. Cover and cook on LOW for 5–6 hours or HIGH for 3–4 hours, until the sweet potatoes are completely tender when pierced with a fork. Avoid opening the lid often during cooking, as this can significantly increase the cooking time.
7. Cook the broccoli separately. For the most reliable texture, steam the broccoli separately until bright green and just tender, about 4–6 minutes. If you prefer to cook it in the slow cooker, add the broccoli during the final 20–30 minutes of cooking and place it on top without stirring. The separate-steaming method is recommended for crisp-tender broccoli.
8. Make the creamy finish. Turn off the slow cooker. Spoon about ½ cup of the hot tomato cooking liquid into a medium bowl. Slowly whisk the Greek yogurt into the hot liquid until smooth.
This tempers the yogurt and reduces the chance of curdling. Add the tempered yogurt and Parmesan to the slow cooker. Gently fold everything together, taking care not to mash the sweet potatoes completely.
9. Add the broccoli and cheddar. Gently fold the cooked broccoli into the casserole. Sprinkle the shredded cheddar evenly over the top. Cover and let stand for 5–10 minutes, until the cheese is completely melted.
10. Let the casserole settle. Remove the lid and let the casserole stand uncovered for another 5 minutes. This lets some excess moisture settle, and the sauce thicken slightly. If the casserole seems too thick, stir in 1–2 tablespoons of warm broth. If it seems too loose, let it stand uncovered for a few additional minutes before serving.
11. Serve. Spoon the casserole into bowls or shallow plates, making sure each serving gets plenty of turkey, sweet potatoes, broccoli, and creamy tomato sauce. Finish with fresh parsley and an additional sprinkle of Parmesan if desired.
Notes
Protein per Serving: About 30–33g
Nutrition note: Protein varies depending on the ground turkey, Greek yogurt, cheddar, Parmesan, and other brands you use. Use your specific products to calculate the most accurate nutrition information.
A Quick Note on Browning Ground Turkey

Three things determine whether browned ground turkey tastes savory or bland:
Use a hot skillet and don’t crowd the meat. Use medium-high heat and a single layer. If you crowd the pan, the turkey steams instead of browns.
Don’t stir constantly. Let the turkey sit in a single layer for about 3 minutes before breaking it up. That’s how you get browned, caramelized edges instead of gray crumbles.
Add the tomato paste and cook it for a full minute. Tomato paste needs to cook in the fat to lose its raw, tinny flavor and develop sweetness. One minute of stirring is enough.
A Quick Note on Layering and the Final Rest
The order of ingredients in the slow cooker matters:
- Sweet potatoes go on the bottom. They need the most time and the most direct contact with the heat.
- The turkey mixture goes on top. It flavors the sweet potatoes as it cooks.
- Don’t stir. Layering is what keeps the sweet potatoes on the bottom and the turkey on top.
- Fold in the broccoli at the end, after steaming it separately.
- Gently fold in the yogurt and Parmesan, taking care not to mash the sweet potatoes.
- Cheddar goes on top and melts with the lid on for 5–10 minutes.
- Rest uncovered for 5 minutes so the sauce thickens and the dish settles into a casserole texture.
Recipe Tips

Cut the sweet potatoes evenly. Keep the sweet potato cubes around ¾ inch. Larger pieces can take significantly longer to become tender in a slow cooker.
Brown the turkey first. You can technically add raw ground turkey to a slow cooker, but browning it first gives this casserole much better flavor and texture. It also lets you develop the tomato and herb flavors before everything goes into the slow cooker.
Don’t stir the layers while cooking. Keeping the sweet potatoes under the turkey mixture lets them cook in the flavorful tomato juices without becoming completely submerged and mushy.
Temper the Greek yogurt. Adding cold Greek yogurt directly to a hot, acidic tomato sauce can cause it to separate. Whisking it with some hot cooking liquid first creates a smoother finish.
Don’t overcook the broccoli. The broccoli is one of the elements that gives this casserole freshness. For the best texture, steam it separately and fold it in at the end.
Let it rest. The casserole will look slightly looser immediately after cooking. A 5-minute uncovered rest allows the sauce to thicken and makes the finished dish easier to serve.
Use a 6-quart slow cooker, or larger. 1½ lbs sweet potatoes, 4 cups broccoli, and 1½ lbs turkey fill a 6-quart cooker. A 7-quart cooker gives you more headroom and makes stirring easier at the end.
Taste before serving. The salt level depends on your broth, tomatoes, and cheese. Taste and adjust before serving.
Easy Variations

Extra-Cheesy Version. Add another ½ cup shredded cheddar or ½ cup shredded mozzarella on top before the final 5–10 minute rest. The mozzarella gives the casserole a more cohesive, pull-apart texture.
Ground Chicken Version. Ground chicken can replace the turkey in equal amounts. Choose a ground chicken product with enough fat to keep the finished casserole from drying out. About 30–33g protein per serving.
Low-Carb Version. Swap the sweet potatoes for 4 cups of cauliflower florets. Reduce the cook time to 3–4 hours on LOW—about 28–31g protein per serving.
Asian-Inspired Version. Swap the Italian seasoning, smoked paprika, and cumin for 1 tablespoon grated fresh ginger, 3 tablespoons soy sauce, 1 tablespoon rice vinegar, and 1 teaspoon toasted sesame oil. Swap the cheddar for Monterey Jack. Add 1 cup of frozen edamame with the broccoli. About 32–36g protein per serving.
Italian Pasta Version. Cook 12 oz of short pasta (penne or rotini) separately. Stir it into the casserole with the Greek yogurt and Parmesan at the end. About 34–38g protein per serving.
Ground Turkey Chili Version. Skip the sweet potatoes and broccoli. Add 1 can of kidney beans, 1 can of black beans, 2 tablespoons of chili powder, and 1 tablespoon of cumin. Cook on LOW for 5–6 hours. Top with cheddar, Greek yogurt, and cilantro. About 32–36g protein per serving.
Whole30 Version. Skip the Greek yogurt and cheese. Use full-fat coconut milk instead of Greek yogurt and nutritional yeast instead of Parmesan. About 26–30g protein per serving.
Turkey and Peas Version. Swap the broccoli for 2 cups of frozen peas. Add them in the last 15 minutes of cooking. About 30–33g protein per serving.
Add More Vegetables. Add diced bell peppers or sliced mushrooms to the turkey mixture while the onion cooks. Avoid adding large amounts of extra vegetables, as extra moisture can make the finished casserole watery.
Make It Spicier. Increase the red pepper flakes or add ½ teaspoon of crushed Calabrian chili peppers to the tomato sauce.
Serving Ideas

This casserole is a complete meal on its own, but it also pairs well with:
- A simple green salad with lemon vinaigrette
- Crusty bread for soaking up the sauce
- Steamed rice or quinoa
- A dollop of Greek yogurt or sour cream
- Red pepper flakes for extra heat
- Grated Parmesan for extra cheesiness
Make-Ahead Instructions
You can brown the turkey and tomato mixture and refrigerate it in a covered container for up to 2 days. When ready to cook, assemble the slow cooker with the sweet potatoes and chilled turkey mixture. For best results, cook the casserole as directed and prepare the broccoli fresh.
Storage and Food Safety
Refrigerator: Refrigerate leftovers within 2 hours. Store in a covered container and use within 3–4 days. Reheat gently in the microwave, stirring once or twice, or in a covered skillet over medium-low heat with a splash of broth.
Freezer: Freeze the casserole for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator before reheating. The sweet potatoes and creamy sauce may soften slightly after freezing, but the flavor will remain good. For the best texture, freeze the casserole without the broccoli and prepare fresh broccoli when reheating.
Reheating: Reheat individual portions in the microwave for 90 seconds to 2 minutes, stirring once, or in a covered skillet over medium-low heat with a splash of broth.
Food safety: Cook ground turkey to 165°F. Refrigerate leftovers within 2 hours. Reheat leftovers to 165°F throughout.
Frequently Asked Questions
Can I put raw broccoli directly into the crockpot?
Yes, but the texture is less predictable. For bright, tender-crisp broccoli, steam it separately and fold it in at the end.
Can I use regular yogurt instead of Greek yogurt?
Greek yogurt is recommended because it is thicker and higher in protein. Regular yogurt can make the sauce thinner and is more likely to separate.
Can I use sweet potatoes with the skin on?
Yes, if you scrub them well. Peeling them gives the casserole a smoother, more cohesive texture.
Can I use frozen broccoli?
Yes. Add thawed frozen broccoli during the final few minutes, just long enough to heat it through. Avoid adding frozen broccoli at the beginning because it can release too much water.
Can I make this without dairy?
Yes. Omit the Greek yogurt, Parmesan, and cheddar. The tomato sauce will be less creamy, but the casserole will still work. Alternatively, use dairy-free cheese and an unsweetened dairy-free Greek-style yogurt that holds up well when heated.
Can I use frozen sweet potato cubes?
Yes. Frozen sweet potato cubes work well and save prep time. Add them directly to the slow cooker without thawing. You may need to add 30 minutes to the cook time.
Can I use ground beef instead of ground turkey?
Yes. Use 1½ lbs of 93% lean ground beef. Cook until the beef reaches 160°F. About 32–36 g of protein per serving.
Why did my casserole turn out watery?
The sweet potatoes and turkey both release liquid during cooking. If the casserole is thinner than you’d like, leave the lid off for an additional 5–10 minutes after cooking to let excess moisture evaporate.
Why did my Greek yogurt curdle?
You added it directly to the hot sauce without tempering it. Whisk the yogurt with about ½ cup of the hot cooking liquid first, then add it back to the pot off heat.
Can I make this in the oven instead of the slow cooker?
Yes. Preheat the oven to 375°F. Layer the ingredients in a greased 9×13 baking dish. Cover with foil and bake for 45 minutes.
Remove the foil, add the broccoli and cheese, and bake for another 15 minutes, until the broccoli is tender and the cheese is melted—about 1 hour total.
Is this recipe gluten-free?
Yes, as written, but check your broth, diced tomatoes, and any packaged ingredients to confirm. Most are naturally gluten-free.
Can I double this recipe?
Yes, but use a 7- or 8-quart slow cooker. A 6-quart cooker is already quite full with the single batch. The cook time stays roughly the same, but check that the sweet potatoes are fork-tender before serving.
What should I serve with this casserole?
It’s designed to be a complete meal, so it doesn’t need much alongside it. A simple green salad, crusty bread, or roasted vegetables works well if you want an additional side.
More High-Protein Crockpot Recipes You’ll Love
- High-Protein Crockpot Steak and Potatoes: Muscle-Fueling Comfort Meal
- Sweet Potato Crockpot Recipes: 6 Fall & Winter Dinners (High-Protein Where It Counts)
- High-Protein Chicken Pot Pie Casserole: All the Comfort, None of the Guilt
Conclusion
This crockpot ground turkey, sweet potato, and broccoli casserole is the weeknight dinner that actually delivers on the “healthy ground turkey recipe” promise.
Browned ground turkey, tender sweet potatoes, and bright green broccoli in a rich tomato-herb sauce, finished with creamy Greek yogurt, Parmesan, and melted cheddar. About 30–33 grams of protein per serving.
The keys are simple: brown the turkey properly, cook the tomato paste for a full minute, layer the ingredients instead of stirring, steam the broccoli separately, temper the Greek yogurt before folding it in, and let the casserole rest uncovered for 5 minutes at the end.
Do that, and you’ll have a casserole that tastes like comfort food and holds up like meal prep.
Make it on a Sunday, portion it into containers, and you’ve got dinner handled for most of the week. It’s even better on day two.