Indulge in the ultimate fusion of smoky Mexican flavors and rich, savory comfort with this Garlic Butter Steak Fajita Bowl. This recipe takes everything you love about classic fajitas—the charred peppers, tender onions, and juicy steak—and elevates it with a decadent garlic butter finish. It is a restaurant-quality meal that you can whip up in your own kitchen in just about half an hour.
Perfect for busy weeknights or a impressive weekend dinner, these bowls are incredibly versatile. Whether you are looking for a low-carb option or a hearty meal served over a bed of fluffy rice, this recipe hits all the right notes. The combination of sizzling steak and melted garlic butter creates a sauce that coats every ingredient, making every bite absolutely irresistible.
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Servings: 4
- Difficulty Level: Easy
Nutrition Information
- Calories per serving: 420 kcal
- Protein: 32g
- Carbohydrates: 12g
- Fat: 28g
- Fiber: 3g
- Sugar: 4g
- Sodium: 780mg
Why Make This Garlic Butter Steak Fajita Bowl
This dish is a game-changer for anyone who loves bold flavors but has limited time. Unlike traditional fajitas that can sometimes feel a bit dry, the addition of garlic butter adds a layer of moisture and richness that makes the steak melt in your mouth. It transforms a simple stir-fry into a gourmet experience without requiring any fancy equipment or hard-to-find ingredients.
Additionally, this recipe is a fantastic option for meal prep. The flavors actually deepen as they sit, making the leftovers just as delicious the next day. It is naturally high in protein and can easily be adapted to fit Keto, Paleo, or Whole30 diets by adjusting the base of the bowl. It is a crowd-pleaser that even the pickiest eaters will enjoy.
How to Make Garlic Butter Steak Fajita Bowl
Making this bowl is all about high heat and quick cooking to ensure the steak stays tender while the vegetables get those beautiful charred edges. Follow these simple steps to bring this vibrant dish to your table.
Ingredients
- 1.5 lbs Flank steak or Sirloin, thinly sliced against the grain
- 3 Bell peppers (red, green, and yellow), sliced into strips
- 1 Large yellow onion, sliced
- 4 Cloves garlic, minced
- 3 Tablespoons unsalted butter
- 2 Tablespoons olive oil
- 1 Tablespoon chili powder
- 1 Teaspoon ground cumin
- 1 Teaspoon smoked paprika
- Salt and black pepper to taste
- Fresh cilantro for garnish
- Lime wedges for serving
Directions
Step 1: Season the Steak
In a medium bowl, toss the thinly sliced steak with chili powder, cumin, smoked paprika, salt, and pepper. Ensure every piece of meat is evenly coated with the spice mixture to maximize flavor during searing.
Step 2: Sauté the Vegetables
Heat one tablespoon of olive oil in a large skillet or cast-iron pan over medium-high heat. Add the sliced bell peppers and onions. Cook for 5 to 7 minutes, stirring occasionally, until the vegetables are tender-crisp and have slightly charred edges. Remove the vegetables from the pan and set them aside.
Step 3: Sear the Steak
In the same skillet, add the remaining tablespoon of olive oil. Increase the heat to high. Add the steak strips in a single layer, working in batches if necessary to avoid crowding the pan. Sear the meat for 2 minutes per side until browned and cooked to your desired level of doneness. Remove the steak and set aside with the vegetables.
Step 4: Create the Garlic Butter Sauce
Reduce the heat to medium and add the butter to the skillet. Once melted, add the minced garlic and cook for about 1 minute until fragrant. Be careful not to burn the garlic, as it can turn bitter.
Step 5: Combine and Finish
Add the cooked steak and vegetables back into the skillet with the garlic butter. Toss everything together for 1 to 2 minutes so the butter coats every piece. Remove from heat and squeeze fresh lime juice over the top.
How to Serve Garlic Butter Steak Fajita Bowl
To assemble your bowl, start with a base of your choice. Fresh steamed white or brown rice is a classic option, but cilantro lime rice adds an extra punch of flavor. For a low-carb version, use cauliflower rice or a bed of fresh romaine lettuce. Top the base with a generous portion of the steak and vegetable mixture. Finish the bowl with fresh toppings like sliced avocado, a dollop of sour cream, shredded cheese, or a scoop of salsa. Don’t forget an extra sprinkle of fresh cilantro and a lime wedge on the side!
How to Store Garlic Butter Steak Fajita Bowl
Store any leftovers in an airtight container in the refrigerator for up to 3 to 4 days. When you are ready to eat, the best way to reheat the steak is in a skillet over medium heat for a few minutes until warmed through; this prevents the meat from becoming rubbery. You can also use a microwave, heating in 30-second intervals. If the butter has solidified, it will melt back into a delicious sauce once heated.
Expert Tips for Perfect Garlic Butter Steak Fajita Bowl
The secret to tender steak is slicing it against the grain. Look for the lines of muscle fiber and cut perpendicular to them. This breaks up the tough fibers, making the meat much easier to chew. Additionally, make sure your pan is very hot before adding the steak. A high-heat sear locks in the juices and creates a flavorful crust that you simply can’t get at lower temperatures. Finally, use unsalted butter so you can control the saltiness of the final dish yourself.
Delicious Variations
If you want to switch things up, try using chicken breast or shrimp instead of steak. For a spicy kick, add a sliced jalapeño to the vegetable mix or a pinch of cayenne pepper to the spice rub. You can also add black beans or corn to the bowl for extra texture and fiber. If you love cheese, try melting some Pepper Jack or Monterey Jack directly over the steak and vegetables right before serving for a gooey, cheesy finish.

Frequently Asked Questions
Q: What is the best cut of steak to use?
Flank steak and skirt steak are traditional for fajitas because they are flavorful and cook quickly. Sirloin tips also work very well for a more tender bite.
Q: Can I make this recipe dairy-free?
Yes! Simply replace the butter with a dairy-free butter alternative or use additional olive oil, though you will miss that specific buttery richness.
Q: Is this recipe spicy?
This recipe has a mild to medium warmth from the chili powder and paprika, but it is not “hot.” You can adjust the spice level by adding more or less chili powder.
Q: Can I use store-bought fajita seasoning?
Absolutely. If you are short on time, use 2 tablespoons of a pre-made fajita seasoning instead of the individual spices listed.
Q: How do I stop the garlic from burning?
Garlic burns very quickly at high temperatures. Always lower the heat slightly and add the garlic only after the butter has melted, cooking it just until you can smell it.
Conclusion
This Garlic Butter Steak Fajita Bowl is a vibrant, satisfying meal that brings the excitement of a Mexican grill straight to your dining table. With its combination of tender steak, colorful vegetables, and that signature garlic butter finish, it is a recipe you will find yourself making again and again. It is simple enough for a Tuesday night but delicious enough for guests. Enjoy the explosion of flavors and the ease of this one-pan wonder!

Garlic Butter Steak Fajita Bowl
- Total Time: 30 minutes
Ingredients
- 1.5 lbs Flank steak or Sirloin, thinly sliced against the grain
- 3 Bell peppers (red, green, and yellow), sliced into strips
- 1 Large yellow onion, sliced
- 4 Cloves garlic, minced
- 3 Tablespoons unsalted butter
- 2 Tablespoons olive oil
- 1 Tablespoon chili powder
- 1 Teaspoon ground cumin
- 1 Teaspoon smoked paprika
- Salt and black pepper to taste
- Fresh cilantro for garnish
- Lime wedges for serving
Instructions
- In a medium bowl, toss the thinly sliced steak with chili powder, cumin, smoked paprika, salt, and pepper. Ensure every piece of meat is evenly coated with the spice mixture to maximize flavor during searing.
- Heat one tablespoon of olive oil in a large skillet or cast-iron pan over medium-high heat. Add the sliced bell peppers and onions. Cook for 5 to 7 minutes, stirring occasionally, until the vegetables are tender-crisp and have slightly charred edges. Remove the vegetables from the pan and set them aside.
- In the same skillet, add the remaining tablespoon of olive oil. Increase the heat to high. Add the steak strips in a single layer, working in batches if necessary to avoid crowding the pan. Sear the meat for 2 minutes per side until browned and cooked to your desired level of doneness. Remove the steak and set aside with the vegetables.
- Reduce the heat to medium and add the butter to the skillet. Once melted, add the minced garlic and cook for about 1 minute until fragrant. Be careful not to burn the garlic, as it can turn bitter.
- Add the cooked steak and vegetables back into the skillet with the garlic butter. Toss everything together for 1 to 2 minutes so the butter coats every piece. Remove from heat and squeeze fresh lime juice over the top.
- Cook Time: 30 minutes
- Diet: Keto, Paleo, Whole30, Low-Carb




