Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle
Savor the Flavors of Steak and Sweet Potato Bowls
Imagine sinking your fork into a vibrant bowl filled with tender steak, roasted sweet potatoes, and a luscious avocado-cilantro drizzle that makes every bite a taste sensation. Yum, right? This Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle are not only a feast for the eyes but also a quick, healthy meal option that’s ready to impress. Whether you need a filling weeknight dinner or a recipe to wow weekend guests, this dish is your go-to!
Why Make This Recipe
Why not, right? Here are a few reasons to whip up these tasty bowls:
- One-Pan Wonder: Cleanup is a breeze since most cooking happens in one pan. Less scrubbing, more munching! 🎉
- Flavor Central: You’ll enjoy the sweet and savory combo that makes your taste buds dance. Seriously, it’s like a party in your mouth.
- Family Approved: It’s a fancy way to get everyone digging into a pile of veggies, protein, and healthy fats — and kids might even like it. Who knew?
Ingredients
You don’t need fancy stuff — just these basics!
For the Bowls:
- 1¼ lb flank steak (or your preferred cut)
- 1 large sweet potato (about 1 lb), peeled and cut into 1-inch cubes
- 1½ Tbsp extra-virgin olive oil
- Garlic salt and black pepper, to taste
- 2 cups baby arugula or baby spinach
- Cooked white rice, for serving
- ½ large avocado, thinly sliced (remaining half used for the sauce)
For the Steak Marinade:
- ¼ cup reduced-sodium tamari (or soy sauce)
- 2 Tbsp vegetable oil
- 2 tsp honey
- 4 garlic cloves, lightly smashed
- ½ tsp red pepper flakes (adjust to taste)
- ¼ tsp ground ginger
For the Avocado-Cilantro Drizzle:
- ½ large avocado
- ¼ cup fresh cilantro, packed
- 1½ Tbsp fresh lime juice
- 1 garlic clove
- Salt and black pepper, to taste
- 2–4 Tbsp water
Directions
Marinate the Steak: Combine all marinade ingredients in a large zip-top bag. Add the steak (cut in half if needed), seal, and refrigerate for 1 to 6 hours.
Roast the Sweet Potatoes: Preheat the oven to 425°F (220°C). Line a baking sheet with parchment paper. Toss sweet potatoes in olive oil, garlic salt, and pepper. Roast for 25–30 minutes, stirring halfway, until golden and tender.
Cook the Steak: Heat a cast-iron skillet over high heat. Add a thin layer of high-heat oil. Sear the steak for 2–4 minutes per side for medium-rare. Let the residual heat finish cooking, then rest for at least 10 minutes before slicing thinly against the grain.
Prepare the Avocado-Cilantro Drizzle: In a blender, combine avocado, cilantro, lime juice, garlic, and seasonings (except water). Blend until combined, then add water gradually until smooth and pourable.
Assemble the Bowls: Divide rice among bowls. Top with sliced steak, roasted sweet potatoes, avocado slices, and greens. Drizzle with the avocado-cilantro sauce.

How to Make Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle (Overview)
Making these bowls is a snap! Start with a marinade that infuses flavor into the steak – it’s like a flavor bath! While the steak is chilling, roast those sweet potatoes until they’re caramelized and crispy. Sear the steak until nicely browned, let it rest, and slice. Then whip up a quick drizzle in your blender like a pro. Assemble all the components, and voila – dinner is served! Pro tip: Let the steak rest longer than your patience, it enhances tenderness! 😉
How to Serve Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle
Serve these colorful bowls like a masterpiece! Picture perfectly plated steak nestled among golden sweet potatoes, vibrant greens, and fresh avocado slices, making every bite visually delightful. This dish conveys a sense of elegance with its array of colors and textures. You could even pair it with a side of crispy veggies or a light salad for that extra crunch. Don’t forget a sprinkle of toasted sesame seeds on top for that gourmet feel!
How to Store Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle
Got leftovers? Lucky you! These bowls stay fresh in the fridge for up to 3 days. Just store the components separately to maintain textures. The sweet potatoes and steak reheat beautifully in the microwave, while the avocados might brown a bit, so just slice up fresh ones if you’re feeling fancy. You could also store the components and assemble a fresh bowl whenever the cravings hit!
Tips to Make Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle
- Use high-quality steak: It makes a difference! Go for grass-fed if possible.
- Sweet potato alternatives: Want to switch it up? Try roasted butternut squash for a unique twist.
- Make it spicy!: Add more red pepper flakes to the marinade if you like a little heat.
Variation
Eager to mix it up? Go vegan by swapping the steak for marinated tofu or grilled veggies. For those who want a different sauce, swap the avocado drizzle for a zesty tahini sauce for a nutty twist that’s equally delicious.
FAQs
Can I make this recipe ahead of time?
Absolutely! Marinate the steak the night before for extra flavor. Just roast the sweet potatoes right before serving.
What can I use instead of flank steak?
You can easily substitute with sirloin, ribeye, or even chicken breast – just adjust the cooking time!
How do I prevent my avocado from browning?
To keep that green goodness, add a splash of lime juice over the cut avocado slices. Instant freshness!
📌 Pin this recipe for your next cozy dinner night!

Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle
Ingredients
Method
- Combine all marinade ingredients in a large zip-top bag. Add the steak (cut in half if needed), seal, and refrigerate for 1 to 6 hours.
- Preheat the oven to 425°F (220°C). Line a baking sheet with parchment paper.
- Toss sweet potatoes in olive oil, garlic salt, and pepper. Roast for 25–30 minutes, stirring halfway, until golden and tender.
- Heat a cast-iron skillet over high heat. Add a thin layer of high-heat oil.
- Sear the steak for 2–4 minutes per side for medium-rare. Let the residual heat finish cooking, then rest for at least 10 minutes before slicing thinly against the grain.
- In a blender, combine avocado, cilantro, lime juice, garlic, and seasonings (except water). Blend until combined, then add water gradually until smooth and pourable.
- Divide rice among bowls. Top with sliced steak, roasted sweet potatoes, avocado slices, and greens.
- Drizzle with the avocado-cilantro sauce.






