A well-built power bowl earns that name when every component is worth eating on its own. This one qualifies. Soy-marinated flank steak seared in a cast-iron pan and sliced thin against the grain. Caramelized sweet potato cubes roasted at 425°F until the edges turn golden. Baby arugula for a peppery, fresh base. And an avocado-cilantro drizzle blended smooth with lime and garlic that ties the entire bowl together with a bright, creamy finish.
These steak and sweet potato bowls with avocado cilantro drizzle are a weekend dinner that also functions as a meal prep recipe. Every component stores separately, the steak and potatoes together, the greens and drizzle apart, and the bowl reassembles in minutes throughout the week with no quality loss on any element. The avocado drizzle is the component worth making in extra quantity since it works on eggs, grain bowls, tacos, and anything else that benefits from a bright, herby green sauce.
An hour and fifty minutes with most of that time being hands-off marinating. The actual active cooking is under 45 minutes.
Why You’ll Love These Steak and Sweet Potato Bowls
The soy, honey, garlic, and ginger marinade does two things simultaneously. It seasons the flank steak deeply, particularly through the grain of the meat, and it creates the conditions for a proper caramelized crust when the steak hits the hot cast-iron. The honey and soy reduce quickly in a smoking-hot pan, forming a slightly lacquered, deeply savory exterior in two to four minutes per side that contrasts with the pink, juicy interior of a medium-rare flank steak.
The avocado-cilantro drizzle is the sauce that elevates this from a good grain bowl to something worth making repeatedly. Half an avocado blended with packed fresh cilantro, lime juice, a raw garlic clove, and enough water to reach a pourable consistency produces a sauce that’s simultaneously rich and bright. It doesn’t taste like guacamole because the lime is more assertive and the cilantro-to-avocado ratio is higher. It’s its own thing, and it makes the bowl.
Sweet potato cubes roasted at high heat develop caramelized, slightly crispy edges that hold up to the warm steak and wilted arugula in the assembled bowl without turning soft or losing their structure.
Ingredients for Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle
I always use flank steak for this bowl over sirloin when I can find it. Flank steak has a pronounced grain that makes slicing against the grain easy and produces thin, wide pieces that lie flat in the bowl and pick up the drizzle on every surface. It also responds particularly well to a soy-based marinade since the grain of the muscle allows the marinade to penetrate more deeply than a denser cut. Flat iron is an excellent alternative with a similar grain structure and reliable tenderness.
The Marinated Steak:
- 1 1/4 lbs flank steak or flat iron/sirloin
- 1/4 cup soy sauce or gluten-free tamari
- 2 tablespoons high-heat cooking oil
- 2 teaspoons honey
- 4 cloves garlic, crushed
- 1/4 teaspoon ground ginger
- 1/2 teaspoon red pepper flakes (optional)
The Roasted Sweet Potatoes:
- 1 large sweet potato (about 1 lb), peeled and cut into 1-inch cubes
- 1 1/2 tablespoons olive oil
- Garlic salt and black pepper to taste
The Avocado-Cilantro Drizzle:
- 1/2 large avocado
- 1/4 cup packed fresh cilantro
- 1 1/2 tablespoons lime juice
- 1 clove garlic
- 2 to 4 tablespoons water
- Salt and pepper to taste
The Bowl Base & Toppings:
- 2 cups cooked white rice or quinoa
- 2 cups baby arugula or baby spinach
- Remaining 1/2 avocado, thinly sliced
For the drizzle, ripe avocado is essential since underripe avocado doesn’t blend smoothly and produces a slightly bitter, grassy flavor. Press gently on the avocado before buying and look for one with slight give throughout rather than just at the tip. The cilantro should be packed into the measuring cup rather than loosely placed. A loosely measured quarter cup of cilantro produces a pale, mild drizzle. Packed cilantro produces the vivid green color and assertive herb flavor the sauce needs to stand up to the marinated steak.
How to Make Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle
The key to the seared flank steak is a genuinely smoking-hot cast-iron pan. Flank steak is a thin cut that needs intense, immediate heat to develop a crust before the interior overcooks past medium-rare. A pan that isn’t fully preheated produces a steak that browns slowly and steams slightly in its own moisture before the crust can form. The pan should be visibly smoking before the steak touches it. Pat the steak completely dry after removing it from the marinade before it goes in, since surface moisture from the marinade prevents the immediate searing contact needed for a proper crust.
- Combine the soy sauce, oil, honey, crushed garlic, ginger, and red pepper flakes in a large zip-lock bag or glass dish. Add the flank steak and turn to coat. Refrigerate for 1 to 6 hours. A minimum of 1 hour produces a noticeably seasoned steak. Six hours produces a deeply flavorful one. Beyond 6 hours the soy salt begins to change the texture of the meat in a way that doesn’t improve the final result.
- Preheat the oven to 425°F (220°C). Place the sweet potato cubes on a rimmed baking sheet in a single layer. Drizzle with olive oil and season with garlic salt and pepper. Toss to coat and spread evenly. Roast for 25 to 30 minutes, tossing once halfway through, until the edges are golden brown and caramelized and the centers are fork-tender.
- Remove the steak from the marinade and pat completely dry with paper towels. Heat a large cast-iron skillet over high heat until visibly smoking. Add a thin layer of high-heat oil. Place the steak in the pan and sear for 2 to 4 minutes per side, depending on thickness and desired doneness. For medium-rare, aim for an internal temperature of 130 to 135°F.
- Transfer the steak to a cutting board and rest for 7 to 10 minutes. Do not cut into it before the resting period is complete. The juices redistribute during this window, which is what keeps the meat moist when sliced. After resting, slice thinly against the grain.
- While the steak rests, combine the avocado half, packed cilantro, lime juice, garlic clove, salt, and pepper in a small blender or food processor. Pulse until roughly chopped, then add water one tablespoon at a time and process until completely smooth and pourable. The drizzle should flow easily from a spoon rather than sitting in a stiff pile.
- Divide the cooked rice or quinoa among four bowls. Top each with a handful of baby arugula, a portion of the roasted sweet potatoes, sliced steak fanned across the top, and a few slices of the remaining avocado half.
- Drizzle the avocado-cilantro sauce generously over each assembled bowl and serve immediately.
Pro tip: Drizzle the sauce in a circular motion from the outside edge of the bowl toward the center rather than pouring it directly over the steak. This distributes the sauce across all components and ensures every forkful pulls up rice, sweet potato, steak, and drizzle simultaneously.
What to Serve with Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle
This is a complete, nutritionally balanced meal that doesn’t require additional sides, but a few additions extend the bowl experience naturally.
Toasted pepitas: A tablespoon of toasted pepitas scattered over each bowl adds crunch, nutty flavor, and additional zinc and magnesium to an already nutritionally strong meal. They take two minutes in a dry pan and make a noticeable difference in the textural variety of each bite.
Crumbled feta: A light scatter of feta over the assembled bowl adds a salty, tangy element that pairs well with the sweet potato and the avocado drizzle. The slight brine of the feta also complements the soy-marinated steak without competing with the lime in the drizzle.
Pickled red onion: Thin slices of pickled red onion over the steak add acidity and a striking visual element that elevates the bowl presentation significantly. They can be made a week ahead and kept in the refrigerator, making them a practical meal prep component for the entire week.
Corn salsa: A simple corn salsa with diced tomato, lime juice, and a pinch of cumin adds freshness and a natural sweetness that complements the sweet potato and avocado drizzle without duplicating either.
Black beans: A scoop of seasoned black beans tucked into the bowl adds fiber, protein, and a hearty element that makes the bowl more substantial for larger appetites without changing the overall flavor profile.
Lime wedges: A lime wedge on the side of each bowl for squeezing over the steak immediately before eating is a simple addition that brightens the entire bowl and enhances the lime already in the drizzle.

Pro Tips & Variations
Chimichurri shortcut: Store-bought chimichurri thinned with a tablespoon of lime juice works as a quick substitute for the avocado-cilantro drizzle when time is short. It changes the character of the bowl but maintains the herb and acid profile that makes the sauce worth having.
Quinoa base: Quinoa cooked in chicken broth instead of water adds protein and a savory depth to the bowl base that plain rice doesn’t deliver. The slightly nutty, firm texture of quinoa also holds up better against warm steak and roasted potatoes than soft white rice.
Chicken thigh version: Boneless, skinless chicken thighs marinated in the same soy, honey, and garlic mixture and cooked in the same cast-iron pan for 5 to 6 minutes per side produce an excellent lighter alternative. The marinade works equally well with chicken and the bowl formula stays identical.
Add jalapeño to the drizzle: A half jalapeño blended into the avocado-cilantro drizzle adds heat that runs through every component of the bowl. Start with a quarter of a jalapeño and adjust based on heat preference since the sharpness varies significantly between peppers.
Grain-free version: Replace the rice or quinoa with extra arugula and roasted cauliflower for a low-carbohydrate bowl that keeps all the protein, fat, and flavor elements intact. The sweet potato provides enough carbohydrate for most eating goals without the additional grain base.
Storage & Reheating Tips
This bowl is an excellent meal prep recipe when stored properly. Keep the cooked steak and roasted sweet potatoes together in an airtight container in the refrigerator for up to 3 days. Store the arugula dry in a separate bag and the avocado-cilantro drizzle in a small airtight container with plastic wrap pressed directly against the surface to prevent browning. The drizzle keeps for 2 days before the color begins to dull, though the flavor remains good through day three. Reheat the steak and sweet potatoes in a skillet over medium heat for 3 to 4 minutes or in the microwave at 50 percent power in 90-second intervals. Assemble each bowl fresh with cold arugula against the warm steak and potatoes and drizzle the sauce cold over the top. The temperature contrast between the warm base and cold greens and drizzle is part of what makes the assembled bowl satisfying rather than flat.
Common Questions
How do I know which direction to slice flank steak against the grain? Look at the steak after it comes off the pan and rests. The grain runs visibly in long lines across the length of the cut. Slicing against the grain means cutting perpendicular to those lines, producing short muscle fiber pieces rather than long ones. Long fibers produce a chewy, stringy bite. Short fibers produce tender, easy-to-chew slices. If the steak is particularly large, rotate it 90 degrees before slicing so your knife is always working across the grain lines rather than parallel to them.
My avocado drizzle turned brown overnight. How do I prevent this? Press a piece of plastic wrap directly against the surface of the drizzle in the container before sealing, eliminating any air contact. The lime juice in the drizzle slows oxidation significantly, but direct contact with air is what causes browning. A layer of plastic wrap against the surface keeps the drizzle green for up to two days.
The steak came out tough and chewy rather than tender. What went wrong? Two things produce tough flank steak: slicing with the grain rather than against it, and cooking past medium-rare. Flank steak has long muscle fibers that become increasingly chewy as the internal temperature rises. Medium-rare at 130 to 135°F is the ideal window. Well-done flank steak is difficult to eat regardless of the marinade or slicing technique. Check the grain direction carefully before slicing and use an instant-read thermometer to pull the steak at the right temperature.
Steak and sweet potato bowls with avocado-cilantro drizzle are the kind of dinner that looks impressive on the table and eats even better than it looks. The marinated flank steak, the caramelized sweet potatoes, and the bright, creamy avocado drizzle work together into something genuinely balanced and satisfying. Make the full batch on a Sunday and discover how well this meal holds up through the week with minimal reassembly effort each day.

Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle
Ingredients
Equipment
Method
- Combine soy sauce, oil, honey, crushed garlic, ginger, and red pepper flakes in a bag or dish. Add the flank steak and marinate refrigerated for 1 to 6 hours.
- Preheat oven to 425°F. Toss sweet potato cubes with olive oil, garlic salt, and pepper on a rimmed baking sheet. Roast for 25 to 30 minutes, tossing once halfway, until golden and caramelized at the edges.
- Remove the steak from the marinade and pat completely dry with paper towels. Heat a cast-iron skillet over high heat until smoking. Add a thin layer of high-heat oil and sear the steak for 2 to 4 minutes per side until 130 to 135°F for medium-rare.
- Rest the steak on a cutting board for 7 to 10 minutes. Slice thinly against the grain.
- Blend the avocado half, packed cilantro, lime juice, garlic clove, salt, and pepper in a small blender. Add water one tablespoon at a time until the drizzle is smooth and pourable.
- Divide rice or quinoa among four bowls. Top with baby arugula, roasted sweet potatoes, sliced steak, and avocado slices.
- Drizzle the avocado-cilantro sauce generously over each bowl and serve immediately.
