Beef Avocado Sweet Potato Bowl (Printable)

Tender beef, creamy avocado, and roasted sweet potatoes combine for a hearty, flavorful bowl.

# What you need:

→ Beef

01 - 1 lb beef sirloin or flank steak, thinly sliced
02 - 2 tbsp olive oil
03 - 1 tsp smoked paprika
04 - 1 tsp garlic powder
05 - 1/2 tsp kosher salt
06 - 1/2 tsp black pepper

→ Vegetables & Fruit

07 - 2 medium sweet potatoes, peeled and cut into 3/4-inch cubes
08 - 1 tbsp olive oil
09 - 2 ripe avocados, sliced
10 - 5 oz cherry tomatoes, halved
11 - 3.5 oz baby spinach or mixed greens
12 - 1/4 small red onion, thinly sliced

→ Dressing

13 - 3 tbsp plain Greek yogurt
14 - 1 tbsp lime juice
15 - 1 tbsp chopped fresh cilantro
16 - Salt and pepper to taste

# Directions:

01 - Preheat oven to 425°F. Toss sweet potato cubes with 1 tbsp olive oil, salt, and pepper. Spread on a baking sheet and roast 25–30 minutes, turning halfway, until tender and golden.
02 - In a bowl, combine beef slices with 2 tbsp olive oil, smoked paprika, garlic powder, salt, and black pepper. Mix until evenly coated.
03 - Heat a large skillet over high heat. Sear beef in batches for 2–3 minutes per side until cooked through. Remove and keep warm.
04 - Whisk Greek yogurt, lime juice, cilantro, salt, and pepper in a small bowl until smooth.
05 - Divide spinach or mixed greens among four bowls. Top with roasted sweet potatoes, seared beef, avocado slices, cherry tomatoes, and red onion.
06 - Drizzle with yogurt-lime dressing and serve immediately.

# Expert tips:

01 -
  • Everything comes together in under an hour with mostly hands off cooking time
  • The warm beef and sweet potatoes against cool creamy avocado hits every craving at once
  • You can prep most components ahead and assemble in minutes for weekday lunches
02 -
  • Crowding the pan when searing beef will steam it instead of creating that beautiful crust, so cook in batches
  • The sweet potatoes need space on the baking sheet or they will steam and never get those crispy edges
  • Wait to slice the avocados until you are ready to serve so they do not brown
03 -
  • Let the beef come to room temperature for 20 minutes before cooking for more even searing
  • Freeze the beef for 30 minutes before slicing to get thin, even pieces
  • Sprinkle the avocado slices with a little extra lime juice to keep them green
Go back