Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle

Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle

Craving bold flavors without the hassle? These Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle bring smoky, savory, and creamy elements together in every bite. The tender marinated steak pairs beautifully with crispy-roasted sweet potatoes and a bright, herby avocado sauce. Perfect for a weekday dinner or a weekend treat, this dish is loaded with texture and nutrition. The tamari-marinated flank steak delivers a tender bite, while the sweet potatoes caramelize in the oven for a touch of natural sweetness. Topped with earthy greens and a silky avocado-cilantro drizzle, these bowls are as satisfying as they are simple to make. No need for special equipment—just your oven, pan, and a blender for the sauce. Vegan, Paleo, or keto eaters can adjust this recipe easily, but even the most casual home cook will find it comes together with minimal effort and maximum flavor.

Why You’ll Love This Recipe

  • Effortless Balance: Combines lean protein, complex carbs, and healthy fats in one meal.
  • Customizable: Swap the greens, add turkey, tofu, or chickpeas for variety.
  • Make-Ahead Friendly: Marinate steak overnight, roast sweet potatoes ahead, and assemble fresh.
  • Restaurant-Worthy Sauce: The homemade avocado-cilantro drizzle elevates the dish without added sugars.

Ingredients

For the Bowls

  • 1¼ lb flank steak (or sirloin/bottom round)
  • 1 large sweet potato (about 1 lb), peeled and 1-inch cubes
  • 1½ Tbsp extra-virgin olive oil
  • Garlic salt and black pepper, to taste
  • 2 cups baby arugula or baby spinach
  • 1 cup cooked white rice (or quinoa for a gluten-free option)
  • ½ large avocado, thinly sliced (reserve remaining half for drizzle)

Steak Marinade

  • ¼ cup reduced-sodium tamari (sub soy sauce)
  • 2 Tbsp vegetable oil (canola or avocado)
  • 2 tsp honey (or maple syrup for vegan)
  • 4 garlic cloves, lightly smashed
  • ½ tsp red pepper flakes (adjust to taste)
  • ¼ tsp ground ginger

Avocado-Cilantro Drizzle

  • ½ avocado
  • ¼ cup chopped fresh cilantro
  • 2 Tbsp fresh lime juice
  • 1–2 Tbsp water, as needed
  • Salt, to taste

Step-by-Step Instructions

  1. Marinate the Steak: Combine all marinade ingredients in a zip-top bag. Add steak (cut in half for even marination) and refrigerate 1–6 hours. For strong flavor, refrigerate overnight.
  2. Roast the Sweet Potatoes: Preheat oven to 425°F (220°C). Toss sweet potato cubes with 1 Tbsp olive oil, garlic salt, and pepper. Spread on parchment-lined baking sheet and roast 25–30 minutes, flipping halfway, until golden and tender.
  3. Cook the Steak: Heat a cast-iron skillet over high heat. Add 1 Tbsp oil, then sear steak 2–4 minutes per side for medium-rare. For additional doneness, let rest in the pan off-heat 5–10 minutes. Rest steak 10 minutes, then slice anti-grain into thin shreds.
  4. Make the Drizzle: Blend all drizzle ingredients until smooth. Adjust water for desired consistency and refrigerate until ready to use.
  5. Assemble the Bowls: Divide rice among bowls. Top with roasted sweet potatoes, steak, greens, and avocado slices. Drizzle with sauce and finish with cilantro leaves if desired.

Tips & Variations

  • Time-Saving Tip: Cook rice while the sweet potatoes roast.
  • Gluten-Free Option: Replace tamari with a tamari-based brand certified gluten-free.
  • Vegetarian Alternative: Swap steak for marinated tempeh or mushrooms.
  • Common Mistake: Overcooking the steak—use a meat thermometer (130°F for medium-rare).
  • Flavor Boost: Add a splash of citrus to the drizzle or sprinkle sesame seeds for crunch.

Serving Suggestions

Serve these bowls as a main course with warm naan or corn tortillas for wrapping. For a lighter option, omit rice and serve over greens. Pair with a tangy lime wedge and a simple rice vinegar dressing.

Storage & Reheating

Store components separately: REFRAIN from refrigerating assembled bowls to prevent sogginess. Steak keeps 3–4 days; sweet potatoes up to 2 days. Reheat steak in a skillet over medium heat to avoid drying. The drizzle can be refrigerated up to 2 days.

Nutrition Information

Per serving (one bowl, with rice): ~550 calories, 28g protein, 45g carbs, 25g fat (calculated with 2 Tbsp drizzle). Estimate only—actual values vary with ingredient brands and portion sizes.

Try These Sweet Potato Bowls Today

From the earthy sweetness of roasted root vegetables to the zesty avocado drizzle, these Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle offer a satisfying weeknight meal with restaurant-quality flair. Adjust ingredients based on dietary needs—lower carb, higher protein, or dairy-free—and enjoy the flexibility each bowl provides. Share your version in the comments below or tag our handle to inspire other home cooks. Prep a double batch and savor the flavors all week! Do you have a favorite bowl variation? We’d love to hear what toppings you include.

Print

Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Smoky-marinated steak paired with crispy roasted sweet potatoes, creamy avocado-cilantro drizzle, and nutrient-rich greens. A balanced, flavorful meal perfect for home cooks.

  • Author: Layan
  • Prep Time: 15
  • Cook Time: 40
  • Total Time: 55
  • Yield: 4 servings 1x
  • Category: quick
  • Method: Oven Baking
  • Cuisine: Contemporary American
  • Diet: Balanced Diet

Ingredients

Scale

lb flank steak (or sirloin/bottom round)
1 large sweet potato (1 lb), peeled and cubed
1½ Tbsp extra-virgin olive oil
Garlic salt (to taste)
Black pepper (to taste)
2 cups baby arugula or spinach
1 cup cooked white rice (or quinoa)
1 large avocado, thinly sliced (reserve half for drizzle)
¼ cup reduced-sodium tamari (or soy sauce)
2 Tbsp vegetable oil (canola/avocado)
2 tsp honey (or maple syrup for vegan)
4 garlic cloves, smashed
½ tsp red pepper flakes
¼ tsp ground ginger
½ avocado for drizzle
¼ cup chopped cilantro
2 Tbsp fresh lime juice
12 Tbsp water
Salt (to taste)

Instructions

Marinate the steak: Combine tamari, vegetable oil, honey, garlic, red pepper flakes, and ginger in a bag. Add steak, refrigerate 1–6 hours.
Roast sweet potatoes: Preheat oven to 425°F. Toss cubes with 1 Tbsp oil, garlic salt, and pepper. Roast 25–30 minutes, flipping halfway.
Cook rice/quinoa: Prepare according to package instructions.
Sear steak: Heat pan over medium-high heat. Cook steak 4–5 minutes per side for medium-rare.
Make drizzle: Blend avocado, cilantro, lime juice, salt, and water until smooth, adding water as needed.
Assemble: Layer greens, rice, sweet potatoes, steak, and avocado in bowls. Drizzle with sauce.

Notes

Marinate steak overnight for deeper flavor.
Substitute steak with turkey, tofu, or chickpeas for variety.
Use quinoa for gluten-free. Drizzle can be made ahead.
Adjust spice level with red pepper flakes.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 520
  • Sugar: 10g
  • Sodium: 280mg
  • Fat: 32g
  • Saturated Fat: 8g
  • Carbohydrates: 45g
  • Fiber: 7g
  • Protein: 30g
  • Cholesterol: 85mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star