11 Hamburger Sweet Potato Recipes for Easy Weeknight Dinners
Hamburger sweet potato recipes work because ground beef browns into salty, savory riches while the sweet potatoes turn soft and jammy. Onion, garlic, and a little tomato or spice glue the two together, so one pan gives you a deep, satisfying meal. The eleven below take that same base in genuinely different directions, from a classic skillet to freezer burritos.

For a fast weeknight skillet, start with the classic. If you want a saucy, spoonable dinner, try the casserole or sloppy joe bowls. Go with the stuffed sweet potatoes when you need something hands-off, and the freezer burritos are there for future you.
Which Hamburger Sweet Potato Recipes Should You Make?
| Recipe | Flavor profile | Best for |
|---|---|---|
| Classic Hamburger Sweet Potato Skillet | Smoky, savory, jammy | A fast one-pan dinner |
| Cheesy Hamburger Sweet Potato Casserole | Rich, beefy, golden | Feeding a crowd |
| Sweet Potato Sloppy Joe Bowls | Tangy, sweet, spoonable | Sauce lovers |
| Southwest Stuffed Sweet Potatoes | Smoky, bright, hearty | Hands-off baked meal |
| Hamburger Sweet Potato Soup | Brothy, tender, savory | Big batch week |
| Chipotle Sweet Potato Beef Skillet | Spicy, smoky, glossy | Heat seekers |
| Korean Style Sweet Potato Beef Lettuce Wraps | Sweet, salty, bright | A fun dinner |
| Air Fryer Sweet Potato Beef Bites | Crispy, spiced, tender | Snack or light dinner |
| Sweet Potato Beef Chili | Deep, earthy, thick | Slow weekend comfort |
| Sheet Pan Hamburger Sweet Potato Hash | Caramelized, crisp, savory | Breakfast or brunch |
| Make Ahead Sweet Potato Beef Burritos | Cheesy, spiced, filling | Meal prep |
Classic Hamburger Sweet Potato Skillet
This is the version I keep coming back to on busy nights. It builds all the flavor in one wide pan, so the beef gets crisp edges and the sweet potatoes finish tender without turning to mush.

Ingredients (makes 4 servings)
- Ground beef: 450 g (1 lb)
- Sweet potatoes, peeled and cut into 2 cm cubes: 700 g (1.5 lb)
- Yellow onion, diced: 1 medium
- Garlic cloves, minced: 3
- Tomato paste: 2 tbsp
- Beef stock: 120 ml (1/2 cup)
- Smoked paprika: 1 tsp
- Salt: 3/4 tsp
- Black pepper: 1/4 tsp
- Olive oil: 1 tbsp
Instructions
Step 1: Heat 1 tbsp olive oil in a wide skillet over medium-high. Add 450 g ground beef and cook 6 minutes, breaking it up, until no pink remains. You’ll hear the sizzle turn quieter as the meat browns, and that means you’re on the right track.
Step 2: Stir in 1 medium diced onion and 3 minced garlic cloves. Cook 4 minutes, until the onion turns soft and sweet; you’ll smell garlic before you see it.
Step 3: Add 2 tbsp tomato paste, 1 tsp smoked paprika, 3/4 tsp salt, and 1/4 tsp black pepper. Fold for 1 minute until deep red and fragrant; you want it to coat every grain.
Step 4: Pour in 120 ml beef stock and 700 g sweet potatoes. Bring to a boil, cover, and reduce heat to medium-low. Cook 12 minutes, until a paring knife meets little resistance; you’ll see steam when you lift the lid.
Step 5: Uncover and raise heat to medium. Cook 4 minutes to reduce the liquid and crisp some edges, then serve hot in shallow bowls with a spoon of yogurt if you like.
Cheesy Hamburger Sweet Potato Casserole
This is the one to make when you want dinner to feel like a proper project but still come together in one dish. The sweet potatoes are mashed into the bottom, the beef is saucy and deeply savory, and a handful of cheese turns the top into something golden and pull-apart.

Ingredients (makes 6 servings)
- Ground beef: 680 g (1.5 lb)
- Sweet potatoes, peeled and cut into chunks: 900 g (2 lb)
- Yellow onion, diced: 1 large
- Tomato sauce: 240 g (1 cup)
- Beef stock: 80 ml (1/3 cup)
- Dried oregano: 1 tsp
- Salt and black pepper: 1 tsp salt plus 1/2 tsp black pepper
- Milk: 120 ml (1/2 cup)
- Butter: 2 tbsp
- Sharp cheddar cheese, shredded: 150 g (1.5 cups)
Instructions
Step 1: Put 900 g sweet potatoes in a pot, cover with cold water, and boil until a knife slips in easily, about 14 minutes. You can check one cube before you drain the whole pot.
Step 2: Brown 680 g ground beef in a large skillet over medium-high while the potatoes cook, 7 minutes, breaking it up. You’ll see the fat render and the meat turn deep brown at the edges.
Step 3: Stir in 1 large diced onion and cook 5 minutes until soft. Add 240 g tomato sauce, 80 ml beef stock, 1 tsp dried oregano, 1 tsp salt, and 1/2 tsp black pepper; simmer 8 minutes. You’ll see the sauce tighten and turn glossy.
Step 4: Drain the sweet potatoes and return them to the pot. Add 120 ml milk and 2 tbsp butter, then mash until smooth. You want no lumps, but stop before they turn gluey.
Step 5: Spread the mash in a 2.5 L (2.5 qt) baking dish, spoon the beef over it, and top with 150 g cheddar. Bake at 190C (375F) for 18 minutes, until the cheese is bubbly at the edges. You can broil 1 minute for a browner top.
Step 6: Let it cool 5 minutes, then spoon onto plates. Serve hot with a pile of something green, like a quick salad or steamed broccoli, if you have it.
Sweet Potato Sloppy Joe Bowls
If you like sloppy joes but want the sweet potato to do more than sit on the side, this is your bowl. The beef gets a tangy tomato sauce that soaks into the cubed sweet potatoes just enough, and you can eat it with a spoon.

Ingredients (makes 5 servings)
- Ground beef: 680 g (1.5 lb)
- Sweet potatoes, peeled and cut into 1.5 cm cubes: 700 g (1.5 lb)
- Yellow onion, diced: 1 medium
- Garlic cloves, minced: 2
- Canned crushed tomatoes: 400 g (1 can)
- Tomato paste: 2 tbsp
- Apple cider vinegar: 1 tbsp
- Dijon mustard: 1 tbsp
- Brown sugar: 1 tbsp
- Salt and black pepper: 1/2 tsp salt plus 1/4 tsp black pepper
Instructions
Step 1: Brown 680 g ground beef in a Dutch oven over medium-high, breaking it into crumbles, 6 minutes. You’ll see it move from pink to deep brown; drain any pooled fat if your pan looks wet.
Step 2: Add 1 medium diced onion and 2 minced garlic cloves. Cook 4 minutes until the onion smells sweet; you can add a splash of water if the bottom gets too dark.
Step 3: Stir in 400 g crushed tomatoes, 2 tbsp tomato paste, 1 tbsp apple cider vinegar, 1 tbsp Dijon mustard, 1 tbsp brown sugar, 1/2 tsp salt, and 1/4 tsp black pepper. Simmer uncovered 8 minutes, stirring now and then; you want the sauce thick enough to coat a spoon.
Step 4: Fold in 700 g sweet potato cubes, cover, and reduce heat to medium-low. Cook 15 minutes, until a fork slides through easily; you’ll see the sauce turn orange and cling to every piece.
Step 5: Uncover and cook 3 more minutes to tighten. Ladle into bowls and serve hot with a pile of pickles on the side if you like crunch.
Southwest Stuffed Sweet Potatoes
These stuffed sweet potatoes are the answer when you want something hearty but still baked in its own shell. The beef gets a little smoky heat, black beans stretch it, and the lime keeps it bright.

Ingredients (makes 4 stuffed potatoes)
- Sweet potatoes, scrubbed: 4 medium (about 900 g total)
- Ground beef: 340 g (3/4 lb)
- Yellow onion, diced: 1 small
- Garlic cloves, minced: 2
- Black beans, drained and rinsed: 240 g (1 can)
- Chili powder and ground cumin: 1 tsp each
- Lime juice: 1 tbsp
- Salt: 3/4 tsp
- Olive oil: 1 tsp
- Fresh cilantro, chopped: 30 g (1/2 cup)
Instructions
Step 1: Heat oven to 210C (410F). Prick 4 sweet potatoes, rub with 1 tsp olive oil, and bake right on the rack for 45 minutes until a knife slides in without resistance. You can smell the sugars caramelizing near the end.
Step 2: Brown 340 g ground beef in a skillet over medium-high while the potatoes bake, 5 minutes, breaking it up. You’ll see it turn deep brown; drain any fat if the pan looks wet.
Step 3: Stir in 1 small diced onion and 2 minced garlic cloves, cook 4 minutes until soft. Add 240 g black beans, 1 tsp chili powder, 1 tsp ground cumin, and 3/4 tsp salt. Cook 2 minutes; you want the spices to smell toasty.
Step 4: Split each baked potato lengthwise and fluff the flesh with a fork. Pile the beef mixture over the top; you can let some fall into the fluffed potato and keep some heaped on top.
Step 5: Squeeze 1 tbsp lime juice over everything and scatter with 30 g cilantro. Serve warm as a knife-and-fork dinner, with extra lime on the table if you want it.
Hamburger Sweet Potato Soup
This soup is the one I make in a big pot and then reheat all week. It’s brothy but not thin, with little golden cubes of sweet potato that keep their shape and beef that stays tender in the tomato base.

Ingredients (makes 8 servings)
- Ground beef: 680 g (1.5 lb)
- Sweet potatoes, peeled and cut into 1 cm cubes: 900 g (2 lb)
- Yellow onion, diced: 1 large
- Carrots, peeled and diced: 2 medium
- Celery ribs, diced: 2
- Garlic cloves, minced: 3
- Canned crushed tomatoes: 400 g (1 can)
- Beef stock: 1.5 L (6 cups)
- Dried oregano: 1 tsp
- Salt and black pepper: 1 tsp salt plus 1/2 tsp black pepper
Instructions
Step 1: Brown 680 g ground beef in a large soup pot over medium-high, breaking it up, 7 minutes. You’ll see the meat release some fat and the bottom of the pot develop brown bits.
Step 2: Add 1 large diced onion, 2 diced carrots, 2 diced celery ribs, and 3 minced garlic cloves. Cook 6 minutes, stirring a few times, until the vegetables start to soften and you can smell garlic.
Step 3: Stir in 400 g crushed tomatoes, 1.5 L beef stock, 1 tsp dried oregano, 1 tsp salt, and 1/2 tsp black pepper. Bring to a boil, then lower to a steady simmer. You can scrape up the brown bits now.
Step 4: Add 900 g sweet potatoes and simmer uncovered 20 minutes, until the cubes are tender but not falling apart. You want a paring knife to meet only light resistance.
Step 5: Taste and adjust salt if you like, then ladle into deep bowls. Serve hot with a spoonful of yogurt or a few chopped herbs if you have them.
Chipotle Sweet Potato Beef Skillet
This one is for the nights when you want heat and smoke without a long simmer. Chipotle in adobo does the heavy lifting, and the sweet potatoes soften in the same pan, so it comes together fast.

Ingredients (makes 5 servings)
- Ground beef: 680 g (1.5 lb)
- Sweet potatoes, peeled and cut into 1.5 cm cubes: 700 g (1.5 lb)
- Yellow onion, diced: 1 medium
- Garlic cloves, minced: 3
- Chipotle peppers in adobo, finely chopped: 1 to 2 peppers
- Canned diced tomatoes: 400 g (1 can)
- Black beans, drained and rinsed: 240 g (1 can)
- Ground cumin: 1 tsp
- Salt: 1/2 tsp
- Fresh cilantro, chopped: 30 g (1/2 cup)
Instructions
Step 1: Brown 680 g ground beef in a deep skillet over medium-high, breaking it up, 6 minutes. You’ll hear hard sizzling at first, then the meat turns evenly brown.
Step 2: Stir in 1 medium diced onion and 3 minced garlic cloves. Cook 4 minutes until soft, then add 1 to 2 chopped chipotle peppers; you can start with one if you’re not sure about the heat.
Step 3: Add 700 g sweet potatoes and 1 tsp ground cumin. Cook 5 minutes, stirring once, until the edges look glossy; you want them to take on a little color.
Step 4: Pour in 400 g diced tomatoes and 240 g black beans, scrape up any stuck bits, and reduce heat to medium-low. Cover and cook 14 minutes until a fork slides through the sweet potatoes; you’ll see the sauce thicken slightly.
Step 5: Taste and add 1/2 tsp salt if it needs it, then scatter 30 g cilantro over the top. Serve hot in bowls with lime wedges if you want it brighter.
Korean Style Sweet Potato Beef Lettuce Wraps
This one borrows the sweet-salty energy of a Korean beef bowl and piles it into lettuce cups with roasted sweet potato. It’s messier than a skillet dinner, but you’ll want one more wrap.

Ingredients (makes 8 lettuce wraps)
- Ground beef: 450 g (1 lb)
- Sweet potatoes, peeled and cut into 1 cm cubes: 450 g (1 lb)
- Garlic and ginger, minced: 3 cloves plus 1 tbsp
- Soy sauce: 3 tbsp
- Brown sugar: 1 tbsp
- Rice vinegar: 1 tbsp
- Toasted sesame oil: 1 tsp
- Gochujang: 1 tbsp
- Butter lettuce leaves: 8 large
- Scallions and sesame seeds: 2 sliced plus 1 tbsp
Instructions
Step 1: Heat oven to 220C (425F). Toss 450 g sweet potato cubes with 1 tsp toasted sesame oil on a baking sheet and roast 20 minutes, tossing halfway, until browned at the edges. You can smell the sesame oil turning nutty.
Step 2: Brown 450 g ground beef in a large skillet over medium-high, breaking it up, 5 minutes. You want some pieces to stay slightly chunky, so don’t smash it too fine.
Step 3: Stir in 3 minced garlic cloves and 1 tbsp grated ginger, cook 30 seconds until fragrant. Add 3 tbsp soy sauce, 1 tbsp brown sugar, 1 tbsp rice vinegar, and 1 tbsp gochujang; simmer 3 minutes. You’ll see the sauce turn glossy and coat the meat.
Step 4: Reduce heat to low. Fold in the roasted sweet potatoes and let everything warm together 1 minute, so you get a soft sweet bite with the savory beef.
Step 5: Pile the mixture into 8 butter lettuce leaves and top with 2 sliced scallions and 1 tbsp sesame seeds. Serve immediately; you can set out extra gochujang for anyone who wants more heat.
Air Fryer Sweet Potato Beef Bites
These little bites are the fastest way to get crispy edges without standing over a frying pan. Sweet potato and beef are bound together and cooked in the air fryer, so they come out browned outside and tender in the middle.

Ingredients (makes 24 bites)
- Ground beef: 450 g (1 lb)
- Sweet potato, peeled and finely grated: 300 g (2 cups)
- Yellow onion, finely diced: 1 small
- Egg: 1 large
- Breadcrumbs: 60 g (1/2 cup)
- Garlic powder, smoked paprika, and ground cumin: 1 tsp each
- Salt: 1/2 tsp
- Black pepper: 1/4 tsp
- Olive oil spray: for air fryer basket
Instructions
Step 1: In a large bowl, combine 450 g ground beef, 300 g grated sweet potato, 1 small diced onion, 1 large egg, 60 g breadcrumbs, 1 tsp each garlic powder, smoked paprika, and ground cumin, 1/2 tsp salt, and 1/4 tsp black pepper. Mix with your hands just until everything holds together; you don’t want to overwork the beef.
Step 2: Roll the mixture into 24 equal bite-sized balls, about 2 tbsp each. You can lightly wet your palms to stop the mixture from sticking.
Step 3: Spray your air fryer basket with olive oil spray. Arrange half the bites in a single layer, leaving a little space between each one. You’ll need to work in two batches.
Step 4: Air fry at 200C (390F) for 8 minutes, then shake the basket and cook 4 more minutes until browned and firm. You’ll hear them sizzle as the edges crisp.
Step 5: Transfer to a plate and repeat with the second batch. Serve hot with a plain yogurt sauce you like, maybe with a squeeze of lime stirred in.
Sweet Potato Beef Chili
This chili uses sweet potatoes instead of beans as the main body, so it comes out thick, mildly sweet, and deeply beefy. A long, low simmer gives everything time to settle into itself, but the steps stay straightforward.

Ingredients (makes 6 servings)
- Ground beef: 900 g (2 lb)
- Sweet potatoes, peeled and cut into 2 cm cubes: 700 g (1.5 lb)
- Yellow onion, diced: 1 large
- Garlic cloves, minced: 4
- Canned crushed tomatoes: 800 g (2 cans)
- Beef stock: 500 ml (2 cups)
- Chili powder: 2 tbsp
- Ground cumin: 1 tbsp
- Salt and black pepper: 1 tsp salt plus 1/2 tsp black pepper
- Olive oil: 1 tbsp
Instructions
Step 1: Heat 1 tbsp olive oil in a heavy pot over medium-high. Brown 900 g ground beef in two batches, 5 minutes per batch, so the meat gets a good sear. You can drain off excess fat between batches if needed.
Step 2: Lower heat to medium, add 1 large diced onion and 4 minced garlic cloves, and cook 6 minutes until soft. You want to scrape up the browned bits from the beef as the onion releases its liquid.
Step 3: Stir in 2 tbsp chili powder and 1 tbsp ground cumin. Cook 1 minute until the spices smell toasty; this is the step you don’t want to rush because it wakes up the chili.
Step 4: Add 700 g sweet potatoes, 800 g crushed tomatoes, 500 ml beef stock, 1 tsp salt, and 1/2 tsp black pepper. Bring to a boil, then reduce to a bare simmer. Cover and cook 35 minutes, stirring once or twice; you’ll see the sweet potatoes turn soft but still hold their shape.
Step 5: Uncover and simmer 10 more minutes to thicken. Ladle into bowls and serve hot, with a dollop of yogurt or pickled onions if you have them.
Sheet Pan Hamburger Sweet Potato Hash
This hash is all about letting the oven do the browning for you. Everything goes onto one sheet pan, the beef crisps in places, and the sweet potatoes get those caramelized edges you usually only get from a skillet.

Ingredients (makes 5 servings)
- Ground beef: 680 g (1.5 lb)
- Sweet potatoes, peeled and cut into 1.5 cm cubes: 900 g (2 lb)
- Yellow onion, sliced: 1 large
- Red bell pepper, sliced: 1
- Garlic cloves, minced: 3
- Smoked paprika: 1 tbsp
- Ground coriander: 1/2 tsp
- Salt: 1 tsp
- Black pepper: 1/2 tsp
- Olive oil: 1 tbsp
Instructions
Step 1: Heat oven to 220C (425F) with a large rimmed baking sheet inside. You want the pan hot before anything touches it, so the beef sears rather than steams.
Step 2: In a large bowl, toss 900 g sweet potatoes, 1 large sliced onion, and 1 sliced red pepper with 1 tbsp olive oil, 1 tbsp smoked paprika, 1/2 tsp ground coriander, 1 tsp salt, and 1/2 tsp black pepper. You can use your hands to coat everything evenly.
Step 3: Crumble 680 g ground beef over the vegetables and spread everything onto the hot pan in a single layer. Roast 20 minutes, then turn with a spatula; you’ll see browned bits on the bottom.
Step 4: Roast 15 more minutes until the sweet potatoes are tender and the beef is crisp in spots. You want a few deeply caramelized pieces, so don’t stir too often.
Step 5: Sprinkle 3 minced garlic cloves over the hash and roast 2 minutes more. Scoop onto plates and serve hot, maybe with fried eggs on top if you want it for breakfast.
Make Ahead Sweet Potato Beef Burritos
These burritos are the meal you make on Sunday and pull from the freezer on a night when cooking is not happening. The sweet potato keeps the filling tender, so the burritos reheat without drying out.

Ingredients (makes 8 burritos)
- Ground beef: 450 g (1 lb)
- Sweet potatoes, peeled and cut into 1 cm cubes: 450 g (1 lb)
- Yellow onion, diced: 1 medium
- Garlic cloves, minced: 2
- Canned black beans, drained: 240 g (1 can)
- Tomato paste: 2 tbsp
- Ground cumin: 1 tbsp
- Chili powder and salt: 1 tsp plus 1/2 tsp
- Flour tortillas: 8 large (10 inch)
- Cheddar cheese, shredded: 150 g (1.5 cups)
Instructions
Step 1: Heat a large skillet over medium-high. Brown 450 g ground beef, breaking it up, 6 minutes. You’ll see it release its fat and start to crisp at the edges.
Step 2: Stir in 1 medium diced onion and 2 minced garlic cloves. Cook 4 minutes until soft, then add 450 g sweet potatoes, 1 tbsp ground cumin, 1 tsp chili powder, and 1/2 tsp salt. Cook 8 minutes, stirring once, until the sweet potatoes are just tender; you can cover the pan to speed this up.
Step 3: Add 240 g black beans and 2 tbsp tomato paste, and stir 2 minutes to warm through. You want the filling thick enough to hold together when you wrap, so let it cool slightly before filling.
Step 4: Lay 8 tortillas out and divide the filling down the center of each, leaving room at the ends. Add 150 g cheddar cheese over the filling. You can warm the tortillas first so they bend without cracking.
Step 5: Fold in the sides, roll each burrito snugly, and wrap in foil. Freeze for up to 3 months, then reheat from frozen at 180C (350F) for 25 minutes. Serve hot; you’ll get that melted cheese pull with every bite.
Whichever version you pick, the biggest thing is not to rush the browning on the ground beef. Let it sit in the pan long enough to get deep brown edges before you stir, because that color is where most of the flavor lives.
Pick one that fits your week and just cook it. The extra minutes at the stove are worth it for the kind of dinner that feels more thoughtful than it actually was.
