Captivating Introduction
Close your eyes for a moment: imagine the warm, caramelized sweetness of roasted sweet potatoes mingling with the sizzling, smoky edges of a perfectly seared steak. The bright, creamy tang of an avocado-cilantro drizzle cuts through the richness, while peppery baby arugula adds a fresh bite. Each spoonful is layered texture—tender meat, soft cubes of sweet potato, pillowy rice, and a silky sauce that leaves you craving the next mouthful. The aroma alone—garlic, lime, and toasted meat—makes the kitchen feel like the heart of a happy home.
This Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle hits many beats: it’s comforting without being heavy, elegant enough for guests, and efficient enough for a weeknight. Serve it when you want something hearty and balanced for dinner, bring it to a casual gathering where everyone can build their own bowl, or prep components ahead for quick lunches. If you love the cozy interplay of sweet and savory in bowl meals, you might also enjoy a different protein twist like this Honey-Garlic Chicken with Sweet Potatoes.
Dish Snapshot
- Prep Time: 15 minutes (plus 1–6 hours to marinate steak)
- Cook Time: 30–35 minutes (sweet potatoes + steak sear)
- Total Time: 1 hour 30 minutes (including min. 1-hour marinate)
- Servings: 4 bowls
- Difficulty Level: Easy–Intermediate
Nutrition Highlights
Approximate nutrition per serving (recipe yields 4 bowls). Values are estimated using USDA FoodData Central standard nutrient profiles and represent approximate averages for the listed ingredients and cooking methods. For general dietary guidance, consult resources such as the Mayo Clinic or CDC.
- Calories: ~680 kcal
- Protein: ~41 g
- Carbohydrates: ~51 g
- Fat: ~33 g
- Fiber: ~7 g
- Sodium: ~750 mg (varies with tamari/soy sauce and salt added)
Note: These are estimates. Actual values will differ based on exact ingredient brands, rice portion, and how much sauce you drizzle. For precise tracking consult USDA FoodData Central or your preferred nutrition calculator.
Why You’ll Love It
This bowl is a harmony of contrasts: savory steak meets sweet roasted root, while the avocado-cilantro drizzle provides cooling brightness that keeps every bite lively. It’s a meal that satisfies cravings for richness and comfort but still feels fresh and balanced—great for families, meal prep, or impressing guests without fuss. The flexible timing (marinate ahead, roast or cook when ready) makes it an ideal choice for busy evenings or relaxed weekend dinners. Plus, each serving delivers a high-protein foundation with fiber-rich sweet potato and healthy fats from avocado—an appetite-pleasing way to eat well.
Step-by-Step Instructions
Ingredients (serves 4)
- For the bowls:
- 1¼ lb (about 567 g) flank steak (or preferred cut)
- 1 large sweet potato (about 1 lb / 454 g), 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
- 2 cups 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)
Optional ingredients & substitutions
- Use skirt steak, ribeye, or a flank-to-sirloin blend; cook times vary by cut.
- Swap tamari for low-sodium soy sauce or coconut aminos for gluten-free.
- Replace white rice with brown rice, quinoa, or cauliflower rice for whole-grain/low-carb options.
- Add roasted bell peppers or red onion with the sweet potatoes for extra color and flavor.
Directions
- Marinate the steak:
- Combine all marinade ingredients in a large zip-top bag and mix well. Add the steak (cut in half if needed), seal, and refrigerate for 1 to 6 hours. Turn once if possible for even flavor.
- Roast the sweet potatoes:
- Preheat the oven to 425°F (220°C). Line a baking sheet with parchment paper.
- Add the sweet potato cubes to the sheet, drizzle with 1½ Tbsp olive oil, season with garlic salt and black pepper, and toss to coat.
- Spread into an even layer and roast 25–30 minutes, stirring 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 a high-heat oil (e.g., avocado or vegetable oil).
- Remove steak from marinade and wipe off excess (pat dry to maximize sear). Sear for 2–4 minutes per side for medium-rare depending on thickness. For more doneness, sear and then let residual heat finish cooking off the burner, or transfer to a preheated 350°F oven for a few minutes.
- Rest steak at least 10 minutes before slicing thinly against the grain.
- Prepare the avocado-cilantro drizzle:
- Add all drizzle ingredients except water to a blender or small food processor. Pulse until combined.
- Add 2 Tbsp water and blend until smooth, adding more water a tablespoon at a time until you reach a creamy, pourable consistency. Season to taste with salt and pepper.
- Assemble the bowls:
- Divide cooked rice among four bowls. Top each with sliced steak, roasted sweet potatoes, avocado slices, and a handful of greens.
- Drizzle generously with the avocado-cilantro sauce and serve immediately.
Practical tips
- Pat the steak dry before searing to ensure a golden crust.
- Don’t crowd the sweet potatoes on the pan—give them space to caramelize.
- Use a meat thermometer for accuracy: 130°F for medium-rare, 140°F for medium.
- Letting the steak rest prevents juices from running out and keeps slices moist.
- If your sauce thickens in the fridge, stir in a little water or lime juice to loosen before serving.
Best Pairings
- Light pickles or a quick cucumber salad for acidity and crunch.
- A side of roasted Brussels sprouts or a warm grain salad (quinoa, farro).
- For drinks: chilled lager or a crisp Sauvignon Blanc complements the cilantro-lime notes; iced tea or sparkling water for a nonalcoholic option.
- To change the vibe, swap white rice for coconut rice and serve with charred corn—this is similar in spirit to the maple-dijon chicken sweet potato bowls approach to bowls with layered flavors.
Shelf Life & Storage
- Room temperature: Do not keep perishable assembled bowls at room temperature for more than 2 hours (1 hour if above 90°F) for food safety.
- Refrigerator: Store components separately in airtight containers for best quality—cooked steak and sweet potatoes for up to 3–4 days; assembled bowls best within 24–48 hours. The avocado-cilantro drizzle will keep 3–4 days refrigerated (stir before using).
- Freezer: Freeze cooked steak and roasted sweet potatoes in separate airtight containers for up to 2–3 months. Thaw overnight in the refrigerator and reheat gently.
Chef’s Advice
- Cut steak across the grain: slicing thin against the muscle fibers is the simplest trick to ensure tenderness.
- Temperature control is everything: get your pan hot for a fast sear, then finish with residual heat to avoid overcooking.
- Balance the sauce: the drizzle should brighten the bowl—if it tastes flat, add more lime; if too tart, a touch of honey will round it out.
- Texture contrast: under-roast a small portion of sweet potatoes (by 3–5 minutes) to retain a slightly firmer bite if you like more chew.
- Make it faster: use pre-cooked rice (or microwavable packets) and slice raw steak thin into skirt for very fast cooking.
Creative Twists
-
Vegan swap
- Replace steak with maple- and soy-glazed tempeh or charred tofu. Increase the maple or honey element in the marinade for caramelization. Use coconut aminos for soy-free and ensure the drizzle uses olive oil instead of yogurt (this recipe’s drizzle is already dairy-free).
-
Southwest flair
- Add a chipotle-lime marinade for the steak, roast the sweet potatoes with smoked paprika and cumin, and finish with a lime crema (mix avocado with Greek yogurt and lime).
-
Tropical coconut rice
- Swap white rice for coconut rice (cook rice with a bit of coconut milk and a pinch of salt) to add lush, sweet notes—pair with charred pineapple salsa for bright contrast.
Frequently Asked Questions
Q: Can I use a different cut of steak?
A: Yes—skirt, hanger, or sirloin work well. Adjust searing time to account for thickness and desired doneness.
Q: How can I reduce sodium?
A: Use low-sodium tamari or dilute the marinade with a little water; omit additional table salt and rely on fresh lime to boost flavor.
Q: Can I meal-prep these bowls?
A: Absolutely—store components separately (rice, steak, sweet potatoes, sauce) and assemble when ready to keep textures fresh.
Q: What if my avocado sauce is too thick?
A: Thin it with 1 Tbsp water or lime juice at a time until you reach your preferred consistency.
Q: Is there a quick vegetarian protein swap?
A: Yes—use pan-seared tempeh or seasoned chickpeas for a protein-rich, meatless alternative.
Conclusion
Ready to savor bowls that are as beautiful as they are balanced? This Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle recipe is designed for flexible prep, bold flavor, and a satisfyingly balanced plate—perfect for family dinners or casual entertaining. For another take on this theme and inspiration on plating and ingredient swaps, see the original Iowa Girl Eats steak and sweet potato bowls, and if you want a creamy rice alternative, check out the Bev Cooks version with coconut rice.
If you try this recipe, please drop a comment or photo—I love hearing how you customize it and building community around good food.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.




