If you’re looking for an easy dinner that feels comforting but still packs plenty of protein and vegetables, this Sweet Potato Turkey Black Bean Bake is a great one to keep in your rotation. It combines tender roasted sweet potatoes with seasoned ground turkey, black beans, fire-roasted tomatoes, and plenty of melty cheese for a hearty meal the whole family can enjoy.
Everything comes together in one baking dish and a skillet, making this a practical option for busy weeknights. It also holds up well for meal prep, so you can make it ahead and have satisfying lunches or dinners ready to go.
Why You’ll Love This Recipe
- Easy weeknight dinner: With simple ingredients and straightforward steps, this bake comes together in about 50 minutes.
- Packed with protein and fiber: Ground turkey and black beans make this a filling meal that keeps you satisfied.
- Big, comforting flavors: Taco seasoning, fire-roasted tomatoes, garlic, and melted cheese give every bite plenty of flavor.
- One-pan style meal: The sweet potatoes roast directly in the baking dish before the turkey mixture is layered on top.
- Easy to customize: You can swap the turkey for ground beef or chicken and add your favorite toppings.
Ingredients
For the Sweet Potatoes
- Sweet potatoes: Two medium sweet potatoes are cut into small cubes so they roast until tender and lightly caramelized.
- Olive oil: Helps the sweet potatoes roast beautifully while adding a little richness.
- Kosher salt and black pepper: Simple seasoning that brings out the natural sweetness of the potatoes.
For the Turkey and Black Bean Mixture
- Ground turkey: The main protein in the bake. Ground beef or chicken can also be used.
- Red bell pepper: Adds sweetness, color, and a little extra vegetable goodness.
- Yellow onion: Builds a savory base for the turkey mixture.
- Garlic: Adds a fragrant layer of flavor.
- Fire-roasted tomatoes: Bring moisture and a subtle smoky flavor to the filling.
- Black beans: Add fiber, texture, and extra plant-based protein.
- Taco seasoning: Gives the turkey and bean mixture its warm, savory Mexican-inspired flavor.
- Fresh cilantro: Adds a fresh finish to the hearty filling.
- Monterey Jack or cheddar cheese: Melts over the top for a deliciously cheesy finish.
For the Toppings
- Cilantro: Adds freshness and color.
- Green onions: Give the finished bake a mild onion flavor.
- Avocado or guacamole: The creamy texture pairs especially well with the spicy, savory filling.
- Jalapeño ranch: Adds a cool, creamy, slightly spicy finish.
How to Make Sweet Potato Turkey Black Bean Bake
1. Roast the Sweet Potatoes
Start by preheating the oven to 400°F.
Grease a 9×13-inch baking dish, then add the cubed sweet potatoes. Toss them with olive oil, kosher salt, and black pepper, making sure they are evenly coated.
Spread the potatoes into an even layer. A little overlap is fine, so there’s no need to arrange every cube perfectly.
Roast for 20 to 25 minutes, tossing them once halfway through cooking. The sweet potatoes should be tender when pierced with a fork.
2. Cook the Turkey Mixture
While the sweet potatoes are roasting, heat a large skillet over medium heat.
Add the ground turkey, diced onion, and red bell pepper. Season with salt and black pepper. Cook while breaking the turkey apart with a spoon until the meat is cooked through and the vegetables have softened.
3. Add the Garlic, Tomatoes, and Beans
Stir in the minced garlic and cook for about 1 minute, just until fragrant.
Add the fire-roasted tomatoes with their juices, rinsed and drained black beans, and taco seasoning. Stir everything together and let the mixture simmer for about 5 minutes.
Remove the skillet from the heat and stir in the chopped cilantro.
At this point, the turkey mixture should be thick, flavorful, and ready to layer over the sweet potatoes.
4. Assemble the Bake
Once the sweet potatoes are tender, spoon the turkey and black bean mixture evenly over them.
Spread it out so that the filling covers the potatoes from edge to edge.
Sprinkle the shredded Monterey Jack or cheddar cheese evenly over the top.
5. Bake Until Cheesy
Return the baking dish to the oven and bake for about 10 minutes, or until the cheese has completely melted.
If you like your cheese a little more golden, you can let it cook for an additional minute or two while keeping a close eye on it.
6. Add the Toppings and Serve
Remove the bake from the oven and finish it with fresh cilantro, sliced green onions, avocado or guacamole, and jalapeño ranch.
Serve warm and enjoy!

Tips for Success
- Cut the sweet potatoes evenly: Keeping the cubes around ½ inch helps them cook at the same rate.
- Don’t skip the taco seasoning: It brings together the turkey, beans, tomatoes, and vegetables with very little effort.
- Drain and rinse the beans: This helps prevent excess liquid from making the filling watery.
- Use freshly shredded cheese when possible: It melts smoothly and gives the bake a wonderfully creamy topping.
- Let the bake sit briefly: A few minutes of resting after baking can make it easier to scoop and serve.
- Adjust the toppings: Add as much avocado, cilantro, green onion, or jalapeño ranch as you like.
Equipment Needed
- 9×13-inch baking dish
- Large skillet
- Cutting board
- Sharp knife
- Wooden spoon or spatula
- Measuring spoons and cups
Recipe Variations
Swap the Ground Turkey
Ground beef or ground chicken can be used instead of ground turkey. Each option gives the bake a slightly different flavor while keeping the recipe just as easy.
Make It Spicier
For more heat, add sliced jalapeños to the turkey mixture or serve the finished bake with extra jalapeño ranch.
Add More Vegetables
You can add extra diced bell pepper, corn, zucchini, or other vegetables you have on hand. Just avoid adding so much that the filling becomes overly wet.
Try Different Cheese
Cheddar and Monterey Jack both work beautifully. A Mexican-style shredded cheese blend would also be a natural option.
Serving Suggestions
This sweet potato turkey bake is hearty enough to serve as a complete meal, especially with fresh toppings.
Serve each portion with:
- Creamy avocado or guacamole
- Fresh cilantro
- Sliced green onions
- Jalapeño ranch
- A simple green salad
- Extra salsa for a fresh, bright contrast
For meal prep, divide the cooled bake into individual containers and add fresh toppings just before serving.
Frequently Asked Questions
Can I use ground beef instead of turkey?
Yes. Ground beef can be substituted for the ground turkey in the same quantity. Ground chicken is another option if you prefer a lighter alternative.
Can I make this bake ahead of time?
Yes. It works well for meal prep. You can prepare the bake ahead and refrigerate it, then reheat portions when needed.
How should I store leftovers?
Store leftover bake in an airtight container in the refrigerator. Keep toppings such as avocado and jalapeño ranch separate and add them after reheating.
Can I freeze Sweet Potato Turkey Black Bean Bake?
The assembled bake can be frozen, although the texture of the sweet potatoes may become slightly softer after thawing. For the freshest texture, freezing individual portions is a practical option.
Can I use a different type of cheese?
Absolutely. Monterey Jack and cheddar are both excellent choices, but you can use another good melting cheese if preferred.
What can I serve with this recipe?
The bake is filling on its own, but a simple green salad, extra vegetables, salsa, avocado, or guacamole can be served alongside it.
Nutrition Information
Each serving contains approximately:
- Calories: 370 kcal
- Carbohydrates: 34g
- Protein: 31g
- Fat: 11g
- Saturated Fat: 5g
- Fiber: 9g
- Sugar: 6g
- Sodium: 733mg
- Potassium: 783mg
- Calcium: 288mg
- Iron: 3mg
- Vitamin A: 11,994 IU
- Vitamin C: 32mg
Final Thoughts
This Sweet Potato Turkey Black Bean Bake is the kind of dinner that makes busy nights a little easier. The sweet potatoes become tender and naturally sweet, while the seasoned turkey, smoky tomatoes, hearty black beans, and melted cheese create a filling combination that’s hard to resist.
Top it with creamy avocado, fresh cilantro, green onions, and a drizzle of jalapeño ranch, and you have a colorful, satisfying meal with plenty of texture and flavor.
If you try this recipe, it’s an easy one to save for those nights when you want something homemade without spending hours in the kitchen.
Print
Sweet Potato Turkey Black Bean Bake
- Total Time: 50 minutes
- Yield: 6 servings
Description
This Sweet Potato Turkey Black Bean Bake is an easy, protein-packed dinner made with roasted sweet potatoes, seasoned ground turkey, black beans, fire-roasted tomatoes, and melty cheese. It’s a healthy, filling one-pan meal that’s perfect for busy weeknights and meal prep.
Ingredients
- 2 medium sweet potatoes, cut into 1/2-inch cubes (about 5 cups)
- 1 tablespoon olive oil
- Kosher salt and black pepper, to taste
- 1 lb ground turkey (can use ground beef or chicken)
- 1 red bell pepper, stemmed, seeds removed, and diced
- 1/2 yellow onion, diced
- 3 cloves garlic, minced
- 1 (15 oz) can fire-roasted tomatoes, with juices
- 1 (15 oz) can black beans, rinsed and drained
- 3 tablespoons taco seasoning
- 1/4 cup chopped cilantro
- 1 1/2 cups shredded Monterey Jack or cheddar cheese
- Cilantro, for topping
- Sliced green onions, for topping
- Sliced avocado or guacamole, for topping
- Jalapeño ranch, for topping
Instructions
- Preheat oven to 400°F.
- Place the sweet potatoes in a greased 9×13-inch baking dish. Toss with olive oil, salt, and pepper. Spread in an even layer, allowing some potatoes to overlap slightly. Roast for 20 to 25 minutes, tossing once halfway through, until tender.
- Meanwhile, heat a large skillet over medium heat. Add the ground turkey, onion, and bell pepper. Season with salt and pepper. Cook, breaking up the meat, until the turkey is cooked through and the vegetables are softened.
- Stir in the garlic and cook for 1 minute. Add the fire-roasted tomatoes, black beans, and taco seasoning. Stir to combine and simmer for 5 minutes. Remove from heat and stir in the cilantro.
- Spoon the turkey and bean mixture evenly over the roasted sweet potatoes in the baking dish. Sprinkle with cheese.
- Bake for 10 minutes, or until the cheese is melted.
- Top with cilantro, avocado, and jalapeño ranch. Serve warm.
Notes
- You can substitute ground beef or ground chicken for the ground turkey.
- Top with cilantro, green onions, avocado or guacamole, and jalapeño ranch before serving.
- This bake is suitable for meal prep and makes an easy weeknight dinner.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Main Course, Casserole
- Method: Bake, Stove Top
- Cuisine: American