I am so excited to share my absolute favorite Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle Recipe with you! This dish perfectly balances juicy, tender steak with the natural sweetness of roasted sweet potatoes, all elevated by a creamy, zesty avocado-cilantro drizzle that ties every bite together. It’s one of those meals I find myself craving again and again because it’s so satisfying, yet fresh and vibrant. Whether you’re looking for a hearty weeknight dinner or something special to impress guests, this recipe never disappoints.
Why You’ll Love This Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle Recipe
What totally captivates me about this Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle Recipe is the incredible flavor combination. The steak is marinated with just the right blend of tamari, honey, garlic, and warming spices, giving it a perfect sweet-savory kick. Then, the roasted sweet potatoes add earthy sweetness and a lovely caramelized edge, while the creamy avocado-cilantro drizzle brings everything together with a refreshing herbaceous zing. Each bite feels perfectly balanced and richly textured.
I also really appreciate how straightforward this recipe is to prepare. Despite all the layers of flavor, the steps are easy to follow and don’t require tons of complicated techniques or ingredients. I love how versatile it is, too; it’s great for a cozy family dinner but also impressive enough for a casual dinner party. Honestly, it’s one of those dishes that makes me feel proud to serve it because it looks gorgeous and tastes like I spent hours in the kitchen, even when I didn’t.
Ingredients You’ll Need
The beauty of this dish is in how simple the ingredients are, yet how wonderfully they work in harmony. Each ingredient plays a key role: the steak provides a hearty, savory centerpiece; sweet potatoes add color and sweetness; and the avocado-cilantro drizzle provides creaminess and brightness. These ingredients not only make it taste delicious but also create a visually appealing and well-rounded bowl.
- Flank steak (1¼ lb): I prefer flank for its flavor and quick cooking time, but any preferred cut will work great here.
- Sweet potato (1 large, about 1 lb): Peeled and cut into cubes, it roasts up beautifully tender and caramelized.
- Extra-virgin olive oil (1½ Tbsp): Essential for roasting the sweet potatoes to crispy perfection.
- Garlic salt and black pepper: Simple seasonings that highlight the natural flavors of the potatoes and steak.
- Baby arugula or baby spinach (2 cups): Adds a fresh, peppery note and vibrant greens to the bowl.
- Cooked white rice: Serves as a neutral, soft base that balances the bold flavors of the toppings.
- Avocado (1 whole, divided): Half is thinly sliced for topping; the other half blends into the luscious drizzle sauce.
- Tamari (¼ cup): A reduced-sodium soy sauce alternative that flavors the steak marinade wonderfully.
- Vegetable oil (2 Tbsp): Helps in marinating and searing the steak without burning.
- Honey (2 tsp): Adds subtle sweetness that perfectly complements the savory marinade.
- Garlic cloves (4, lightly smashed): Infuse robust flavor into the steak marinade.
- Red pepper flakes (½ tsp): Provides a gentle heat – feel free to adjust to taste.
- Ground ginger (¼ tsp): Adds a warm, slightly spicy depth to the marinade.
- Fresh cilantro (¼ cup, packed): Brightens the avocado drizzle with fresh herbal notes.
- Fresh lime juice (1½ Tbsp): Adds acidity to balance the creamy avocado sauce.
Directions
Step 1: First, prepare the steak marinade by combining the tamari, vegetable oil, honey, lightly smashed garlic cloves, red pepper flakes, and ground ginger in a large zip-top bag. Mix everything well to make sure the flavors meld together beautifully.
Step 2: Add the flank steak (cut in half if needed to fit) into the marinade, seal the bag tightly, and refrigerate for anywhere between 1 to 6 hours. The longer it marinates, the more flavorful and tender the steak will become.
Step 3: Meanwhile, preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper for easy cleanup. Place the cubed sweet potatoes on the sheet, drizzle with the extra-virgin olive oil, sprinkle with garlic salt and black pepper, then toss everything to coat evenly.
Step 4: Spread the sweet potatoes out in a single, even layer. Roast them for about 25 to 30 minutes, stirring halfway through to ensure they brown evenly and become tender on the inside with a bit of crispiness on the edges.
Step 5: While the sweet potatoes are roasting, heat a cast-iron skillet or heavy pan over high heat until it’s just below smoking point. Add a thin layer of high-heat oil of your choice to the skillet.
Step 6: Remove the steak from the marinade, letting excess drip off. Sear each side for 2 to 4 minutes for medium-rare. If you prefer it more cooked, remove the pan from heat and let the residual warmth finish the cooking. Once done, transfer the steak to a plate, cover loosely with foil, and let it rest for at least 10 minutes; this keeps it juicy and tender.
Step 7: While the steak rests, prepare the avocado-cilantro drizzle. Combine the remaining half avocado, fresh cilantro, fresh lime juice, one garlic clove, and a pinch of salt and pepper into a blender or small food processor. Pulse until well combined.
Step 8: Add 2 tablespoons of water and blend again. Keep adding water by the tablespoon until you reach a creamy, pourable consistency. Taste and adjust the seasoning if needed.
Step 9: Once the steak has rested, slice it thinly against the grain to maximize tenderness. Assemble your bowls by dividing cooked white rice among four bowls, then topping with the seared steak slices, roasted sweet potatoes, baby greens, and avocado slices.
Step 10: Finally, drizzle generous amounts of the avocado-cilantro sauce over each bowl and serve immediately, enjoying the vibrant medley of flavors!
Servings and Timing
This recipe yields 4 hearty servings, which makes it perfect for feeding a small group or saving leftovers for the next day. You’ll spend about 10 minutes prepping the ingredients, although the steak should marinate for at least 1 hour to soak up all those wonderful flavors. Roasting the sweet potatoes takes about 25 to 30 minutes, and cooking plus resting the steak adds another 20 minutes or so. Altogether, you’re looking at roughly 50 minutes of active cooking time, plus the marinating window. The resting time is crucial to keep the steak juicy and tender.
How to Serve This Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle Recipe
When it comes to serving, I like to keep things simple yet visually appealing. You can plate these bowls in individual deep plates or bowls to showcase all the colorful elements—glossy roasted sweet potatoes, bright avocado slices, and the glossy, fresh drizzle. A sprinkle of extra chopped fresh cilantro or a few lime wedges on the side adds a pop of green and invites guests to customize their flavors further.
This bowl pairs beautifully with crisp, refreshing side dishes like a chilled cucumber salad or lightly pickled vegetables that cut through the richness of the steak and avocado sauce. If you’re feeling indulgent, a side of warm corn tortillas can add a fun, interactive element to the meal.
For drinks, a chilled Sauvignon Blanc or a light-bodied red wine like Pinot Noir complements the herbal and smoky flavors perfectly. For a non-alcoholic option, iced lime water or a sparkling citrus soda works fabulously to refresh the palate between bites. This dish is excellent served warm or at room temperature, making it versatile for casual family dinners, weekend lunches, or even sending to-go as a packed meal for friends or coworkers.
Variations
I love how adaptable this Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle Recipe is. If you want to make it vegan, you can replace the steak with marinated portobello mushrooms or grilled tofu, which soak up the marinade beautifully and provide a lovely meaty texture. Just roast or grill the mushrooms or tofu as you would the steak.
If you’re looking for gluten-free options, double-check that your tamari is certified gluten-free or substitute it with coconut aminos, which gives a slightly sweeter umami flavor. You can also swap white rice for quinoa or cauliflower rice for a lower-carb version that still provides a nice base.
For flavor variations, try adding smoked paprika or ground cumin to the sweet potatoes for a smoky twist. Or incorporate fresh diced tomatoes or roasted corn kernels into the bowl for extra freshness and texture. Different cooking methods like grilling the steak or even slow-cooking thin steak strips can yield delicious variations on this delicious bowl concept.
Storage and Reheating
Storing Leftovers
Any leftovers from this recipe store beautifully in airtight containers. I like to use glass meal prep containers with separate compartments if possible, so the avocado-cilantro drizzle doesn’t mix with the other ingredients until serving. Stored properly, the components keep well for up to 3 days in the refrigerator, perfect for quick lunches or dinners.
Freezing
While the sweet potatoes and steak freeze well individually, I recommend freezing them separately from the avocado-cilantro sauce because avocado-based sauces can change texture when frozen. Freeze the steak and sweet potatoes in tightly sealed freezer-safe bags or containers for up to 3 months. When you’re ready to enjoy, thaw overnight in the fridge before reheating.
Reheating
To reheat, I prefer warming the steak and sweet potatoes gently in a skillet over medium heat or in the oven to keep them tender and avoid drying out. Avoid microwaving if possible to prevent toughness. Add the avocado-cilantro drizzle fresh at serving time, as reheating avocado sauces can lead to bitterness or separation, which dulls that vibrant flavor.
FAQs
Can I use another cut of steak for this recipe?
Absolutely! While flank steak is my go-to because it marinates quickly and has great flavor, you could also use skirt steak, sirloin, or even ribeye depending on your preference and budget. Just adjust cooking times to ensure your steak reaches your desired doneness.
Is it possible to make this recipe gluten-free?
Yes! Simply choose a gluten-free tamari or substitute it with coconut aminos. Be sure your other ingredients, like the garlic salt and spices, are free from any gluten additives for a safe gluten-free meal.
How can I make this recipe vegan?
Swap the steak for hearty vegetables like portobello mushrooms or sliced tofu, marinate and cook them just like the steak. Use vegetable oil or another vegan-friendly oil for searing, and the rest of the ingredients remain the same, making this bowl flavorful and satisfying for plant-based eaters.
Can I prepare parts of this recipe in advance?
Definitely! You can marinate the steak the night before for deeper flavor. Roasted sweet potatoes can be cooked ahead and reheated gently when ready to assemble. Prepare the avocado-cilantro drizzle just before serving to keep it fresh and vibrant.
What should I do if I don’t have a cast-iron skillet?
No worries if you don’t have cast iron! Use a heavy-bottomed stainless steel or nonstick skillet instead, just be sure it can get sufficiently hot for a good sear. A hot pan is key to getting that flavorful crust on the steak.
Conclusion
I absolutely encourage you to give this Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle Recipe a try. It’s one of those recipes that feels special without being complicated, and it delivers incredible satisfaction with every bite. I truly enjoy how it combines simple, wholesome ingredients with bold flavors and vibrant colors that make mealtime feel joyful and nourishing. Once you try it, I have a feeling it will quickly become a favorite in your rotation too!
Print
Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle Recipe
- Total Time: 1 hour 50 minutes
- Yield: 4 servings
- Diet: Low Salt
Description
These Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle are a flavorful and nutritious meal featuring tender marinated flank steak, roasted sweet potatoes, fresh greens, and a creamy avocado-cilantro sauce. Perfectly balanced with a hint of spice and a fresh citrus drizzle, this dish makes for a satisfying and wholesome dinner.
Ingredients
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
Instructions
- Marinate the Steak: Combine tamari, vegetable oil, honey, garlic cloves, red pepper flakes, and ground ginger in a large zip-top bag. Add the steak (cut in half if needed), seal the bag removing excess air, and refrigerate for 1 to 6 hours to let the flavors infuse.
- Roast the Sweet Potatoes: Preheat oven to 425°F (220°C) and line a baking sheet with parchment paper. Toss the sweet potato cubes with olive oil, garlic salt, and black pepper. Spread evenly on the sheet and roast for 25–30 minutes, stirring halfway through, until golden and tender.
- Cook the Steak: Heat a cast-iron skillet over high heat until almost smoking. Add a thin layer of high-heat oil and sear the steak for 2–4 minutes per side for medium-rare. For more doneness, remove from heat and let residual heat finish cooking. Rest steak for at least 10 minutes before slicing thinly against the grain.
- Prepare the Avocado-Cilantro Drizzle: In a blender or small food processor, combine avocado, cilantro, lime juice, garlic, salt, and pepper. Pulse until combined, then add 2 tablespoons water and blend until smooth. Adjust with additional water to reach a creamy, pourable consistency and taste for seasoning.
- Assemble the Bowls: Divide cooked white rice among four bowls. Top with sliced steak, roasted sweet potatoes, avocado slices, and greens. Drizzle generously with the avocado-cilantro sauce and serve immediately.
Notes
- Marinate the steak longer (up to 6 hours) to deepen the flavor.
- Use any preferred cut of steak if flank steak is unavailable.
- Adjust red pepper flakes in the marinade for heat preference.
- Serve with brown rice or quinoa for a healthier alternative.
- Avocado-cilantro drizzle can be stored in an airtight container in the fridge for up to 24 hours; stir before using.
