Sweet Potato Ground Beef Casserole
There are nights when dinner feels like just another chore. Everyone is hungry, the day has been long, and the fridge is doing that thing where it looks full but somehow nothing makes sense together. This Sweet Potato Ground Beef Casserole was born on one of those nights at our house. The kind of evening where homework papers are scattered across the table, someone cannot find their other sock, and the dog is sitting directly in front of the oven because he knows what time it is.

I had a couple of sweet potatoes rolling around in the pantry, a pack of ground beef in the fridge that needed to be used, and just enough energy left to make something warm and filling without turning the kitchen into a disaster zone. This recipe came together in layers, the way good comfort food often does. Soft mashed sweet potatoes on top, savory beef and vegetables underneath, and a layer of melted cheese that pulls it all together in that quiet, reassuring way only cheese can.
This is the kind of meal I make when I want everyone to slow down for a few minutes. When I want plates scraped clean and nobody asking for snacks thirty minutes later. It is forgiving, flexible, and cozy in a way that feels like a small win on a busy day. You can make it on a weeknight, you can make it on a Sunday when you are trying to use up leftovers, and you can absolutely make it ahead for those nights when future you needs a little help.
If you have kids, this is one of those dishes that somehow sneaks vegetables onto the plate without anyone complaining. If you are cooking for yourself, it is a great way to make a few meals at once and feel like you have your life together, even if just for dinner.
What Is Sweet Potato Ground Beef Casserole?
Sweet Potato Ground Beef Casserole is a layered baked dish made with seasoned ground beef and vegetables on the bottom, creamy mashed sweet potatoes and potatoes on top, and melted cheese to bring it all together into one warm, comforting meal.
Why You’ll Love This Recipe
- Comforting and filling: This casserole is rich, hearty, and satisfying enough to keep everyone full and happy.
- Family friendly: The flavors are familiar and cozy, making it a great option for kids and adults alike.
- Easy to make: Simple steps and basic ingredients mean this is very doable on a busy weeknight.
- Great for leftovers: It reheats beautifully, making lunch the next day something to actually look forward to.
- Flexible and forgiving: You can swap ingredients based on what you have without breaking the recipe.

When to Serve This Recipe
- Busy weeknights: This is perfect when you need a solid dinner without a lot of fuss.
- Make ahead meals: It is great to prep in advance and bake when you are ready to eat.
- Family dinners: This is one of those dishes that works for a table full of different tastes.
- Cold evenings: When the weather turns chilly, this kind of warm casserole just hits right.
Ingredients

- 2 medium sweet potatoes, peeled
- 1 medium potato, peeled – Optional for texture and balance between sweet and savory
- 1 pound 500 g ground beef
- 1 cup onion, diced – Adds depth and sweetness as it cooks
- 1/2 cup red bell pepper, diced – Brings color and a mild sweetness
- 1/2 cup milk – Helps create a creamy mash
- 2 tablespoons butter – Adds richness to the mashed layer
- 1 teaspoon salt – Used in both the mash and the filling
- Pepper, to taste
- Nutmeg, to taste – Just a pinch adds warmth without overpowering
- 1/2 teaspoon garlic powder
- 1 teaspoon paprika
- 1/4 teaspoon chili flakes – Adjust to your heat preference
- 1 tablespoon white miso – Adds savory depth and umami
- 1 1/2 cups shredded mozzarella cheese – Melts beautifully and ties everything together
How to Make Sweet Potato Ground Beef Casserole
Step 1: Cook the sweet potatoes and potato
Peel the sweet potatoes and the potato, then cut them into large chunks. Bring a pot of salted water to a boil and cook the tubers for about 15 to 20 minutes until they are fork tender. Drain well and let the steam escape for a minute so the mash does not turn watery.
Step 2: Mash the potatoes
Add the milk, butter, salt, pepper, and nutmeg to the cooked potatoes. Mash until smooth and creamy. You can use a hand masher for a slightly rustic texture or blend for an extra smooth finish. Set the mash aside and give yourself a little pat on the back for already being halfway there.
Step 3: Cook the ground beef
Heat a large skillet over medium heat. Add the ground beef along with the salt, garlic powder, paprika, and chili flakes. Cook for about 5 to 6 minutes, breaking the meat up as it browns. You are building the flavor right here, so take a moment to really let those spices wake up.
Step 4: Add the vegetables
Stir in the diced onion and red bell pepper. Cook for another 5 to 7 minutes until the vegetables are soft and the beef is fully cooked. The kitchen should be smelling pretty good at this point. Add the white miso and stir until everything is evenly coated and savory.
Step 5: Assemble the casserole
Preheat your oven to 200 C or 400 F. Spread the beef and vegetable mixture evenly in a 6×10 inch baking dish or similar size. Sprinkle a small amount of mozzarella over the beef. Spoon the mashed sweet potato mixture over the top and gently spread it into an even layer. Finish with the remaining mozzarella cheese.
Step 6: Bake until bubbly
Place the dish in the oven and bake for 15 to 20 minutes until the cheese is melted, golden, and bubbling around the edges. Let it rest for a few minutes before serving so the layers can settle a bit.
Substitutions
- Ground turkey: This works well if you want a lighter option with a similar texture.
- Soy sauce: If you do not have white miso, a teaspoon or two of soy sauce adds that savory depth.
- Dairy free milk and butter: These can be swapped in easily if you are avoiding dairy in the mash.
Variations
- Vegetarian version: Replace the beef with cooked lentils or a mix of lentils and mushrooms for a hearty meat free option.
- Extra veggie boost: Add grated carrot or chopped spinach to the filling for more color and nutrition.
- Spicy version: Increase the chili flakes or add a few drops of hot sauce for a little extra heat.
Tips and Tricks
- Season in layers: Season the mash and the beef separately so every bite is well balanced.
- Do not rush the mash: Letting the potatoes steam off excess moisture keeps the topping fluffy and not watery.
- Let it rest before serving: A short rest helps the casserole hold together better when you slice it.

FAQs
Can I make this ahead of time?
Yes, you can assemble the casserole, cover it, and refrigerate it for up to a day before baking.
Can I freeze this casserole?
Absolutely. You can freeze it before baking for up to two months. Thaw in the fridge overnight before baking.
Can I skip the regular potato?
Yes, you can use only sweet potatoes if you prefer a sweeter, more vibrant mash.

Serving Ideas
- Simple green salad: A crisp salad balances the richness of the casserole.
- Steamed vegetables: Broccoli or green beans make an easy, healthy side.
- Crusty bread: Perfect for scooping up any cheesy bits left on the plate.
Storage and Make Ahead Tips
- Refrigerator storage: Store leftovers in an airtight container for up to four days.
- Freezer friendly: Freeze unbaked or baked portions for quick future meals.
- Reheating: Reheat in the oven for best texture or microwave for convenience.

Sweet Potato Ground Beef Casserole

Ingredients
For the mashed layer:
- 2 medium sweet potatoes peeled
- 1 medium potato optional, for texture
- 1/2 cup milk
- 2 tablespoons butter
- 1 teaspoon salt
- Nutmeg to taste
- Pepper to taste
For the filling:
- 1 pound 500 g ground beef
- 1 cup onion diced
- 1/2 cup red bell pepper diced
- 1/2 teaspoon garlic powder
- 1 teaspoon paprika
- 1/4 teaspoon chili flakes
- 1/2 teaspoon salt
- 1 tablespoon white miso
For topping:
- 1 1/2 cups shredded mozzarella cheese
Instructions
- Step 1: Cook the sweet potatoes and potato – Peel the sweet potatoes and the potato, then cut them into large chunks. Bring a pot of salted water to a boil and cook the tubers for about 15 to 20 minutes until they are fork tender. Drain well and let the steam escape for a minute so the mash does not turn watery.
- Step 2: Mash the potatoes – Add the milk, butter, salt, pepper, and nutmeg to the cooked potatoes. Mash until smooth and creamy. You can use a hand masher for a slightly rustic texture or blend for an extra smooth finish. Set the mash aside and give yourself a little pat on the back for already being halfway there.
- Step 3: Cook the ground beef – Heat a large skillet over medium heat. Add the ground beef along with the salt, garlic powder, paprika, and chili flakes. Cook for about 5 to 6 minutes, breaking the meat up as it browns. You are building the flavor right here, so take a moment to really let those spices wake up.
- Step 4: Add the vegetables – Stir in the diced onion and red bell pepper. Cook for another 5 to 7 minutes until the vegetables are soft and the beef is fully cooked. The kitchen should be smelling pretty good at this point. Add the white miso and stir until everything is evenly coated and savory.
- Step 5: Assemble the casserole – Preheat your oven to 200 C or 400 F. Spread the beef and vegetable mixture evenly in a 6×10 inch baking dish or similar size. Sprinkle a small amount of mozzarella over the beef. Spoon the mashed sweet potato mixture over the top and gently spread it into an even layer. Finish with the remaining mozzarella cheese.
- Step 6: Bake until bubbly – Place the dish in the oven and bake for 15 to 20 minutes until the cheese is melted, golden, and bubbling around the edges. Let it rest for a few minutes before serving so the layers can settle a bit.
Notes
Substitutions
- Ground turkey: This works well if you want a lighter option with a similar texture.
- Soy sauce: If you do not have white miso, a teaspoon or two of soy sauce adds that savory depth.
- Dairy free milk and butter: These can be swapped in easily if you are avoiding dairy in the mash.
Variations
- Vegetarian version: Replace the beef with cooked lentils or a mix of lentils and mushrooms for a hearty meat free option.
- Extra veggie boost: Add grated carrot or chopped spinach to the filling for more color and nutrition.
- Spicy version: Increase the chili flakes or add a few drops of hot sauce for a little extra heat.
Tips and Tricks
- Season in layers: Season the mash and the beef separately so every bite is well balanced.
- Do not rush the mash: Letting the potatoes steam off excess moisture keeps the topping fluffy and not watery.
- Let it rest before serving: A short rest helps the casserole hold together better when you slice it.
Serving Ideas
- Simple green salad: A crisp salad balances the richness of the casserole.
- Steamed vegetables: Broccoli or green beans make an easy, healthy side.
- Crusty bread: Perfect for scooping up any cheesy bits left on the plate.
Storage and Make Ahead Tips
- Refrigerator storage: Store leftovers in an airtight container for up to four days.
- Freezer friendly: Freeze unbaked or baked portions for quick future meals.
- Reheating: Reheat in the oven for best texture or microwave for convenience.
Final Thoughts
This Sweet Potato Ground Beef Casserole is the kind of recipe that earns a regular spot in the dinner rotation. It is warm, filling, and just a little bit comforting in a way that feels like someone is looking out for you. It does not ask much of you, just a bit of chopping, a bit of stirring, and a little patience while it bakes.
I hope this one finds its way into your kitchen on a night when you need something steady and familiar. The kind of meal that brings everyone to the table and keeps them there a little longer. If you make it, I hope it becomes one of those recipes you come back to again and again, the way good, dependable dinners always do.


