Sweet Potato Beef Bowl

Posted on

Onion hits the warm oil with a soft hiss, then turns sweet and tender while the rice simmers nearby. Ground beef browns in the same skillet, but it doesn’t stay there for the whole cook. That little pause—lifting the beef out before the sweet potatoes go in—is what gives the potatoes room to soften instead of getting buried under meat.

I make this Sweet Potato Beef Bowl when I want a dinner with separate textures in every bite: fluffy rice underneath, warmly spiced beef, tender sweet potato, and spinach that just wilts into the pan. The lime wedges and fresh cilantro go on at the end, so the bowl tastes bright rather than heavy. Keep the sweet potatoes cut evenly and the separate pieces come together in a skillet full of color and satisfying, savory flavor.

Sweet Potato Beef Bowl, colorful and hearty
“

Kitchen Note

Cut the sweet potatoes into even 1/2-inch cubes. Pieces close in size soften together, so you’re less likely to have a mix of firm centers and falling-apart edges.

Save this Sweet Potato Beef Bowl for a colorful weeknight dinner with tender sweet potatoes, spiced beef, and fluffy rice.

Save to Pinterest

Why the Beef Leaves the Skillet Before the Sweet Potatoes Go In

It’s easy to look at one skillet and assume everything should cook together. Here, that would work against the sweet potatoes. Ground beef needs enough contact with the hot pan to brown, while the potatoes need a covered stretch with broth to soften. Leaving the beef in place would crowd the skillet and make it harder for the potato cubes to sit in the cooking liquid and cook evenly.

Once the beef is browned, transfer it to a plate and let the potatoes have the pan. The covered skillet traps heat and moisture as the broth simmers around the cubes. Then the beef goes back in for the short finish with spinach. That order keeps the meat from spending the entire potato-cooking time over heat, and it gives the spinach just enough time to wilt without disappearing into the mixture. Each part gets the kind of cooking it needs, without asking one ingredient to compromise for another.

What the Rice, Beef, and Sweet Potatoes Each Bring to the Bowl

Sweet Potato Beef Bowl, colorful and hearty
  • Long-grain white rice — It cooks up tender with distinct grains, giving the beef and sweet potatoes a mild base. Regular long-grain white rice is a good fit here; a different kind of rice may need a different amount of water or cooking time.
  • Ground beef — The 85% lean blend brings enough fat to brown well and carry the chili powder and cumin. If it leaves a noticeably greasy layer in the skillet, drain the excess before moving on; a little fat left behind helps the next ingredients cook.
  • Sweet potatoes — Their natural sweetness balances the savory beef and earthy spices. Choose firm potatoes without soft or wet spots, and peel and cube them evenly so they cook at the same pace.
  • Low-sodium beef broth — It gives the potatoes moisture while adding savory depth, without making it hard to control the saltiness of the finished skillet. The low-sodium version is useful here because the beef is seasoned separately.
  • Chili powder and ground cumin — Together, they season the beef with warm, earthy flavor. Fresh, fragrant spices make a difference; if yours have been open for a long time and smell faint, the finished beef may taste muted.
  • Baby spinach, lime, and cilantro — Spinach softens quickly when stirred into the hot mixture, while lime and cilantro bring freshness at the table. The lime is served in wedges, so everyone can add as much brightness as they like; fresh cilantro gives a sharper, greener finish than dried herbs.
  • Yellow onion and garlic — Onion softens first and builds a savory base. Minced garlic cooks briefly with the spices, so have it ready before it goes into the skillet; it needs only a short time over the heat.

How to Time the Rice and Skillet So They Finish Together

Let the Rice Simmer, Then Rest

Combine the rice and water in a 2-quart saucepan and bring them to a boil over medium-high heat. Cover the pan, reduce the heat to low, and simmer for 15 to 18 minutes, until the water is absorbed and the rice is tender. Take the saucepan off the heat and leave it covered for 5 minutes. That covered rest lets the grains finish evenly while you work on the skillet.

Soften the Onion and Brown the Beef

Heat the olive oil in a 12-inch skillet over medium heat, then add the diced onion. Cook for 4 to 5 minutes, stirring occasionally, until it has softened rather than browned heavily. Add the ground beef and break it into small pieces as it cooks. Brown it until it reaches 160°F, then drain excess fat if needed and transfer the beef mixture to a clean plate.

Wake Up the Spices

Stir the minced garlic, chili powder, cumin, kosher salt, and black pepper into the browned beef. Cook for 30 seconds, stirring so the garlic and spices are spread through the meat. This brief time in the warm skillet helps the spices become fragrant. Move the seasoned beef to the plate before the sweet potatoes go in.

Steam the Sweet Potatoes Until Fork-Tender

Add the cubed sweet potatoes and beef broth to the skillet, cover, and cook over medium-low heat for 12 to 15 minutes. Stir once or twice during cooking so the cubes have a chance to shift through the broth. Check a piece with a fork; it should pierce easily, not resist at the center. If the potatoes are still firm, keep them covered and give them a little more time.

Wilt the Spinach and Finish the Bowls

Return the beef mixture to the skillet and stir in the baby spinach. Cook for 1 to 2 minutes, until the spinach wilts and the beef mixture is hot. Divide the rice among four bowls, then spoon the beef and sweet potato mixture over it. Serve with lime wedges and sprinkle with chopped fresh cilantro.

Three Small Changes That Shift the Bowl

Make It Without the Rice

For a lower-starch bowl, leave out the rice and serve the beef and sweet potato mixture on its own. The sweet potatoes still provide plenty of substance, but you’ll lose the mild, fluffy base that catches the skillet juices.

Make the Lime More Prominent

Instead of leaving the lime wedges on the side, squeeze them over the beef and sweet potatoes just before serving. The same ingredients give the bowl a brighter, more citrus-forward finish; add the juice at the table so the rice doesn’t sit in lime juice while you portion everything.

Stir the Cilantro Through

For cilantro in every bite, stir it into the finished beef and sweet potato mixture instead of sprinkling it on top. The herbs will soften slightly from the heat, giving a gentler, more blended flavor than a fresh garnish.

Storage and Reheating

  • Refrigerator: Store the rice and beef mixture in airtight containers for 3 to 4 days. The sweet potatoes will soften more as they sit.
  • Freezer: Freeze the rice and beef mixture in separate airtight portions for up to 3 months. Thaw overnight in the refrigerator; the sweet potatoes may be softer after freezing.
  • Reheating: Microwave covered, stirring partway through, or warm the portions in a skillet until they reach 165°F. Don’t reheat uncovered for a long stretch, which can dry out the rice and beef.

Questions That Come Up While Making This Beef Bowl

Can I cook the rice while I make the beef and sweet potatoes?+

Yes. Start the rice first, then work on the skillet while it simmers. Once the rice has rested off the heat, keep it covered until you’re ready to divide it among the bowls.

Why did my rice turn mushy?+

Mushy rice usually means it cooked longer than needed or the water didn’t fully absorb before the rice was taken off the heat. Use the listed rice-to-water proportions, keep the saucepan covered at low heat, and check for tender grains and absorbed water before the covered rest.

Can I leave out the cilantro?+

Yes. The cilantro is a fresh finish, not part of the skillet’s cooking structure, so the bowls will still come together without it. Keep the lime wedges if you’d like a bright finish at the table.

How do I keep the beef mixture from getting greasy?+

After the beef browns, look for excess fat pooling in the skillet and drain it before transferring the meat to the plate. You don’t need to remove every trace; draining only when there’s more than you want keeps the finished bowl from feeling oily.

Can I use a smaller skillet?+

A 12-inch skillet gives the beef room to brown and the sweet potatoes room to cook in the broth. A smaller pan is more likely to crowd the ingredients, making it harder to stir them evenly and manage the covered potato-cooking stage.

Sweet Potato Beef Bowl

Sweet potato beef bowls pair seasoned ground beef and fork-tender sweet potatoes with fluffy rice for a hearty one-skillet topping. A squeeze of lime and fresh cilantro brighten each bowl.
Prep Time 15 minutes
Cook Time 37 minutes
standing time 5 minutes
Total Time 57 minutes
Servings: 4 servings
Course: Dinner
Cuisine: American
Calories: 760

Ingredients
  

For the rice
  • 1 cup long-grain white rice
  • 2 cups water
For the beef and sweet potatoes
  • 1 tbsp olive oil
  • 1 yellow onion medium, diced
  • 1.25 lb ground beef 85% lean
  • 2 cloves garlic minced
  • 1 tbsp chili powder
  • 1 tsp ground cumin
  • 0.75 tsp kosher salt
  • 0.25 tsp black pepper
  • 2 sweet potatoes medium (about 1 1/2 pounds), peeled and cut into 1/2-inch cubes
  • 0.5 cup low-sodium beef broth
  • 3 oz baby spinach
  • 1 lime cut into wedges
  • 0.25 cup fresh cilantro chopped

Equipment

  • 1 2-quart saucepan
  • 1 12-inch skillet

Method
 

Cook the rice
  1. Combine the rice and water in a 2-quart saucepan and bring to a boil over medium-high heat.
  2. Cover, reduce the heat to low, and simmer for 15 to 18 minutes, until the water is absorbed and the rice is tender.
  3. Remove from the heat and let stand, covered, for 5 minutes.
Make the beef and sweet potatoes
  1. Heat the olive oil in a 12-inch skillet over medium heat, add the onion, and cook for 4 to 5 minutes, stirring occasionally, until softened.
  2. Add the ground beef and cook, breaking it into small pieces, until browned and it reaches 160°F; drain excess fat if needed.
  3. Stir in the garlic, chili powder, cumin, salt, and pepper and cook for 30 seconds.
  4. Transfer the beef mixture to a clean plate.
  5. Add the sweet potatoes and broth to the skillet, cover, and cook over medium-low heat for 12 to 15 minutes, stirring once or twice, until the sweet potatoes are fork-tender.
  6. Return the beef mixture to the skillet, stir in the spinach, and cook for 1 to 2 minutes, until the spinach wilts and the beef mixture is hot.
  7. Divide the rice among four bowls and top with the beef and sweet potato mixture.
  8. Serve with lime wedges and sprinkle with cilantro.

Notes

Cut the sweet potatoes into evenly sized cubes so they cook at the same rate. Refrigerate leftovers for 3 to 4 days; freeze for up to 3 months. Use certified gluten-free beef broth for a gluten-free bowl.

You might also like these recipes

Leave a Comment

Recipe Rating