Recipes Diets we supportDiets Start your planStart plan

Beef and Sweet Potato Hash Bowl

Savory browned ground beef tossed with caramelized roasted sweet potato, softened onion and garlic, and wilted baby spinach, all finished with a lift of fresh thyme.

By Camille McLaughlin, RDN, LD, registered dietitian nutritionist

Built forAIPLunch
Also fits Paleo High-Protein Whole30
Sweet potato comes out of the oven with dark caramelized corners and a soft, sugary middle. Browned ground beef goes in around it with onion and garlic, baby spinach wilts down to almost nothing in the leftover heat, and fresh thyme torn over the bowl keeps the whole thing from eating heavy.
↓ Jump to Recipe

Why You'll Love This Recipe

This is a hearty, one-skillet lunch bowl built around ground beef and roasted sweet potato, with onion, garlic, spinach and thyme rounding it out. It suits anyone who wants a warm, filling midday meal that holds up well as leftovers and leans on whole, simple ingredients rather than a long list of pantry additions. Because everything comes together in a single pan plus one sheet tray, it is friendly to cooks who want real food without a sink full of dishes.

Each component is cooked to its own strength. Roasting the sweet potato at a high temperature drives off moisture and caramelizes the natural sugars at the cubes' edges, giving sweet, browned bites rather than steamy, soft ones. Browning the beef separately and draining the fat keeps the dish savory and clean-tasting, and folding the spinach in only at the end lets it wilt into the warmth without turning to mush. Fresh thyme, added off the direct heat, keeps its woodsy aroma.

Beef supplies the protein and sweet potato the slow-burning carbohydrate, so the bowl feels substantial and stays with you. The spinach and onion add color, fiber and a fresh vegetal note that balances the richness of the meat, while olive oil and thyme tie the flavors together. It is the kind of plate that eats like comfort food but is made almost entirely of ingredients you can recognize.

Browned beef with orange sweet potato cubes and wilted spinach. Save
Prep: 15 minsCook: 25 minsTotal: 40 minsMakes: 4 servingsServing: 1 bowl, about 1½ cups

Ingredients

Serves4Amounts change with the number. The nutrition panel is per serving, so it stays the same.
  • 3 1/2 cups cooked ground beef
  • 2 medium sweet potatoes, diced
  • 1 onion, diced
  • 4 cups baby spinach
  • 3 tbsp olive oil
  • 3 cloves garlic, minced
  • 1 tbsp fresh thyme leaves
  • 3/4 tsp salt

Instructions

  1. Roast the sweet potato: Preheat the oven to 425°F (220°C). Peel the sweet potatoes and dice them into even half-inch cubes so they cook at the same rate. Toss the cubes with olive oil and salt, spread them in a single layer on a sheet pan, and roast for about 20 minutes, until they are fork-tender and browned at the edges. Set aside.
  2. Brown the beef: While the sweet potato roasts, heat a large skillet over medium-high. Add the ground beef and break it into crumbles with a wooden spoon. Cook until it is no longer pink and any liquid has cooked away, about 7 to 8 minutes, reaching an internal temperature of 160°F (71°C). Tip the beef onto a plate and drain off excess fat from the skillet.
  3. Soften the aromatics: Dice the onion and mince the garlic. Return the skillet to medium heat, add the remaining olive oil, and cook the onion until soft and translucent, about 5 minutes. Add the garlic and cook until fragrant, about 30 seconds, stirring so it does not brown.
  4. Warm the beef with thyme: Strip the thyme leaves from their stems. Return the browned beef to the skillet along with the thyme and stir to warm everything through and coat the beef in the aromatics.
  5. Fold and finish: Add the roasted sweet potato and the baby spinach to the skillet. Fold gently until the spinach wilts down and everything is evenly combined, about 2 minutes. Taste and adjust the salt before serving.
Nutrition Facts
4 servings per recipe
Serving size1 bowl, about 1½ cups
Calories539
% Daily Value*
Total Fat 33g42%
Saturated Fat 10g50%
Trans Fat 0g
Cholesterol 110mg37%
Sodium 591mg26%
Total Carbohydrate 25g9%
Dietary Fiber 5g16%
Total Sugars 8g
Includes 0g Added Sugars 0%
Protein 36g
Vitamin D 0.1mcg1%
Calcium 103mg8%
Iron 5.1mg29%
Potassium 1075mg23%
* Percent Daily Values are based on a 2,000 calorie diet. Values are computed from USDA FoodData Central and are estimates. Per serving (1 bowl, about 1½ cups).

Variations

  • Poultry swap: Use ground turkey or ground chicken in place of the beef for a lighter, milder bowl; this swaps in poultry. Cook it the same way, to an internal temperature of 165°F (74°C), and add a little extra thyme since poultry carries less of its own savor.
  • Butternut in place of sweet potato: Swap the sweet potato for diced butternut squash. Roast it the same way, though it may need a few extra minutes; it is a touch less sweet and a bit more savory against the beef.
  • Heartier greens: Trade the baby spinach for chopped kale or Swiss chard. Because sturdier greens take longer to soften, add them a couple of minutes earlier so they have time to wilt fully in the skillet.
  • Second herb: Add finely chopped fresh rosemary or sage along with the thyme for a deeper, more aromatic finish. Use a lighter hand than you would with thyme, as both are more assertive.
  • Creamy avocado finish: Top each bowl with sliced or diced avocado just before serving; this adds avocado, which brings a cool, creamy contrast to the warm, savory hash.

Storage & Leftovers

Store leftovers in an airtight container in the refrigerator for up to four days. Let the bowl cool to room temperature before sealing so condensation does not make the sweet potato soggy.

To reheat, warm a portion in a skillet over medium heat with a small drizzle of olive oil until heated through, which crisps the sweet potato edges again. The microwave will do. Keep it loosely covered and stir halfway so the beef comes up to temperature without drying at the edges.

To get ahead, roast the sweet potato and brown the beef a day or two in advance and refrigerate them separately. When you are ready to eat, you only need to soften the onion and garlic, then fold everything together and wilt the spinach, which takes just a few minutes.

Notes & Tips

A few extra pointers to help you pick ingredients, adjust seasoning, and get the best texture from this bowl.
  • Pick a firm sweet potato: Choose sweet potatoes that feel heavy and firm with smooth, unblemished skin. Cut them into even cubes so they roast at the same rate; oversized pieces stay raw in the center while small ones scorch.
  • Do not skip draining the beef: Pouring off the rendered fat after browning keeps the finished bowl savory rather than greasy and helps the sweet potato and spinach stay distinct instead of slick. A 93/7 ground beef will release less to begin with.
  • Add thyme fresh, not early: Fresh thyme leaves lose their bright, woodsy aroma with long cooking, so stir them in near the end with the beef. If all you have is dried thyme, use a smaller amount and add it a little earlier to soften it.
  • Season in layers: Salt the sweet potato before roasting and then taste again at the very end before adding more. The beef and roasted potato each carry salt differently, so a final taste is the surest way to get the seasoning right.
  • Give the potato room to brown: Spread the sweet potato cubes in a single layer with space between them; crowding the pan traps steam and leaves you with soft cubes instead of caramelized, browned edges. Use two pans if needed.
  • Cook once, eat all week: This bowl reheats well, so it is worth making a larger batch. Keep the roasted sweet potato slightly firmer if you know you will reheat it, since it softens a little more the second time around.

Nutrition & Mindful Eating

A hash built on the contrast between crisp edged sweet potato and savory browned beef, with spinach wilted in at the last minute and thyme running underneath all of it.
  • Beef, sweet potato and onion are the three things making this a bowl rather than a side. The beef browns and seasons everything around it, the sweet potato goes soft inside and crisp at the corners, and the onion melts into the space between them.
  • Ground beef browned properly, in a hot pan and left alone for a minute, is where the savory depth comes from, and the meat carries heme iron, zinc and B12 into a bowl you can eat at any hour of the day.
  • Sweet potato roasted rather than steamed is a different vegetable. The edges caramelize, the sugars concentrate, and the orange running all the way through it is the beta-carotene it is known for.
  • Baby spinach goes in at the very end and collapses in under a minute, which keeps it bright and grassy against everything rich, and it brings folate and magnesium with it.
  • Garlic and fresh thyme in the pan are what make the kitchen smell like this is going to be good. The thyme holds up to the heat where softer herbs would not, and its resin comes through in every forkful of sweet potato.
  • As you eat, find the crisped corners of the sweet potato against the soft beef and the thyme sitting behind both, and let yourself finish at the table rather than over the stove.

Frequently Asked Questions

Can I make this in one pan instead of using the oven?

Yes. Instead of roasting, sauté the diced sweet potato in olive oil over medium heat, covered for part of the time, until fork-tender and browned in spots before you brown the beef. It will be a little softer and less caramelized than the roasted version but still good.

My sweet potato turned out mushy. What went wrong?

Usually the cubes were cut too large or crowded on the pan, which traps steam. Cut them into even half-inch pieces, spread them in a single layer with space between, and use a hot oven so the edges brown before the centers overcook.

Can I use frozen spinach?

Yes. Thaw it first and squeeze out as much water as you can, then fold it in at the end just to warm through. Because it is already soft, it needs far less time than fresh baby spinach, which wilts in about two minutes.

How do I keep the bowl from tasting greasy?

Draining the fat after browning the beef is the main step, and blotting the pan afterward helps too. If it still seems rich, a final squeeze of nothing more than the thyme's aroma and a touch of extra salt sharpens the flavor and cuts the sense of heaviness.