Sweet Potato Ground Beef Casserole Recipe: Savory-Sweet One-Pan Magic

Side Dishes

Sweet Potato Ground Beef Casserole Recipe: Savory-Sweet One-Pan Magic

A sweet potato ground beef casserole transforms simple ingredients into a hearty, comforting dish that’s perfect for family dinners or meal prep. The rich, savory-sweet flavors come together in a single pan, making it both convenient and impressive.

This recipe balances protein, vegetables, and seasonings for a satisfying, well-rounded meal that’s easy to customize.

The secret to this casserole lies in the caramelized sweet potatoes and tender ground beef, simmered in a flavorful tomato-based sauce. A crispy top layer of breadcrumbs adds texture, while herbs and spices deepen the taste.

Unlike traditional recipes, this version includes a modern twist—you can prep it in a slow cooker or finish it in the air fryer for added convenience.

By the time it emerges from the oven, you’ll have a dish with tender beef, perfectly cooked sweet potatoes, and a rich, aromatic sauce. The combination of sweet and savory flavors makes it a crowd-pleaser, whether served as a side or a main dish.

Ready in about 45 minutes, it’s the kind of meal that feels special without requiring hours of effort.

Serve it with a side salad or crusty bread to soak up the delicious sauce. This recipe is designed to be flexible—adjust the seasonings to your taste or add extra vegetables like bell peppers or onions. Here’s how to make it perfectly every time.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for sweet potato ground beef casserole

Simple ingredients for a hearty casserole that tastes like home cooking magic.

Ingredient Amount Notes
Ground Beef (80/20 Lean-to-Fat Ratio) 🥩 1 ½ lb Browned and drained of fat
Sweet Potatoes 🍠 3 medium Peeled and cubed into 1-inch pieces
All-Purpose Flour 🌾 ½ cup For thickening sauce
Tomato Paste 🍅 ½ cup Smooth, not chunky
Beef Broth 💧 1 ½ cups Low-sodium preferred
Onion 🧅 1 medium Diced, yellow or red
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Italian Seasoning 🌿 1 tbsp Or dried oregano + basil
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Panko Breadcrumbs 🍞 ½ cup For crispy topping
Shredded Cheddar Cheese 🧀 1 cup Medium or sharp
Extra-Virgin Olive Oil 🫒 2 tbsp For roasting sweet potatoes
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The sweet potatoes are the star here—orange-fleshed varieties like Beauregard caramelize best. Trader Joe's and Whole Foods usually carry them pre-bagged and ready to peel, but any medium-sized russet or sweet potato works. For extra flavor, roast them with olive oil and a pinch of salt before adding to the casserole. The ground beef should be 80/20 fat ratio—this keeps it juicy. Brown it well in a skillet first, then drain the fat. Don't skip this step, or the casserole will end up greasy.

No Italian seasoning? Mix 1 tsp dried oregano with 1/2 tsp dried basil—it's the same thing in disguise. Short on tomato paste? Fresh crushed tomatoes at double the amount work in a pinch, but the paste gives you that concentrated, rich flavor. The beef broth can be swapped for chicken broth if needed, but beef adds that deep umami punch. For the breadcrumbs, panko is non-negotiable—it stays crispy while regular breadcrumbs turn soggy. Want extra cheesiness? Add 1/4 cup shredded mozzarella to the topping mix.

This casserole reheats beautifully—just cover it with foil and bake at 350°F for 15 minutes. It actually tastes better the next day once all the flavors meld. Store leftovers in the fridge for 4-5 days or freeze portions for up to 3 months. I always double the recipe and freeze half—perfect for lazy weeknights. The cheese topping hardens when chilled, so let it sit at room temperature for 10 minutes before serving. Garnish with fresh parsley right before eating, or it'll wilt in the oven.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe because it’s literally one pan—no chopping boards, no extra dishes. Just brown the beef, toss in the roasted sweet potatoes (peeled and cubed, no fancy knife work), and let the flour-tomato paste slurry do its thing. Fifteen minutes later, dinner’s ready while I’m still wiping my hands.
  • Sweet & Savory Crunch: That crispy top layer? Chef’s kiss. The flour-thickened beef broth and tomato paste create this deep, caramelized crust, while the tender sweet potatoes underneath stay velvety. Honestly, the 80/20 beef makes it rich but not greasy—just the right balance of hearty and homey.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The flavors only get better the next day, and it reheats like a dream—no soggy corners. Pack it in containers for work or school, and no one will guess it’s just a casserole. (Yes, even my picky teenager eats it cold.)
  • Budget Winner: Ground beef and sweet potatoes stretch this dish far—it easily feeds six for under $15. The tomato paste and broth add depth without breaking the bank, and leftovers? They’re my secret weapon for lazy nights. Freeze half if you’re not eating it all in two days.

Step-by-step instructions for sweet potato ground beef casserole

Here's how to create a hearty, one-pan masterpiece that balances sweet and savory perfectly.

1

Brown the Ground Beef and Prepare the Sweet Potatoes

Heat a large oven-safe skillet over medium-high heat. Add the 1.5 lb ground beef (80/20 lean-to-fat ratio) and cook, breaking it apart with a wooden spoon, until it's no longer pink in the center—about 5-6 minutes. This high-fat ratio ensures rich flavor while keeping the meat juicy.

While the beef browns, peel and cube the 3 medium sweet potatoes into 1-inch pieces. Toss them in a bowl with the 2 tbsp extra-virgin olive oil, 0.5 tsp ground black pepper, and 0.75 tsp salt. Spread the seasoned sweet potatoes on a separate baking sheet and roast at 425°F for 15 minutes to soften slightly. This head start prevents them from turning mushy later.

2

Build the Savory-Sweet Sauce Base

Once the beef is browned, drain it in a colander, reserving 2 tbsp of the rendered fat in the skillet. Add the 1 medium diced onion and cook for 3-4 minutes until softened. Stir in the 4 minced garlic cloves and cook for 30 seconds until fragrant—this prevents bitter garlic flavors.

Lower the heat to medium and sprinkle in the 0.5 cup all-purpose flour, stirring constantly for 1-2 minutes to cook off the raw flour taste. Add the 0.5 cup tomato paste and stir well to combine. Slowly pour in the 1.5 cups beef broth while whisking to prevent lumps. Bring to a gentle simmer and cook for 3-4 minutes until slightly thickened.

3

Combine Everything in the Skillet

Return the browned ground beef to the skillet and stir to coat in the sauce. Add the 1 tbsp Italian seasoning, remaining 0.75 tsp salt, and the roasted sweet potatoes. Mix gently to combine, ensuring the sweet potatoes are evenly distributed. The flavors should meld beautifully—the sweetness of the potatoes balances the savory beef and tomato sauce.

Transfer the skillet to a preheated 375°F oven and bake uncovered for 25-30 minutes, until the sweet potatoes are tender when pierced with a fork and the edges of the casserole are bubbly. The high oven temperature early on helps develop that crispy texture we're after.

4

Add the Crispy Topping and Finish

Remove the casserole from the oven and sprinkle the 0.5 cup panko breadcrumbs evenly over the top. Return to the oven for 5-7 minutes, until the breadcrumbs are golden brown and crispy. This topping adds a delightful textural contrast to the creamy filling.

Finally, sprinkle the 1 cup shredded cheddar cheese evenly over the top and return to the oven for 2-3 minutes, just until the cheese is melted and bubbly. The cheese should stretch slightly when pulled—this indicates it's perfectly melted. Remove from the oven and let rest for 5 minutes before serving.

5

Garnish and Serve

Transfer the casserole to serving plates and garnish with the 0.25 cup chopped fresh parsley. The bright green color contrasts beautifully with the golden-brown casserole. Serve immediately while the topping is still crispy and the filling is warm and bubbly.

Each bite should deliver a perfect balance of tender sweet potatoes, savory beef, and rich tomato sauce, all topped with a crispy cheddar-panko crust. This casserole makes for a comforting family meal that's easy to prepare but feels like a special occasion dish.

👨‍🍳

Pro Tips For Making Sweet Potato Ground Beef Casserole

  • Drain the Beef Properly: After browning the ground beef, don’t just dump it straight into the casserole—let it drain on a wire rack for 2-3 minutes. I learned this the hard way: skipping this step leaves your sauce greasy and watery, especially with 80/20 beef. The fat renders out, but the excess moisture lingers unless you give it time to evaporate.
  • Roast Sweet Potatoes First: Cut the sweet potatoes into even ½-inch cubes and toss them in olive oil, salt, and a pinch of smoked paprika before roasting at 425°F for 15 minutes. This jumpstart caramelizes their edges and softens them faster—no more mushy or undercooked potatoes in the final dish. (Yes, even if you’re impatient like me.)
  • Bloom the Flour in Fat: When making the roux with flour and tomato paste, cook the flour in beef fat (or oil) for 1-2 minutes until it turns a pale golden color before adding liquids. This step thickens the sauce properly and cuts through the sweetness of the sweet potatoes. I used to rush this and ended up with a gluey mess—don’t make my mistake.
  • Simmer the Broth Down: Reduce the beef broth by half before mixing it into the casserole—just simmer it uncovered in a saucepan until it’s syrupy. This concentrates the flavor and prevents a watery final texture. (Your future self will thank you when the dish isn’t swimming in liquid.)

Dietary considerations for this recipe

Gluten-Free Adaptations

Swap the all-purpose flour for a 1:1 gluten-free flour blend like Bob's Red Mill or Cup4Cup. Use ½ cup to thicken the sauce instead of regular flour. For the crispy topping, replace panko with ½ cup crushed gluten-free cornflakes or gluten-free breadcrumbs—they stay crunchy while adding texture. 🌾

Dairy-Free Options

Replace the 1 cup shredded cheddar cheese with 1 cup dairy-free shreds like Daiya or Violife. For extra creaminess, stir in ¼ cup coconut milk when combining ingredients. The sauce will still thicken properly, and the flavor remains rich. 🧀

Lower-Carb Version

Reduce the sweet potatoes to 2 medium (about 1.5 cups cubed) and replace ½ cup of the beef broth with ½ cup chicken broth to cut carbs slightly.

Skip the breadcrumb topping and use ¼ cup chopped pecans for crunch instead. This keeps the dish hearty while lowering carbs. 🥜

Protein Swaps

Use 1.5 lb ground turkey or lean ground pork instead of beef for a lighter option. For extra protein, stir in ½ cup cooked quinoa or ½ cup black beans when combining ingredients. Both add texture and fiber without altering the dish's core flavors. 🍗

Vegetarian Adaptation

Replace the ground beef with 1.5 lb crumbled tempeh or 1.5 lb plant-based ground "meat" like Beyond Meat. Boost umami by adding 1 tbsp soy sauce or 1 tsp smoked paprika to the sauce. The sweet potatoes and tomato base still shine as the star. 🌱

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 9g45%
Cholesterol 115mg38%
Sodium 820mg36%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 12g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this casserole in a slow cooker?

Brown the ground beef and roast the sweet potatoes as directed, then transfer everything to a 6-quart slow cooker. Add the sauce ingredients and stir well. Cook on low for 4-5 hours or high for 2-3 hours. For the crispy topping, sprinkle panko and cheese on top and cover with a lid for 10 minutes before uncovering to crisp. The texture won't be identical, but it's still delicious!

2

Why did my sweet potatoes turn mushy?

Mushy sweet potatoes usually happen when they're overcooked or not pre-roasted first. Always roast them at 425°F for 15 minutes before adding to the casserole to firm them up. Also, avoid overbaking in the oven—check doneness at 25 minutes and remove when tender but still slightly firm.

3

Can I use regular potatoes instead of sweet potatoes?

While you can use regular potatoes, the flavor and texture will be completely different. Sweet potatoes add natural sweetness and creaminess that regular potatoes lack. If you must substitute, try red potatoes (for slightly better texture) and add 1 tbsp brown sugar to the sauce to mimic the sweetness.

4

How far ahead can I prep this casserole?

You can assemble this casserole up to 24 hours ahead and refrigerate it uncovered. When ready to bake, cover with foil and bake at 375°F for 30-35 minutes (add 5-7 minutes uncovered for browning). For freezing, assemble completely (including topping), cover tightly, and freeze for up to 3 months. Thaw overnight in the fridge before baking.

5

What's the best way to reheat leftovers?

Cover the casserole with foil and reheat at 350°F for 15-20 minutes until warmed through. For extra crispiness, broil for 2-3 minutes at the end. Microwave reheating works but makes the topping soggy—avoid it if you want that perfect texture. The flavors actually improve after the first day!

★★★★★4.6(2 reviews)
Categories Side Dishes