As I chopped the sweet potatoes, a warm, inviting aroma filled my kitchen, instantly reminding me of cozy weeknights spent sharing meals with family. Today, I’m thrilled to share my recipe for Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle—a dish that combines tender, marinated steak with the natural sweetness of roasted sweet potatoes. This healthy, protein-packed meal not only caters to the busy home-chef, but it’s also a fantastic option for meal prep enthusiasts. With its vibrant flavors and nourishing ingredients, this bowl promises to be a satisfying dinner solution that dances on your taste buds. Curious how these simple ingredients transform into a gourmet experience? Let’s dive into the details!

Why are these bowls a game changer?
Flavor-Packed Delight: Each bite features juicy marinated steak and sweet caramelized potatoes, creating an unforgettable taste experience.
Meal Prep Friendly: This recipe is ideal for weekly meal prep, allowing you to savor healthy meals without daily cooking stress.
Texture Harmony: Enjoy the perfect balance of crispy sweet potatoes and creamy avocado drizzle, ensuring a delightful mouthfeel with every forkful.
Customizable Goodness: Swap out the steak for chicken or tofu or experiment with seasonal greens, like in my delightful Greek Potato Salad.
Crowd-Pleaser: Impress family and friends with this stunning bowl that looks as good as it tastes. It’s sure to spark conversation around the dinner table!
Nourishment Guaranteed: Packed with nutrients, this dish is designed to keep you satisfied and energized, making it a perfect choice for health-conscious eaters.
Steak and Sweet Potato Bowl Ingredients
For the Bowl
• Flank Steak (1¼ lb) – This main protein source results in tender bites when marinated; feel free to substitute with your favorite cut of beef.
• Sweet Potato (1 lb) – Adds natural sweetness and texture; peel and cut into 1-inch cubes for even roasting.
• Extra-Virgin Olive Oil (1½ Tbsp) – Essential for roasting sweet potatoes and enhancing their flavor.
• Garlic Salt and Black Pepper – Perfect seasonings that elevate the taste of both steak and sweet potatoes.
• Baby Arugula or Baby Spinach (2 cups) – Fresh greens add nutrition and vibrant color; swap with kale or mixed greens if preferred.
• Cooked White Rice – Serves as a hearty base for the bowl; consider brown rice or quinoa as an alternative.
• Avocado (½ large) – Enhances both texture and flavor, used as a topping and in the drizzle.
For the Steak Marinade
• Reduced-Sodium Tamari or Soy Sauce (¼ cup) – Provides umami flavor without excess salt; essential for a tasty marinade.
• Vegetable Oil (2 Tbsp) – Helps soften and marinate the steak beautifully.
• Honey (2 tsp) – Infuses a hint of sweetness into the marinade, balancing the flavors.
• Garlic Cloves (4, lightly smashed) – Fills the marinade with a delightful garlic punch.
• Red Pepper Flakes (½ tsp) – Adds a mild kick; you can adjust the amount based on your spice preference.
• Ground Ginger (¼ tsp) – Introduces warmth and depth to the marinade’s profile.
For the Avocado-Cilantro Drizzle
• Avocado (½ large) – Creates a rich, creamy topping; Greek yogurt can be swapped in for a tangy twist.
• Fresh Cilantro (¼ cup, packed) – Infuses the drizzle with a refreshing herbal note.
• Fresh Lime Juice (1½ Tbsp) – Brightens the flavors; lemon juice can also be used for a similar effect.
• Garlic Clove (1) – Enhances the drizzle with additional depth.
• Salt and Black Pepper – To taste, ensuring the drizzle is full of flavor.
• Water (2-4 Tbsp) – Use to adjust the drizzle’s thickness to your liking.
With these ingredients, you’ll create a flavorful and nourishing Steak and Sweet Potato Bowl that elevates healthy eating to a new level!
Step‑by‑Step Instructions for Steak and Sweet Potato Bowls
Step 1: Marinate the Steak
In a medium bowl, whisk together ¼ cup tamari, 2 tablespoons vegetable oil, 2 teaspoons honey, 4 smashed garlic cloves, ½ teaspoon red pepper flakes, and ¼ teaspoon ground ginger. Add the 1¼ lb flank steak, ensuring it’s well coated in the marinade. Cover and let it sit for at least 30 minutes, or for maximum flavor, refrigerate for up to 2 hours.
Step 2: Roast the Sweet Potatoes
Preheat your oven to 425°F (220°C). Cut the 1 lb sweet potato into 1-inch cubes, then toss them in a bowl with 1½ tablespoons olive oil, garlic salt, and black pepper. Spread the seasoned sweet potatoes evenly on a baking sheet lined with parchment paper. Roast for 25–30 minutes, stirring halfway through, until they are tender and caramelized, giving off a delicious aroma.
Step 3: Cook the Steak
While the sweet potatoes are roasting, heat a grill or pan over medium-high heat. Remove the flank steak from the marinade and place it on the hot grill. Cook for 4–5 minutes per side, achieving a nicely charred exterior and your desired doneness—look for an internal temperature of 130°F (54°C) for medium-rare. Once cooked, let the steak rest for at least 5 minutes before slicing.
Step 4: Prepare the Avocado-Cilantro Drizzle
In a blender, combine ½ avocado, ¼ cup packed fresh cilantro, 1½ tablespoons fresh lime juice, 1 garlic clove, and a pinch of salt and black pepper. Blend until smooth, adding 2–4 tablespoons of water to achieve your desired consistency. This creamy drizzle will bring a bright flavor to your Steak and Sweet Potato Bowls.
Step 5: Assemble the Bowls
To create your vibrant Steak and Sweet Potato Bowls, start with a base of cooked white rice in each bowl. Top with a handful of baby arugula or spinach for added color and nutrition. Next, add a generous portion of roasted sweet potatoes and sliced steak. Finally, finish off each bowl with avocado slices and a drizzle of your creamy avocado-cilantro sauce for a delicious, wholesome meal.

Make Ahead Options
These Steak and Sweet Potato Bowls are perfect for busy home cooks looking to save time during the week! You can marinate the steak up to 24 hours in advance; just cover it and refrigerate to let those flavors develop beautifully. Additionally, the roasted sweet potatoes can be made ahead and stored in an airtight container for up to 3 days in the fridge—warm them up for the best texture before serving. For the avocado-cilantro drizzle, prepare it ahead and store it in a sealed jar, but leave out the water until you’re ready to use it to maintain that creamy consistency. When it’s time to serve, simply reheat the sweet potatoes and cook the marinated steak to your desired doneness for fresh, restaurant-quality results!
How to Store and Freeze Steak and Sweet Potato Bowls
Fridge: Store leftover Steak and Sweet Potato Bowls in airtight containers for up to 3 days. To maintain freshness, keep components separate when possible.
Freezer: To freeze, separate the steak, sweet potatoes, and drizzle into individual containers. They can be frozen for up to 3 months. Reheat thoroughly before serving.
Reheating: When reheating, warm in the microwave or on a stovetop over low heat. Add a splash of water or extra lime juice to keep the sweet potatoes moist and the flavors vibrant.
Airtight Tip: For best results, ensure all containers are airtight to prevent freezer burn and maintain the integrity of your delicious meal prep!
Expert Tips for Steak and Sweet Potato Bowls
- Marinate Longer: Aim to marinate the steak for a few hours or overnight for maximum flavor absorption and tenderness.
- Uniform Sweet Potatoes: Cut sweet potatoes into equal 1-inch cubes to ensure even roasting; avoid uneven sizes that may cook at different rates.
- Use a Meat Thermometer: Check the internal temperature of the steak; 130°F (54°C) is perfect for medium-rare, preventing overcooking.
- Adjust Spice Level: Modify the amount of red pepper flakes in the marinade to suit your spice preference; remember, a little goes a long way!
- Revitalize Leftovers: If you have leftovers, add a splash of lime juice before serving to brighten the flavors of your Steak and Sweet Potato Bowls.
Variations & Substitutions for Steak and Sweet Potato Bowls
Feel free to get creative and make this dish your own with these delightful variations!
-
Protein Swap: Instead of flank steak, use chicken breast or tofu for a lighter option. Each alternative brings a unique flavor twist.
-
Sweet Potato Alternatives: Try butternut squash or regular potatoes for a different taste profile. Both add sweetness and texture while still being hearty.
-
Grain Options: Substitute white rice with quinoa or farro for a whole grain boost. These swaps enhance the dish’s nutritional value, providing a nutty flavor that complements the other ingredients.
-
Vegetable Upgrades: Add colorful bell peppers or zucchini during roasting for more veggies. This not only increases nutrition but also adds vibrant colors to your bowl.
-
Dairy-Free Drizzle: Replace avocado in the drizzle with Greek yogurt for a creamy, tangy alternative that still maintains that satisfying texture. This switch also boosts protein!
-
Herb Variations: Experiment with fresh herbs like parsley or basil instead of cilantro in the drizzle for a fresh flavor twist. Each herb brings its own aromatic flair to the dish.
-
Nutty Crunch: Top your bowl with toasted nuts like almonds or walnuts for added texture and a delightful crunch. This twist also introduces healthy fats and a savory contrast.
-
Spice Level: For those who crave heat, mix in some diced jalapeños or sriracha into the marinade for an extra kick. This adjustment will make every bite an exciting adventure!
Each variation lets you customize your Steak and Sweet Potato Bowls while keeping the heart of the recipe intact. Just like you might enjoy in my delicious Ham Cheese Pinwheels, these substitutions are sure to keep your meals fresh and exciting!
What to Serve with Steak and Sweet Potato Bowls
Elevate your dining experience by complementing your vibrant Steak and Sweet Potato Bowls with delicious side dishes and drinks.
- Garlic Bread: The crispy garlic bread adds a savory crunch, perfect for mopping up that creamy avocado-cilantro drizzle.
- Grilled Asparagus: Tender and charred, grilled asparagus introduces a fresh, slightly smoky flavor to balance the richness of the steak.
- Fresh Garden Salad: A crisp salad with mixed greens, tomatoes, and a tangy vinaigrette keeps things light and refreshing.
- Quinoa Salad: This nutty, protein-rich salad is an excellent way to incorporate more grains and flavors, making it a nourishing pairing.
- Chilled White Wine: A glass of chilled Sauvignon Blanc or a light Pinot Grigio beautifully complements the spiciness of the dish.
- Spicy Roasted Chickpeas: Crunchy and full of flavor, roasted chickpeas add a great texture and mild heat that aligns with the bowls.
- Dark Chocolate Mousse: For a sweet finish, indulge in rich and creamy dark chocolate mousse, offering a luxurious contrast to your meal.
- Coconut Rice: Fluffy coconut rice adds a subtle sweetness and tropical flair, enhancing the overall flavor profile.
- Lemonade Spritzer: A refreshing lemonade spritzer, with a hint of sparkle, will provide a zesty contrast to the savory notes of the dish.
Mix and match these pairings to create a delightful meal experience that leaves you and your guests craving more!

Steak and Sweet Potato Bowls Recipe FAQs
What should I look for when selecting sweet potatoes?
When choosing sweet potatoes, look for those that are firm, smooth, and free from blemishes or dark spots all over. Avoid any that feel soft or have sprouted, as they may be past their prime. It’s best to pick medium-sized ones for even roasting.
How should I store leftover Steak and Sweet Potato Bowls?
Store leftover components in airtight containers in the refrigerator for up to 3 days. I recommend keeping the steak, sweet potatoes, and avocado drizzle separate to maintain their textures and flavors.
Can I freeze the components of my Steak and Sweet Potato Bowls?
Absolutely! To freeze, divide the steak, sweet potatoes, and drizzle into separate airtight containers. They can be stored in the freezer for up to 3 months. When you’re ready to enjoy, simply thaw them in the refrigerator overnight and reheat thoroughly before serving.
What can I do if my sweet potatoes are not cooked through?
If your sweet potatoes aren’t cooked to your liking after roasting, return them to the oven! Simply spread them out on the baking sheet and roast for an additional 5–10 minutes. Always check for tenderness by piercing them with a fork—the potatoes should be soft and easy to mash.
Are there any dietary considerations I should be aware of when making this dish?
Definitely! This recipe is naturally gluten-free when using tamari. If you’re cooking for someone with allergies, always double-check the ingredients, particularly in the soy sauce and any optional toppings. Avocado is safe for most diets, but be cautious if anyone has a specific allergy to it.
How spicy is this dish? Can I adjust the heat level?
The dish has a mild spice level, thanks to the red pepper flakes. If you’re sensitive to spice, feel free to reduce or omit the flakes entirely. On the flip side, if you love a good kick, you can add more to the marinade or even include sliced jalapeños when assembling the bowls!

Steak and Sweet Potato Bowls with Creamy Avocado Drizzle
Ingredients
Equipment
Method
- In a medium bowl, whisk together the marinade ingredients: tamari, vegetable oil, honey, smashed garlic cloves, red pepper flakes, and ground ginger. Add the flank steak, ensuring it's well coated. Cover and let marinate for at least 30 minutes, or refrigerate for up to 2 hours.
- Preheat your oven to 425°F (220°C). Cut the sweet potato into 1-inch cubes, then toss with olive oil, garlic salt, and black pepper. Spread on a lined baking sheet and roast for 25–30 minutes until tender and caramelized.
- Heat a grill or pan over medium-high heat. Remove steak from marinade and grill for 4–5 minutes per side until charred and your desired doneness (target internal temperature of 130°F/54°C for medium-rare). Let the steak rest for at least 5 minutes before slicing.
- In a blender, combine avocado, cilantro, lime juice, garlic, and a pinch of salt and black pepper. Blend until smooth, adding water to achieve desired consistency.
- To assemble, start with cooked rice in each bowl. Top with arugula, followed by roasted sweet potatoes and sliced steak. Finish with avocado slices and drizzle of avocado-cilantro sauce.

Leave a Reply