Thinly slice the ribeye steaks against the grain for maximum tenderness.
In a mixing bowl, combine the fajita seasoning with olive oil. Add the sliced steak and toss to coat evenly. Let marinate for at least 30 minutes in the refrigerator.
Heat a large skillet over medium-high heat. Sear the marinated steak strips until browned and cooked to your desired doneness. Remove from skillet and set aside to rest.
Thinly slice the green, yellow, and red peppers, as well as the sweet onion. Mince the garlic cloves.
In the same skillet, add a little more olive oil if needed. Sauté the peppers, onions, and garlic over medium-high heat until softened and slightly caramelized, about 10 minutes. Season with additional fajita seasoning, salt, and pepper to taste.
Bring a pot of salted water to a boil. Add the linguine and cook according to package instructions until al dente. Drain and set aside.
In the skillet with the sautéed veggies, pour in the chicken broth to deglaze, scraping up any browned bits from the bottom.
Reduce heat to medium-low. Stir in the heavy cream and softened cream cheese, mixing until smooth and creamy.
Add the chipotle peppers in adobo sauce to the sauce. Stir well to combine, adjusting the amount based on your desired level of smokiness and heat. Season with additional salt and pepper if needed.
Add the cooked linguine to the creamy sauce, tossing to coat the pasta evenly.
Gently fold in the seared steak strips, ensuring they are heated through without overcooking.
Add diced tomatoes and fresh cilantro. Drizzle with lime juice for a fresh, tangy flavor boost.
Serve the Steak Fajita Pasta warm, garnished with additional fresh cilantro and lime wedges if desired.