Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle are an exciting way to satisfy your dinner cravings with layers of juicy, charred flank steak, caramelized sweet potato cubes, and a bed of crisp baby spinach topped with a creamy, tangy avocado-cilantro sauce. This combination brings together smoky, savory flavors and fresh brightness in every bite, making it perfect for a weeknight meal or meal prep that feels anything but ordinary.
Key Ingredients
Gather these simple ingredients for your Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle to make sure each component shines in every bite.
- 1 pound flank steak: Meaty star of the bowl that chars beautifully for juicy, savory slices.
- 2 medium sweet potatoes: Natural sweetness and creamy texture once roasted to golden-brown perfection.
- 2 tablespoons olive oil: Helps coat vegetables and steak for even cooking and crisp results.
- 1 teaspoon salt: Enhances all the flavors and brings out the natural taste of each ingredient.
- 1/2 teaspoon black pepper: Adds a subtle kick and depth to both the steak and sweet potatoes.
- 1 teaspoon smoked paprika: Infuses a warm, smoky aroma that complements the charred steak.
- 1/2 teaspoon garlic powder: Brings a mellow garlic note without overpowering the other spices.
- 4 cups baby spinach: Provides a fresh, vibrant base that balances the heartier bowl ingredients.
- 1 ripe avocado: Key to the creamy, rich avocado-cilantro drizzle that brightens every bite.
- 1/2 cup fresh cilantro leaves: Delivers a burst of herbaceous freshness in the green sauce.
- 2 tablespoons lime juice: Offers zesty acidity to cut through the richness and tie flavors together.
- 2 tablespoons plain Greek yogurt: Adds tangy creaminess to the drizzle for a silky-smooth finish.
- 2 tablespoons water: Thins the avocado-cilantro sauce to the perfect drizzle consistency.
- 1 garlic clove: Provides a fresh garlic punch in the drizzle for an extra layer of savory depth.
- 1/4 teaspoon red pepper flakes: Gives a gentle sizzle of heat to balance the creaminess of the drizzle.
How To Make Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle
This recipe is all about layering flavors and textures—from roasting sweet potatoes until they’re tender and lightly browned, to searing steak to your preferred doneness, and blending a silky avocado-cilantro sauce. You’ll move seamlessly from oven to stovetop to blender, then assemble everything in colorful bowls that look as good as they taste.
1. Preheat the oven to 425°F. Peel the sweet potatoes and cut them into uniform 1-inch cubes for even roasting.
2. Toss the sweet potato cubes with 1 tablespoon olive oil, 1/2 teaspoon salt, 1/4 teaspoon black pepper, smoked paprika, and garlic powder on a lined baking sheet. Roast for 25 to 30 minutes until tender and lightly browned, flipping halfway.
3. Season the flank steak on both sides with the remaining salt and pepper, then drizzle with the remaining olive oil to help form a crust.
4. Heat a heavy skillet or grill pan over medium-high heat. Cook the steak for 4 to 5 minutes per side for medium-rare (adjust time if you prefer more or less doneness). Transfer to a cutting board and let rest for 5 minutes before slicing thinly against the grain.
5. Blend the avocado-cilantro drizzle by combining the avocado, cilantro, lime juice, Greek yogurt, water, garlic clove, red pepper flakes, and a pinch of salt in a blender or food processor. Pulse until smooth, adding extra water by the teaspoon if needed to reach a drizzleable consistency.
6. Assemble the bowls by dividing the baby spinach among four bowls, topping each with roasted sweet potato cubes and sliced steak. Drizzle generously with the avocado-cilantro sauce.
7. Garnish and serve with extra cilantro leaves or lime wedges if desired, and enjoy immediately while everything is warm and fresh.
Serving Suggestions
When it’s time to serve, presentation and small accoutrements take these bowls from delicious to unforgettable. Here are a few ways to elevate your meal:
- Warm tortillas: Serve alongside soft corn or flour tortillas to turn these bowls into customizable tacos.
- Pickled red onions: Add a pop of color and zing by spooning quick-pickled onions over the top.
- Toasted pepitas: Sprinkle roasted pumpkin seeds for extra crunch and a nutty flavor contrast.
- Lime wedges: Offer on the side for an extra squeeze of bright citrus that enhances every component.
Tips For Perfect Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle
Nailing this recipe is all about timing, seasoning, and a few make-ahead moves that keep dinner stress-free. Here’s how to streamline your prep and guarantee delicious results every time:
- The avocado-cilantro drizzle can be made up to a day ahead and stored in an airtight container in the refrigerator.
- Substitute sour cream or mayonnaise for Greek yogurt for a dairy-free version.
- Flank steak, skirt steak, or sirloin all work well; adjust cooking time based on thickness.
- Leftovers keep well; reheat sweet potatoes on a baking sheet and steak slices in a warm skillet before assembling.
How To Store It
To keep your bowls tasting fresh and vibrant, it’s best to store each component properly and assemble just before serving. Here’s what to do:
- Avocado-cilantro sauce: Store in an airtight container in the refrigerator for up to 24 hours to maintain its bright color and flavor.
- Roasted sweet potatoes: Cool completely, then place in a sealed container; they’ll stay tender and ready to reheat for up to 3 days.
- Sliced steak: Pack in a shallow, airtight dish and refrigerate; warm gently in a skillet over low heat to avoid overcooking.
- Assembled bowls: For best texture, keep spinach and toppings separate and build the bowls just before eating.
Frequently Asked Questions
Here are answers to your top questions about these flavorful bowls:
- How long does it take to prepare and cook the Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle?
From start to finish you’re looking at about 45 to 50 minutes. Prep time is roughly 10 minutes (peeling and cubing sweet potatoes, seasoning steak, and gathering ingredients). Roasting the potatoes takes 25 to 30 minutes, and cooking the steak and resting it adds another 10 to 12 minutes. Blending the drizzle and assembling bowls adds 5 minutes.
- Can I prepare any components of this recipe ahead of time?
Yes. The avocado-cilantro drizzle can be made up to 24 hours in advance—store it in an airtight container in the refrigerator. You can also cube and season the sweet potatoes ahead, keeping them in a bowl sealed in the fridge; just roast straight from cold. If you’d like, season the steak and refrigerate it up to a few hours before cooking, but bring it to room temperature before searing for even cooking.
- What’s the best way to reheat leftovers while preserving texture and flavor?
Reheat leftover sweet potato cubes on a baking sheet in a 350°F oven for 8 to 10 minutes until warmed through and slightly crisp. For the steak slices, warm a lightly oiled skillet over medium heat and sear each side for 30 to 45 seconds until just heated—you don’t want to overcook them. Reassemble the bowls with fresh spinach and drizzle the room-temperature or chilled avocado-cilantro sauce right before serving.
- I’m dairy-free—what’s a good substitute for Greek yogurt in the avocado-cilantro drizzle?
For a dairy-free alternative, swap the Greek yogurt with an equal amount of vegan mayonnaise or full-fat coconut yogurt. Both provide creaminess and a slight tang. You may want to adjust the lime juice by an extra half teaspoon to brighten the flavor if you use coconut yogurt, as it can be milder.
- How can I ensure the sweet potatoes roast evenly and develop a light crisp on the edges?
Cut the sweet potatoes into uniform 1-inch cubes so they cook at the same rate. Spread them in a single layer on the baking sheet with space between pieces—overcrowding traps steam and prevents browning. Halfway through roasting, use a spatula to flip them for even caramelization. If your pan is dark, reduce oven temperature by 25°F to avoid burning.
- Can I use a different cut of steak or even another protein?
Absolutely. Skirt steak, sirloin, or flat iron steak all work well—just adjust cooking times based on thickness. For poultry, thinly sliced chicken breast or thigh takes about 4 to 5 minutes per side. Shrimp can be substituted too—cook peeled, deveined shrimp for 2 minutes per side until pink. Make sure you season and rest any protein briefly before slicing or serving.
- How do I adjust the avocado-cilantro drizzle to achieve a perfect pourable consistency?
After blending the avocado, cilantro, lime juice, Greek yogurt (or substitute), water, garlic, and red pepper flakes, assess the thickness. If it’s too thick, add water one teaspoon at a time until you reach a smooth, drizzly texture. If it’s too thin, add a small chunk of avocado or a teaspoon of yogurt to thicken. Taste and adjust salt or lime juice at the end for balance.
What Makes This Special
This Steak and Sweet Potato Bowl really shines because it balances hearty, smoky steak and sweet, caramelized potatoes with a cool, creamy drizzle that brightens every mouthful. The combination of textures—from crisp spinach to tender steak—keeps each bite interesting, while the make-ahead sauce and simple reheating tips make it a weeknight hero. Go ahead and print this recipe to save for busy evenings, and drop a comment below if you try it, have questions, or just want to share your tasty twist!
Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle
Description
Charred steak slices and caramelized sweet potatoes mingle over fresh baby spinach, all drizzled with a zesty, creamy avocado-cilantro sauce that balances smoky and fresh flavors.
Ingredients
Instructions
-
Preheat the oven to 425°F and peel and cube the sweet potatoes into 1-inch pieces.
-
Toss the sweet potato cubes with 1 tablespoon olive oil, 1/2 teaspoon salt, 1/4 teaspoon black pepper, smoked paprika, and garlic powder on a baking sheet and roast for 25 to 30 minutes until tender and lightly browned.
-
While the potatoes roast, season the flank steak on both sides with the remaining salt and pepper and drizzle with the remaining olive oil.
-
Heat a heavy skillet or grill pan over medium-high heat and cook the steak 4 to 5 minutes per side for medium-rare (adjust time for desired doneness), then transfer to a cutting board and let rest for 5 minutes before slicing thinly against the grain.
-
In a blender or food processor combine the avocado, cilantro, lime juice, Greek yogurt, water, garlic clove, red pepper flakes, and a pinch of salt and blend until smooth, adding extra water by the teaspoon if needed to reach a drizzleable consistency.
-
Divide the baby spinach among four bowls, top with roasted sweet potato cubes and sliced steak, and drizzle generously with the avocado-cilantro sauce.
-
Garnish with extra cilantro leaves or lime wedges if desired and serve immediately.
Note
- The avocado-cilantro drizzle can be made up to a day ahead and stored in an airtight container in the refrigerator.
- Substitute sour cream or mayonnaise for Greek yogurt for a dairy-free version.
- Flank steak, skirt steak, or sirloin all work well; adjust cooking time based on thickness.
- Leftovers keep well; reheat sweet potatoes on a baking sheet and steak slices in a warm skillet before assembling.
