Sizzling Texas Fajitas: The Ultimate Beef, Chicken & Shrimp Recipe
Get ready to fire up your kitchen for the ultimate Tex-Mex feast: Texas Fajitas! Also known as Fajitas Texanas, this incredible dish brings together the best of all worlds with tender beef, succulent chicken, and juicy shrimp, all sizzling hot with vibrant bell peppers and onions. It’s an all-in-one meal that’s not only a crowd-pleaser but also incredibly fun and interactive to serve. Imagine everyone gathering around, piling warm tortillas high with their favorite fillings and a lavish selection of fresh toppings, including our creamy homemade guacamole. This guide will walk you through every step to create a memorable fajita experience right at home.

[feast_advanced_jump_to]
Watch the Texas Fajitas Recipe Video
How Long Does it Take to Make Texas Fajitas?
Creating these delicious Texas Fajitas is straightforward, but it does require a little planning, mainly for the marinating process. To ensure the beef and chicken are wonderfully tender and flavorful, plan to start about an hour and a half before you intend to serve dinner.
Our secret weapon is an amazing Soy Garlic Marinade, which works wonders for both the chicken and beef. Since we slice the meat into strips before marinating, it absorbs the rich flavors much faster than a whole cut of meat, needing only about an hour. Ingredient preparation, including slicing vegetables and peeling shrimp, typically takes around 15 minutes. The actual cooking time in the skillet is also quick, approximately 15 minutes. So, in total, you’re looking at about 1 hour and 30 minutes from start to finish, with most of that being hands-off marinating time.
Why You’ll Love This Texas Fajitas Recipe
- All-in-One Meal: With beef, chicken, and shrimp, plus an array of vegetables, these fajitas are a complete and satisfying meal that delights every palate.
- Explosion of Flavor: The homemade soy garlic marinade infuses the meats with incredible savory, tangy, and slightly sweet notes, making every bite burst with flavor.
- Customizable Fun: Fajitas are meant to be assembled! Everyone gets to choose their preferred fillings and toppings, making it a highly interactive and enjoyable dining experience for families and guests alike.
- Perfect for Any Occasion: Whether it’s a casual weeknight dinner, a festive gathering, or a summer BBQ, Texas Fajitas are always a hit.
- Relatively Quick to Cook: After marinating, the actual cooking time is minimal, allowing you to get a delicious meal on the table efficiently.
Essential Ingredients for Texas Fajitas
Creating incredible Texas Fajitas starts with fresh, quality ingredients. Here’s what you’ll need to gather:

For the Marinade:
- Soy Sauce: The base for a savory, umami-rich flavor.
- Red Wine Vinegar: Adds a tangy kick and helps tenderize the meat.
- Ketchup: Provides a hint of sweetness and depth, balancing the flavors.
- Brown Sugar: For a touch of caramelization and sweetness that complements the savory notes.
- Garlic Powder: Essential for that classic garlic flavor, distributed evenly.
- Olive Oil: Helps emulsify the marinade and keeps the meat moist.
For the Fajitas:
- Oil: For sautéing the meats and vegetables to perfection.
- Bell Peppers (Green & Red): Sliced, they add vibrant color, sweetness, and a delightful crunch.
- Onion: Sliced, it caramelizes beautifully, adding a sweet and savory base.
- Beef Steak: Skirt, flank, or sirloin work best when sliced against the grain for tenderness.
- Boneless Skinless Chicken Breasts: Sliced into strips, they cook quickly and absorb flavor well.
- Roma Tomatoes: Chopped, these add a fresh, slightly acidic burst when added at the end.
- Medium Shrimp: Peeled, these cook very quickly, adding a delicious seafood element.
- Tortillas: Soft flour or corn tortillas are a must for wrapping your fajitas.

For the Toppings:
No fajita feast is complete without a vibrant array of toppings!
- Shredded Cheddar Cheese: A classic for melting goodness.
- Sour Cream: Cool and creamy, a perfect contrast to the hot fajita filling.
- Shredded Lettuce: Adds freshness and a crisp texture.
- Salsa or Pico de Gallo: For a zesty, fresh tomato and onion kick.
- Homemade Guacamole: This is a game-changer! While store-bought works, my easy homemade guacamole made with fresh, ripe avocados elevates this dish to an entirely new level of deliciousness.
- Fresh Cilantro: Chopped, it adds a bright, herbaceous note.
Crafting Perfect Texas Fajitas: A Step-by-Step Guide
Once your ingredients are prepped and the meats are deliciously marinated, making Texas Fajitas is a swift and satisfying cooking experience. The key is to cook everything in stages to ensure each component reaches its peak flavor and texture.
The Marination Magic
Our marinade is the cornerstone of flavor for this dish. By combining soy sauce, red wine vinegar, ketchup, brown sugar, garlic powder, and olive oil, you create a complex profile that tenderizes the meats while infusing them with savory, tangy, and slightly sweet notes. Slice your beef (skirt, flank, or sirloin) and boneless, skinless chicken breasts into thin, bite-sized strips. Place them in the marinade for at least an hour. This ensures maximum flavor absorption. Once marinated, make sure to drain the meat well and discard the used marinade to prevent cross-contamination.
Sautéing for Sizzle and Flavor
The cooking process involves quick sautéing in a large skillet or on a griddle, aiming for that characteristic fajita sizzle. Start by heating a couple of tablespoons of oil in your pan over medium-high heat. Add the marinated beef and chicken strips along with the sliced bell peppers and onions. Spread them in a single layer to allow for proper searing. Stir occasionally, cooking until the meats are browned and cooked through, and the vegetables are tender-crisp and slightly caramelized. This usually takes about 10-12 minutes.
Adding the Final Touches
Near the very end of the cooking time, when the beef, chicken, and vegetables are almost done, it’s time to introduce the quick-cooking elements. Toss in the peeled shrimp and the chopped Roma tomatoes. The shrimp will cook very fast, turning pink and opaque in just 2-3 minutes. The tomatoes only need to heat through and slightly soften, adding a fresh burst of flavor without becoming mushy. Avoid overcooking the shrimp to keep them tender and juicy.
The Grand Finale: Serving Your Fajitas
Serving fajitas is all about presentation and customization. Transfer the sizzling meat and vegetable mixture to a warm serving platter, ideally a cast-iron skillet to keep it hot. Arrange your warmed tortillas and all your prepared toppings (shredded cheese, sour cream, lettuce, salsa, homemade guacamole, and fresh cilantro) on the table. Each person then gets to create their perfect fajita, filling their tortilla with the delicious mixture and adding their choice of condiments. It’s a fun, interactive, and utterly delicious way to enjoy a meal!
Frequently Asked Questions About Texas Fajitas
What Exactly are Fajitas Texanas?
While traditional fajitas often feature a single main ingredient—either beef, chicken, or shrimp—Fajitas Texanas, or Texas Fajitas, proudly combine all three! This unique blend of meats along with colorful bell peppers and onions is a staple on many Tex-Mex restaurant menus in the US, offering a hearty and diverse flavor experience that caters to all tastes.
What are the Best Toppings to Serve with Fajitas?
For a truly authentic fajita experience, a variety of toppings is essential. I highly recommend fresh salsa or pico de gallo, crisp shredded lettuce, creamy sour cream, finely shredded cheddar cheese, and a generous sprinkle of fresh cilantro. And don’t forget the homemade guacamole – it truly makes a difference! Other fantastic options include thinly sliced jalapeños for a kick, chopped onions, or a squeeze of fresh lime juice.
Can I Use Leftover Cooked Meat for These Fajitas?
Absolutely! This recipe is incredibly adaptable. If you have leftover cooked chicken or beef, simply slice it into strips and add it to the skillet along with the shrimp and tomatoes during the final minutes of cooking. Since the meat is already cooked, it only needs to be heated through to serving temperature, reducing your overall preparation and cooking time significantly.
What Should I Serve with Fajitas as Side Dishes?
While Texas Fajitas are a complete meal on their own, a few complementary sides can make the spread even more impressive. Our delicious restaurant-style Mexican rice is always a fantastic choice. Other popular sides include refried beans, black beans, a simple green salad with a lime vinaigrette, or elote (Mexican street corn) for an extra special treat.
What is the Best Cut of Beef for Fajitas?
For the most authentic and tender beef fajitas, skirt steak is traditionally preferred. Its strong beefy flavor and loose grain allow it to absorb marinades exceptionally well and become very tender when sliced thinly against the grain after cooking. Flank steak is another excellent choice, offering a similar texture and flavor profile. Sirloin steak also works wonderfully, providing a leaner option that still delivers great taste when properly marinated and cooked.
Can I Prepare Texas Fajitas Ahead of Time?
Yes, you can certainly do some prep work in advance! You can slice and marinate the beef and chicken up to 24 hours ahead of time, storing them in an airtight container in the refrigerator. Slice your bell peppers and onions, and chop your tomatoes and cilantro, storing them separately. Prepare your guacamole just before serving to keep it fresh and vibrant. This allows for a much quicker assembly and cooking process on the day you plan to serve.
How Do I Store and Reheat Leftover Fajitas?
Store any leftover fajita mixture (meat and vegetables) in an airtight container in the refrigerator for up to 3-4 days. For best results, reheat leftovers in a skillet over medium heat until warmed through, adding a splash of water or broth if needed to prevent drying. Avoid reheating shrimp for too long as it can become rubbery. Leftover toppings like cheese, sour cream, and salsa should be stored separately and added fresh when serving reheated fajitas.

Tips for the Best Texas Fajitas
- Don’t Crowd the Pan: When sautéing the meat and vegetables, cook in batches if necessary. Overcrowding cools the pan and prevents proper searing, leading to steamed rather than caramelized results.
- Slice Against the Grain: For the beef, always slice against the grain. This breaks down the muscle fibers, ensuring a tender bite.
- Warm Your Tortillas: Cold tortillas can break easily. Warm them briefly in a dry skillet, microwave, or wrapped in foil in the oven to make them pliable and delicious.
- Fresh Guacamole is Key: While optional, making your own guacamole truly enhances the fresh flavors of the fajitas.
- Adjust Spice to Taste: Feel free to add a pinch of chili powder or cayenne pepper to your marinade if you prefer a spicier fajita.
- Consider Grilling: For a smoky flavor and to keep your kitchen cool, you can grill the marinated meats and vegetables. Just toss them with oil first and cook on a preheated, non-stick sprayed vegetable grate.
Full Recipe: Texas Fajitas (Fajitas Texanas)

Texas Fajitas (Fajitas Texanas)
Mary Ann
Go to Collections
Add to Shopping List
Go to Shopping List
15 minutes
15 minutes
1 hour
1 hour
30 minutes
Main Dish
Tex-Mex
8
fajitas
372
Ingredients
-
2
tablespoons
oil -
1
green bell pepper -
1
red bell pepper -
1
onion -
½
pound
skirt, flank, or sirloin steak -
½
pound
boneless skinless chicken breasts -
2
Roma tomatoes -
½
pound
medium shrimp -
8
tortillas
Marinade
-
½
cup
soy sauce -
¼
cup
red wine vinegar -
½
cup
ketchup -
¼
cup
brown sugar,
loosely packed -
1
teaspoon
garlic powder -
2
tablespoons
olive oil
Toppings
-
1
cup
cheddar cheese,
shredded -
½
cup
sour cream -
1
cup
lettuce,
shredded -
½
cup
salsa -
½
cup
homemade guacamole
,
or purchased equivalent -
⅓
cup
fresh cilantro,
chopped
Prevent your screen from going dark
Instructions
-
Carefully slice 1 green bell pepper, 1 red bell pepper, and 1 onion into thin strips. Separately, chop 2 Roma tomatoes.
-
Slice ½ pound skirt, flank, or sirloin steak and ½ pound boneless skinless chicken breasts into uniform, bite-size strips (against the grain for beef). Peel ½ pound medium shrimp.
-
In a large bowl, whisk together all marinade ingredients: ½ cup soy sauce, ¼ cup red wine vinegar, ½ cup ketchup, ¼ cup loosely packed brown sugar, 1 teaspoon garlic powder, and 2 tablespoons olive oil. Add the beef and chicken strips, ensuring they are well-coated. Marinate for a minimum of one hour in the refrigerator.
-
Once marinated, remove the chicken and beef from the marinade using tongs or a slotted spoon, allowing excess marinade to drip off. Discard any remaining marinade.
-
Heat 2 tablespoons oil in a large skillet or cast-iron pan over medium-high heat. Add the marinated beef and chicken, sliced bell peppers, and onion. Sauté, stirring occasionally, until the meats are browned and cooked through, and the vegetables are tender-crisp and slightly caramelized (approximately 10-12 minutes).
-
Near the very end of cooking time, when the meat is almost done, add the peeled shrimp and chopped Roma tomatoes to the skillet. Cook for an additional 2-3 minutes, stirring, until the shrimp turn pink and opaque, and the tomatoes are heated through. Be careful not to overcook the shrimp.
-
Serve the sizzling meat and vegetable mixture immediately with warm 8 tortillas and a vibrant array of toppings. Offer 1 cup shredded cheddar cheese, ½ cup sour cream, 1 cup shredded lettuce, ½ cup salsa, ½ cup homemade guacamole, and ⅓ cup fresh chopped cilantro. Encourage each person to assemble their own fajitas by filling tortillas with the flavorful mixture and their preferred condiments, rolling them up, and enjoying by hand!
Notes
Regarding shrimp, whether or not to devein them is largely a personal preference. Many home cooks find it unnecessary, especially for medium-sized shrimp, and it is not required for food safety reasons. Most frozen shrimp are already deveined.
For those warm days or if you simply prefer, you can easily cook the meat and vegetables on a grill. This imparts a wonderful smoky flavor and keeps your kitchen cool. Just toss the marinated meat and sliced vegetables with a little extra oil before grilling, then cook them on a preheated vegetable grate that’s been prepared with non-stick spray.
Nutrition per serving
Calories:
372
cal
Carbohydrates:
26
g
Protein:
20
g
Fat:
21
g
Sodium:
805
mg
Fiber:
3
g
Sugar:
8
g
Net Carbohydrates:
23
g
Share
Pin
We hope you enjoy making and devouring these sensational Texas Fajitas! They truly are a testament to the vibrant and delicious world of Tex-Mex cuisine, bringing joy and flavor to any table. Don’t forget to customize your toppings and savor every bite. Happy cooking!