• Recipes
  • About
  • Cookbook
  • The Edit
  • Beyond the Kale
  • HypePress
  • Contact
Recipes
About
cookbook
the edit
Beyond the Kale
Hype
contact
search

sign up for insights and exclusives

Please enable JavaScript in your browser to complete this form.
Loading

Delicious, nourishing and totally doable!

Search your way

From “gluten free and cheesy” to “something cozy with cinnamon” this search gets you. It’s smart enough to find exactly what you’re craving.

Non-Negotiables? Dial In
the Vibes even fuRther!

🍂 all the fall
🥑 Paleo Friendly
🐄 beef
🍖 chicken
🥤 smoothies
🍪 cookies
🥗 big ass salads

Delicious, nourishing and totally doable!

  • Dairy Free
  • Gluten Free
  • Nut Free
  • Refined Sugar Free

5 from 2 votes
Home | Recipe | Dinner

Chipotle Steak Fajita Bowls

Protein 49g
Carbs 70g
Fats 24g
If you're looking for a recipe that will have you skipping takeout forever, then you are going to love my Chipotle Steak Fajita Bowls. These hearty and nourishing bowls are filled with tender cooked steak, flavorful fajita veggies, and a medley of your favorite Mexican-inspired ingredients (black beans, corn, and tomatoes) for a flavorful and fresh dinner that is better than takeout. Just be sure not to skip the guacamole — in this household, it isn't extra! 😉

Recipe by:

Nicole Modic

September 5, 2025
Jump to Recipe

Skip to the goods

    If you’re looking for a recipe that will have you skipping takeout forever, then you are going to love my Chipotle Steak Fajita Bowls. These hearty and nourishing bowls are filled with tender cooked steak, flavorful fajita veggies, and a medley of your favorite Mexican-inspired ingredients (black beans, corn, and tomatoes) for a flavorful and fresh dinner that is better than takeout. Just be sure not to skip the guacamole — in this household, it isn’t extra! 😉

    Blast this to the group chat

    48 shares

    Friends, if you know me, then you’ll know that there’s nothing that I love more for dinner than a good steak. It’s one of the few foods that I could literally eat every single day and not get sick of. Whether I’m making my low-carb Steak Lettuce Wraps or my Copycat Sweetgreen Caramelized Steak Plate (that, dare I say, is BETTER than the Sweetgreen version!) I love steak in every way that I can get it. So, it only made sense that I made a steak recipe that was, healthy, nourishing, better than takeout, and perfect for the summertime. Enter, my Chipotle Steak Fajita Bowls.

    \These bowls are PERFECT for making on the days where you have no idea what you want to make for dinner. They start with a sirloin or flank steak that is prepped in a super simple marinade (that’s made from a little lime juice, chipotle peppers, garlic, and seasonings… yep, that’s it). While the steak marinates (it only needs 30 minutes!) it’s the perfect opportunity to prepare the rest of the bowl — the fluffy jasmine rice, the tender fajita veggies, the corn, and the black beans. Oh, and let’s not forget the guacamole. While you can definitely use premade guacamole, I highly recommend making your own. Not only is it the perfect way to use up any ripe avocados, but it also tastes delicious when paired with the steak! And, unlike certain takeout spots (*cough* I’m looking at you, Chipotle), the guacamole isn’t extra here, which means that you can add as much as you’d like. In my opinion, there’s no such thing as too much!

    To make these bowls, you’ll need steak, olive oil, lime juice, chipotle peppers, garlic, seasonings, fajita vegetables, corn, black beans, baby tomatoes, romaine lettuce, jasmine rice, and guacamole.
    Prepare the steak by adding it to a tray alongside the marinade ingredients (the olive oil, lime juice, chipotle peppers, mashed garlic, cumin, oregano, and ground black pepper.) Marinate for 30 minutes.

    What You Need to Make These Easy Steak Fajita Bowls

    • Steak: Of course, these wouldn’t be steak fajita bowls without my favorite food ever: steak! I recommend using sirloin steak for this recipe, however flank steak also works just as well. Use what you have!
    • Olive Oil or Avocado Oil: I like to cook the steak in a better-for-you oil, such as olive oil or avocado oil.
    • Lime: A little fresh-squeezed lime juice truly makes the flavor of this steak shine.
    • Chipotle Peppers: You’ll need chipotle peppers that are packed in adobo sauce — that’s what gives the steak that perfect chipotle flavor!
    • Garlic: I will always recommend using fresh garlic, in my recipes. It adds the beast flavor that garlic powder just can’t replicate, and is especially delicious in this steak recipe!
    • Seasonings: To season the steak, you’ll need a combination of cumin, oregano, and ground black pepper. That’s it!
    • Fajita Vegetables: The “fajita” part of this bowl comes together from sliced bell peppers and red onion that are cooked together in the steak marinade. You can use any and all colored bell peppers here!
    • Corn: I recommend using canned or frozen corn to make this salad super easy to put together!
    • Black Beans: Black beans are not only full of fiber and healthy fats, but they are also loaded with plant-based protein that helps to keep you feeling fuller, longer!
    • Baby Tomatoes: I love the juiciness that the baby tomatoes add to this recipe. Plus, they add the perfect pop of color!
    • Romaine Lettuce: Crisp romaine lettuce adds crunch to this salad that is the perfect finishing touch.
    • Jasmine Rice: Jasmine rice is what they use at Chipotle, so I also like to use it here. However, if you want a lighter option, you can also substitute the jasmine rice for my Copycat Chipotle Cauliflower Cilantro Lime Rice!
    • Guacamole: The best part about making these Chipotle-style bowls at home? The guac isn’t extra. 😉 You can make your own guacamole or use store-bought — either one works well!
    Once the steak has marinated, heat a pan, on the stove, with avocado or olive oil. Once the oil is very hot, add in the steak and allow it to cook for 4-5 minutes, undisturbed, on each side (this is for a medium rare cook — for a more “done” cook, you can cook it longer).

    How to Make These Better-Than-Chipotle Fajita Bowls

    To make these bowls, start by preparing the steak. Add the sirloin steak (or flank steak, if using) to a bowl or tray. Drizzle the olive oil and lime juice on top, then add in the chipotle peppers, mashed garlic, cumin, oregano, and ground black pepper. Rub both sides of the steak well in the marinade mixture. Then, cover the bowl or tray and transfer the steak to the fridge. Allow it to marinate for a minimum of 30 minutes (or up to overnight).

    While the steak is marinating, prepare the fajitas. Wash and slice the bell peppers, onions, and tomatoes, and set them aside. Cook the rice according to your preferred method and set it aside. Next, heat a cast iron skillet, on the stove, over medium-high heat, and add in the avocado oil.

    Once the pan is hot, add in the steak — be sure to wait until the pan is hot, otherwise the steak will turn grey and stick to the pan. Allow the steak to cook for 4-5 minutes, undisturbed. Then, flip the steak and allow it to cook for another 4-5 minutes, undisturbed. This is for a medium rare steak — if you prefer a different cook on your steak (ex. medium well), you can leave it in the pan longer, until it reaches your desired doneness.

    A pan with sliced red onions and assorted bell peppers is being sautéed. Surrounding the pan are bowls with more sliced peppers, corn, and a bottle of olive oil on a light-colored countertop.
    Prepare the fajita veggies by adding the leftover marinade to the pan with the chopped peppers and onions. Toss to cook for about 3-5 minutes.
    A white enameled skillet filled with sautéed strips of red, yellow, and orange bell peppers and red onions, lightly cooked and seasoned, on a light countertop.
    Once they’re done, remove them from the heat and assemble the bowls with the rice, steak, fajita veggies, corn, black beans, baby tomatoes, lettuce, and guacamole. Enjoy!

    Then, flip the steak and allow it to cook for another 4-5 minutes, undisturbed. This is for a medium rare steak — if you prefer a different cook on your steak (ex. medium well), you can leave it in the pan longer, until it reaches your desired doneness. Once the steak is done, remove it from the pan and transfer it to a cutting board. Allow it to rest for 10 minutes before slicing.

    While the steak is resting, cook the fajitas. Add the leftover marinade to the pan and toss in the chopped peppers and onions. Sauté them for 3-5 minutes, until they’ve softened and cooked through. Once the fajitas are done, remove them from the heat and assemble the bowls.

    Add the rice to the bottom of the bowls, followed by the romaine lettuce, corn, black beans, baby tomatoes, and fajita vegetables. Add the steak to the bowl, then add a generous scoop of guacamole on top. Once the bowls are done, serve them immediately and enjoy!

    If you make this recipe, please be sure to leave a review and rating below! To see more recipes and behind the scenes, follow along on Instagram, TikTok, and Youtube! I’m also now on Pinterest, so stop by and take a look at what’s new.

    ** Photography by Tanya Pilgrim

    Home | Recipe | Dinner

    5 from 2 votes

    Chipotle Steak Fajita Bowls

    • Dairy Free
    • Gluten Free
    • Nut Free
    • Refined Sugar Free
    If you're looking for a recipe that will have you skipping takeout forever, then you are going to love my Chipotle Steak Fajita Bowls. These hearty and nourishing bowls are filled with tender cooked steak, flavorful fajita veggies, and a medley of your favorite Mexican-inspired ingredients (black beans, corn, and tomatoes) for a flavorful and fresh dinner that is better than takeout. Just be sure not to skip the guacamole — in this household, it isn't extra! 😉
    print pin
    Servings: 4 Servings
    Prevent your screen from going dark

    Ingredients

    For the Chipotle Steak:
    • 1 ½ Pounds Sirloin Steak, or flank steak
    • ¼ Cup Olive Oil or Avocado Oil
    • 1 Lime, juiced
    • ½ Cup Chipotle Peppers in Adobo Sauce, I used the full 7 oz can
    • 4 Cloves Garlic, mashed
    • 2 Teaspoons Cumin
    • 2 Teaspoons Oregano
    • 1 Teaspoon Ground Black Pepper
    For the Fajita Bowls:
    • 3 Bell Peppers, sliced into thin strips
    • 1 Red Onion, sliced thin
    • ¾ Cup canned corn, optional
    • 1 Cup Black Beans, canned
    • 1 Cup Baby Tomatoes, halved
    • 1 Head Romaine Lettuce, chopped super thin
    • 1 Cup Jasmine Rice, Cooked
    • Guacamole, store bought or homemade

    Instructions 

    1. To make these bowls, start by preparing the steak. Add the sirloin steak (or flank steak, if using) to a bowl or tray. Drizzle the olive oil and lime juice on top, then add in the chipotle peppers, mashed garlic, cumin, oregano, and ground black pepper.
    2. Rub both sides of the steak well in the marinade mixture. Then, cover the bowl or tray and transfer the steak to the fridge. Allow it to marinate for a minimum of 30 minutes (or up to overnight).
    3. While the steak is marinating, prepare the fajitas. Wash and slice the bell peppers, onions, and tomatoes, and set them aside.
    4. Cook the rice according to your preferred method and set it aside.
    5. Next, heat a cast iron skillet, on the stove, over medium-high heat, and add in the avocado oil.
    6. Once the pan is hot, add in the steak — be sure to wait until the pan is hot, otherwise the steak will turn grey and stick to the pan.
    7. Allow the steak to cook for 4-5 minutes, undisturbed.
    8. Then, flip the steak and allow it to cook for another 4-5 minutes, undisturbed. This is for a medium rare steak — if you prefer a different cook on your steak (ex. medium well), you can leave it in the pan longer, until it reaches your desired doneness.
    9. While the steak is cooking, prepare the guacamole (if making from scratch).
    10. Once the steak is done, remove it from the pan and transfer it to a cutting board. Allow it to rest for 10 minutes before slicing.
    11. While the steak is resting, cook the fajitas. Add the leftover marinade to the pan and toss in the chopped peppers and onions.
    12. Sauté them for 3-5 minutes, until they've softened and cooked through.
    13. Once the fajitas are done, remove them from the heat and assemble the bowls.
    14. Add the rice to the bottom of the bowls, followed by the romaine lettuce, corn, black beans, baby tomatoes, and fajita vegetables.
    15. Add the steak to the bowl, then add a generous scoop of guacamole on top.
    16. Once the bowls are done, serve them immediately and enjoy!

    Recipe In Action

    Nutrition Hide Nutrition
    Calories: 684kcalCarbohydrates: 70gProtein: 49gFat: 24gSaturated Fat: 5gPolyunsaturated Fat: 3gMonounsaturated Fat: 13gCholesterol: 104mgSodium: 169mgPotassium: 1642mgFiber: 12gSugar: 9gVitamin A: 16962IUVitamin C: 137mgCalcium: 181mgIron: 8mg
    Hey I’m Nicole!

    Founder of Kale junkie

    Your go-to girl for bold, nourishing eats that actually taste good.

    more goss
    follow along
    newest recipes
    • Protein Apple Almond Croissant Baked Oats

      Protein Apple Almond Croissant Baked Oats

    • Tzatziki Chickpea Chicken Salad

      Tzatziki Chickpea Chicken Salad

    • Honey Harissa Chicken Thighs

      Honey Harissa Chicken Thighs

    • Udon Noodle Bowls with Special Sauce

      Udon Noodle Bowls with Special Sauce

    avoid the fomo

    The unfiltered Kale Junkie experience. Real-life bits you won’t find anywhere else, it’s all happening here.

    subscribe
    trending recipes
    The sliced beef tenderloin, sitting on a plate next to crispy smashed potatoes and grilled broccolini
    The Ultimate Easy Beef Tenderloin
    A big pot of the one-pan "Marry Me" chicken orzo, sitting on a countertop with a spoon resting inside of it
    One-Pan “Marry Me” Chicken Orzo
    Hearty Tuscan White Bean Soup

    More Recipes Like This

    Dinner

    Better Than Chipotle Carnitas Bowls

    A bowl of the shrimp fajita bowls, sitting on a countertop with a fork inside of the bowl
    Dinner

    Healthy Shrimp Fajita Bowls

    Salads

    Crispy Rice Southwest Chicken Salad

    A colorful salad on a white platter featuring slices of beef, cherry tomatoes, sliced cucumbers, red onion, herbs, and sprinkled peanuts. Two glasses with iced drinks are in the background, and a wooden spoon rests nearby.
    Salads

    Crispy Rice Steak Salad with Thai-Inspired Dressing

    Rate & review

    SELECT A RATING and tell me what you think!

    What others are saying

    1. Shereen Muckerman
      July 23, 2025

      5 stars
      My family loved this!

      Reply
      1. kalejunkie
        July 31, 2025

        Woohoo! I am thrilled to hear that, Shereen!

    2. Shereen Muckerman
      July 23, 2025

      5 stars
      The flavor the chipotle peppers made the dish! Grilling the peppers and onions in the marinade is key to flavor. Used the top sirloin – amazing cut of meat. Grilled at 400+ degrees for 10 min, flipped and grilled on medium heat for another 6 min for medium. Used brown jasmine rice. All the flavors came together! Picky eaters loved it too since you can pick and choose the toppings- kids added shredded cheese and sour cream. Healthier version- lettuce bowl and or brown rice. Will definitely be making this dish often!

      Reply
      1. kalejunkie
        July 31, 2025

        Thank you so much for your insightful review, Shereen!

    Delicious, nourishing
    and totally doable!

    Get the inside scoop

    Please enable JavaScript in your browser to complete this form.
    Loading
    • About
    • Cookbook
    • The Edit
    • Hype
    • Contact
    instagram
    TikTok
    Facebook
    YouTube
    Pinterest
    © 2025 Kalejunkie. All Rights Reserved.

    Website by Saevil Row + Made To Thrive

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required