Healthy Steak Avocado Corn Bowl
Rich, hearty, and oh-so-satisfying, a Healthy Steak Avocado Corn Bowl brings together everything you love about a flavorful meal in one vibrant dish. This bowl is not just a feast for the eyes but also for the taste buds, featuring succulent flank steak paired perfectly with creamy avocado, fresh corn, bright cherry tomatoes, and a hint of lime. The components are tossed together in a way that lets each ingredient shine, making it a joy to eat—whether you’re enjoying it for a quick lunch or a cozy dinner.
Table of Contents

I first stumbled upon this delightful recipe during a busy week when I craved something nutritious yet simple to prepare. The thrill of grilling steak combined with the freshness of vegetables struck a chord in my heart. Quickly it became a staple in my meal rotation, one that balances flavors and textures beautifully, while also being quite budget-friendly. I’m excited for you to experience the yumminess that is this bowl!
Why You’ll Love This Recipe
- Simple & Quick: Ready in just about 65 minutes, this recipe is straightforward enough for a weeknight meal.
- Irresistible Flavor: The marinated flank steak is so juicy it melts in your mouth, complemented by creamy avocado and sweet corn.
- Eye-Catching Appeal: Beautifully layered in a bowl, the colors will make you want to dig right in.
- Flexible Serving: Perfect for lunch, dinner, or meal prep; it’s versatile for any occasion.
- Diet-Friendly Options: Gluten-free, and easily adapted to make it vegan by switching to tofu or tempeh.

Ingredients You’ll Need
- 1 lb flank steak: This cut is ideal for grilling; it’s both tasty and tender when cooked properly. Look for vibrant color and marbling for the best flavor. Substitute with skirt steak if desired.
- 2 ripe avocados: The creamy texture of ripe avocado adds richness. Opt for soft but firm avocados. You may substitute with guacamole for added zest.
- 1 cup corn kernels: Fresh corn is delightful when grilled, but frozen or canned work too; just ensure they’re drained properly.
- 1 cup cherry tomatoes, halved: Their sweetness bursts when you bite into them, adding freshness to the dish. Any small tomato variety will do, but cherry or grape are the best choices.
- 1 cup cooked quinoa or brown rice: This grain base contributes fiber and nutrition. Brown rice gives a chewy texture, while quinoa is light and fluffy. Feel free to substitute with your favorite grain.
- 1 small red onion, diced: For a slightly sweet and crunchy contrast, red onion is perfect. Yellow onions can substitute in a pinch.
- 1 lime, juiced: Fresh lime juice adds brightness and balances flavors. Keep an extra lime on hand for serving.
- 2 tablespoons olive oil: Used for both marinating the steak and cooking corn, it adds depth. Substitute with avocado oil or another mild oil if desired.
- 1 teaspoon cumin: Earthy and warm, cumin elevates the flavors of the steak marinade; chili powder complements nicely, too.
- 1 teaspoon chili powder: This spice enhances the bowl’s flavor profile with its mild heat. Adjust the amount to your preference.
- Salt and pepper to taste: Essential for ensuring all the ingredients shine; don’t skip seasoning!
- Fresh cilantro, chopped, for garnish: Brightens the dish and adds a fresh herby note. If you’re not a cilantro fan, parsley works well too.
- Hot sauce or salsa (optional): Add if you like a kick or more flavor—perfect for topping your bowl.
How to Make Healthy Steak Avocado Corn Bowl
Marinate the Steak: In a small bowl, combine 2 tablespoons olive oil, 1 teaspoon cumin, 1 teaspoon chili powder, salt, and pepper. Rub this mixture generously all over the 1 lb flank steak, then let it marinate at room temperature for at least 30 minutes or refrigerate for up to 2 hours for deeper flavor.
Preheat the Grill: Set your grill to medium-high heat. If you prefer using a skillet, get it heated on medium-high and add a splash of olive oil to prevent sticking.
Cook the Steak: Once the grill or skillet is ready, lay the marinated flank steak down. Grill it for about 4-5 minutes on each side until it’s medium-rare (about 130°F) or to your liking (145°F is medium). The steak should have beautiful grill marks.
Let it Rest: After grilling, remove the steak from the heat and let it rest for about 10 minutes. This resting period is crucial; it helps the juices redistribute throughout the meat, resulting in every bite being bursting with flavor.
Slice the Steak: After it has rested, slice the steak against the grain into thin strips. This will ensure each piece is tender and easy to chew.
Cook the Corn: If using fresh corn, add it to the grill as you cook the steak, turning occasionally until it’s charred and sweet, about 10 minutes. For frozen corn, just sauté in a skillet with olive oil for 5-7 minutes until heated through. If using canned corn, simply drain and rinse it.
Prep the Veggies: While the corn is cooking, halve the 1 cup cherry tomatoes, dice the small red onion, and slice the avocados in half, removing the pit. Drizzle the avocado with lime juice to prevent browning—the freshness of lime will keep everything bright and vibrant.
Assemble Your Bowls: In individual serving bowls, create a base with 1 cup of cooked quinoa or brown rice. This will soak up all the delicious flavors.
Layer It Up: On top of your grain base, layer the sliced steak, cooked corn, cherry tomatoes, diced red onion, and avocado. Each layer adds a unique flavor and texture to the bowl.
Add Finishing Touches: Squeeze fresh lime juice over the entire bowl and sprinkle with chopped fresh cilantro. If you’re feeling adventurous, drizzle some hot sauce or salsa on top for an extra kick.
Serve Immediately: It’s best to enjoy this Healthy Steak Avocado Corn Bowl while the steak is warm and the veggies are crisp. The combination of ingredients and temperatures makes for a delightful experience!

Storing & Reheating
To store leftovers, place everything in an airtight container in the refrigerator, where it will keep for up to 3 days. If you wish to freeze the bowl, separate the components into individual containers; this will retain quality for up to 3 months. When you’re ready to enjoy it again, simply reheat in the microwave for 1-2 minutes. The texture of avocado may soften, but the fresh flavors will still make it enjoyable.
Chef’s Helpful Tips
- When marinating the steak, don’t rush it! The longer it marinates, the more flavorful it becomes.
- Ensure the steak is at room temperature before cooking for even cooking results.
- If you enjoy your corn a bit charred, feel free to let it grill longer until it has a nice golden color.
- Use a sharp knife to slice the steak for clean cuts; this prevents tearing the meat.
- Experiment with different grains or even lettuce bases for a lighter version—kale or spinach work beautifully!
The Healthy Steak Avocado Corn Bowl combines texture and flavor in a delightful way, making every bite an adventure. Not only is it rich in nutrients, but it also embodies the spirit of a wholesome meal that feels indulgent without the guilt. Don’t hesitate to play around with different ingredients based on what’s in season or what you have on hand. Let your creativity guide you as you experiment with flavor combinations.
Recipe FAQs
Can I use a different cut of steak?
Absolutely! While flank steak offers great flavor and tenderness, you can also choose cuts like sirloin, ribeye, or even chicken if you prefer poultry. Just adjust cooking times accordingly, as different cuts have varying thicknesses.
How do I make this bowl vegetarian?
For a vegetarian version, you can substitute the steak with grilled tofu or roasted chickpeas for protein. Season your alternative to complement the lime and spices in the dish.
What can I do with the leftovers?
Leftovers can be stored in airtight containers in the fridge for up to three days. You can mix everything together for a hearty salad or enjoy separate components over new grains.
Is this dish suitable for meal prep?
Yes! You can prepare each component in advance: the steak, grains, veggies, and avocado can be stored separately and combined just before serving to maintain freshness and texture.
PrintMore Dinner Recipes
- Balsamic Pork Chops with Cauli Mash
- Pork Chops with Dr Pepper BBQ Sauce
- Crispy Pan-Fried Cabbage with Bacon & Onions
- Easy Healthy Pizza
- Pioneer Woman Chicken Rice Casserole
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Healthy Steak Avocado Corn Bowl
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Grill
- Cuisine: Mexican
Description
Savor the flavors of our Healthy Steak Avocado Corn Bowl! This delightful dish combines juicy flank steak, creamy avocados, and sweet corn, making it perfect for a quick and satisfying meal. With easy preparation, you’ll have a wholesome dinner on the table in no time!
Ingredients
- 1 lb flank steak
- 2 ripe avocados
- 1 cup corn kernels fresh, frozen, or canned
- 1 cup cherry tomatoes halved
- 1 cup cooked quinoa or brown rice
- 1 small red onion diced
- 1 lime juiced
- 2 tablespoons olive oil
- 1 teaspoon cumin
- 1 teaspoon chili powder
- salt and pepper to taste
- fresh cilantro chopped, for garnish
- hot sauce or salsa optional, for serving
Instructions
- In a small bowl, mix olive oil, cumin, chili powder, salt, and pepper. Rub this mixture over the flank steak and marinate for 30 minutes at room temperature, or up to 2 hours in the refrigerator.
- Preheat the grill to medium-high heat. If using a skillet, heat over medium-high and add a splash of olive oil.
- Cook the marinated flank steak on the grill or skillet for about 4-5 minutes on each side for medium-rare, or until your desired doneness.
- Remove steak from heat and rest for 10 minutes to allow juices to redistribute.
- Slice the steak against the grain into thin strips.
- If using fresh corn, grill alongside the steak for about 10 minutes, turning occasionally until charred. For frozen corn, sauté in a skillet with olive oil for 5-7 minutes. For canned corn, simply drain and rinse.
- While corn cooks, halve the cherry tomatoes, dice the red onion, and slice the avocados, drizzling them with lime juice immediately to prevent browning.
- In individual serving bowls, place a base of cooked quinoa or brown rice.
- Layer sliced steak, corn, cherry tomatoes, diced red onion, and avocado on top of the base.
- Squeeze fresh lime juice over the bowl and sprinkle with chopped cilantro. Add hot sauce or salsa if desired.
- Serve immediately while the steak is warm and vegetables are crisp.
Notes
For extra flavor, let the steak marinate longer in the refrigerator.
Make sure to slice the steak against the grain for maximum tenderness.
Customize your bowl with your favorite toppings!
Nutrition
- Serving Size: 1 bowl
- Calories: 500
- Sugar: 2g
- Sodium: 850mg
- Fat: 28g
- Saturated Fat: 6g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 8g
- Protein: 30g
- Cholesterol: 70mg





