Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle
A bold, flavorful bowl featuring marinated flank steak, roasted sweet potatoes, and a creamy avocado-cilantro drizzle, perfect for weeknight dinners or meal prep.

I learned to love this steak-and-sweet-potato combo the first time I roasted a pile of cubed sweet potatoes while a marinated flank steak sizzled in a cast-iron pan. The contrast — savory, caramelized steak; sweet, tender potatoes; bright avocado-cilantro drizzle — makes a simple weeknight bowl feel elevated without extra fuss. It’s quick enough for a weeknight, sturdy enough for meal prep, and flexible for picky eaters or hungry guests.
If you want a nearby flavor cousin, try my take on chicken and sweet potato rice bowl for an alternate protein option.
Why you’ll love this dish
This bowl hits multiple home-run elements: bold umami from the tamari marinade, natural sweetness from roasted sweet potato, peppery greens for contrast, and a creamy, tangy avocado-cilantro drizzle to tie everything together. It’s:
- Fast to assemble if you marinate ahead (1–6 hours).
- Budget-friendly — flank steak stretches well and sweet potatoes are inexpensive.
- Meal-prep friendly — components reheat well and hold up in the fridge.
- Customizable — swap rice for quinoa or cauliflower rice, or use a different cut of steak.
The cooking process explained
A quick overview so you know what to expect:
- Marinate the steak for at least 1 hour (up to 6) to build flavor.
- Roast cubed sweet potatoes at 425°F until tender and golden, about 25–30 minutes.
- Sear the steak hot and fast for the best crust; rest and slice thin against the grain.
- Blend the avocado-cilantro drizzle to a pourable consistency.
- Assemble bowls over cooked white rice, add greens and sliced avocado, and finish with the sauce.
This flow keeps active cook time short and lets components be made in parallel: while potatoes roast, sear the steak and blend the sauce.
What you’ll need
For the bowls:
- 1¼ lb flank steak (or your preferred cut; skirt steak or sirloin also work)
- 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 (to thin)
Notes and substitutions:
- Use coconut aminos for a soy-free marinade option.
- Swap brown rice or cauliflower rice to suit carbs preferences.
- If you prefer more heat, add a splash of sriracha to the drizzle.
Step-by-step instructions
Marinate the steak
- Combine tamari, vegetable oil, honey, smashed garlic, red pepper flakes, and ground ginger in a large zip-top bag. Mix well.
- Add the steak (cut in half if it’s too long), seal, and refrigerate 1 to 6 hours. Longer = deeper flavor.
Roast the sweet potatoes
- Preheat the oven to 425°F (220°C). Line a baking sheet with parchment.
- Toss sweet potato cubes with olive oil, garlic salt, and black pepper.
- Spread in a single layer and roast 25–30 minutes, stirring once halfway, until golden and tender.
Cook the steak
- Heat a cast-iron skillet over high heat until just below smoking. Add a thin layer of high-heat oil (canola or grapeseed).
- Sear the steak 2–4 minutes per side for medium-rare, depending on thickness. For more doneness, finish with residual heat off the burner.
- Transfer to a cutting board and rest at least 10 minutes. Slice thinly against the grain.
Prepare the avocado-cilantro drizzle
- Combine the avocado, cilantro, lime juice, garlic, salt, and pepper in a blender or small food processor.
- Pulse until combined. Add 2 Tbsp water and blend to a smooth, pourable texture. Add more water if needed and adjust salt/lime.
Assemble the bowls
- Divide warm cooked rice among bowls.
- Top with sliced steak, roasted sweet potatoes, avocado slices, and baby greens.
- Drizzle generously with avocado-cilantro sauce and serve.
Key Ingredients
This section lists the components that deliver the biggest flavor impact:
- Flank steak (or skirt/sirloin): lean, quick-searing cuts give great crust and slice well.
- Sweet potato: caramelizes during roasting and adds natural sweetness.
- Tamari + honey marinade: provides savory depth with a touch of sweetness.
- Avocado + cilantro + lime: the sauce brightens and adds fat for silky mouthfeel.
- Baby arugula/spinach: peppery or mild leafy green for freshness.
Tip: Let the steak come slightly closer to room temperature (15–20 minutes) before searing for more even cooking.

Steak and Sweet Potato Bowls
- Prep
- 6 HRS
- Cook
- 40 MIN
- Total
- 6 HRS 40 MIN
- Serves
- 4
01Ingredients
For the bowls
For the steak marinade
For the avocado-cilantro drizzle
02Method
- Marinate the steak
- Roast the sweet potatoes
- Cook the steak
- Prepare the avocado-cilantro drizzle
- Assemble the bowls
Tap a step when it's done. The next one lights up.
0 OF 13 DONE03Recipe notes
- 01Use coconut aminos for a soy-free marinade option. Swap brown rice or cauliflower rice to suit carb preferences. If you prefer more heat, add a splash of sriracha to the drizzle.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
Best ways to enjoy it
- Plate: Spoon rice into a shallow bowl, fan steak slices down one side, sweet potatoes opposite, avocado and greens in between. Drizzle sauce and finish with a lime wedge.
- Pairings: Serve with a crisp green salad, grilled corn, or roasted Brussels sprouts. A chilled hibiscus iced tea or a citrusy soda complements the dish.
- For gatherings: Set up a “bowl bar” — rice, steak, potatoes, avocado, greens, and sauce — and let guests assemble.
Also, if you like hearty vegetable sides, the savory notes of this bowl go well with a warm cabbage-and-sausage dish like braised cabbage with potatoes and smoked sausages for family-style meals.
Storage and reheating tips
Refrigerator: Store components separately in airtight containers for up to 3–4 days. Keep sauce in its own jar to avoid browning the avocado slices.
Reheating: Reheat steak and sweet potatoes in a 350°F oven for 8–10 minutes, or microwave in short bursts. Add sauce after reheating.
Freezing: Cooked steak and sweet potatoes freeze okay for up to 2 months; thaw overnight in fridge. The avocado-cilantro drizzle does not freeze well — make fresh or stash extra avocado to blend later.
Food safety: Don’t leave cooked meat at room temperature for more than 2 hours. Reheat to at least 165°F when serving to toddlers, elderly, or immune-compromised diners.
Creative twists
- Mexican-inspired: Add black beans, pickled red onion, and cotija; swap rice for cilantro-lime rice.
- Mediterranean: Replace the drizzle with tzatziki and add roasted chickpeas and cucumber.
- Vegetarian: Skip the steak and double the roasted sweet potatoes with crispy smoked tempeh or spiced roasted cauliflower.
- Rice swap: Try coconut rice (inspired by Bev Cooks’ take) for a richer base and a hint of sweetness.
Your questions answered
How long does it take from start to finish?
A: Active hands-on time is about 30–40 minutes. Total time depends on marinating: plan 1–6 hours for marinade. If you marinate overnight, cooking is about 30–40 minutes.
Can I use a different cut of steak?
A: Yes. Skirt, sirloin, or flat iron work well. Thicker cuts will need slightly longer searing and resting; use an instant-read thermometer for doneness (130°F for medium-rare).
Is the avocado-cilantro drizzle safe to store?
A: Store the sauce in an airtight container in the fridge for up to 48 hours. To reduce browning, press plastic wrap directly on the surface before sealing.
Can I make this dairy-free and gluten-free?
A: Absolutely. Use tamari (gluten-free) and ensure your honey is to taste. The recipe is naturally dairy-free.
Meal-prep tips?
A: Store steak, rice, and sweet potatoes in separate containers. Assemble fresh or combine and add sauce just before eating.
Conclusion
If you want a reliable weeknight winner that’s flavorful, nutritious, and meal-prep-friendly, these steak and sweet potato bowls fit the bill. For more ideas, check out Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle and my Chicken & Sweet Potato Rice Bowl. Enjoy building bowls that match your taste and schedule.
Dinner Bowls
Dinner Bowls
Dinner Bowls
