Kirbie's Cravings

One Pot Fajita Pasta

This post may contain affiliate links. See my disclosure policy.

This fajita pasta is an easy and flavorful meal. It’s all the flavors and ingredients found in fajitas turned into a pasta dish. Everything cooks in one pot for easy clean-up.

overhead photo of One Pot Fajita Pasta

If you haven’t noticed, I’m a little obsessed with fajitas. I’ve done different versions on sheet pans and now this one pot fajita pasta. I’ve been seeing so many beautiful bell peppers at the supermarkets lately and seeing them just makes me crave fajitas.

This pasta dish contains bell peppers and steak marinated in fajita seasoning. Everything is also coated in a creamy tomato sauce. It’s super flavorful and easy to make.

Ingredients

  • Sliced flank steak
  • Olive oil
  • Minced garlic cloves
  • Minced yellow onion
  • Diced bell peppers
  • Penne
  • Low-sodium chicken broth
  • Canned fire-roasted diced tomatoes
  • Heavy cream
  • Lime juice and chopped cilantro for garnish

close-up photo of One Pot Fajita Pasta

Instructions

Add all fajita seasoning ingredients into a small bowl and mix until combined. In a large bowl, add steak and onions. In a separate large bowl, add peppers.

Drizzle 1 tbsp of olive oil to each large bowl and mix until ingredients are coated in olive oil. Divide the fajita seasoning evenly between the two large bowls. Mix ingredients until they are evenly coated in seasoning.

In a large skillet, add 1 tbsp oil and garlic and bring to medium high heat. When oil is hot, add in steak and onions. Cook until steak is just about done. Add in bell peppers and cook until peppers are tender but still crisp and steak is completely cooked. Place cooked meat and vegetable into a plate and set aside.

Using the same skillet, add pasta, chicken broth and the can of diced tomatoes (do not drain liquid from diced tomatoes can). Push pasta down so that is is submerged in the liquid. Bring to a simmer and cover with a lid. Cook pasta for about 10-15 minutes or until al dente.

When pasta is cooked, remove the lid. Add in meat and vegetables. Pour and stir in heavy cream. Bring sauce to a simmer and cook uncovered until sauce is reduced. Garnish with cilantro and lime juice before serving.

Substitutions

Meat: You can make chicken fajita pasta and use boneless skinless chicken breasts or chicken thighs instead of steak, but you will need to adjust the cooking time.

Veggies: Use any color of bell peppers that you like. You can also swap the yellow onion for red onion.

Pasta: You can substitute another short pasta shape but use one that has the same cooking time as penne.

Cream: Instead of heavy cream, you can use sour cream. If you do, don’t stir in the sour cream until the end when you take the pan off the heat.

Seasonings: You can add chili powder and cumin, or some taco seasoning when you cook the meat for extra flavor.

Storage

Store leftovers in an airtight container. It will keep for two to three days in the refrigerator.

overhead photo of a plate of Fajita Pasta

More Easy Recipes

overhead photo of fajita pasta

One Pot Fajita Pasta

Servings: 4
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Course: Main Dishes
Cuisine: American
All the flavors of fajitas are contained in this one-pot creamy fajita pasta.

Ingredients

  • 1 lb flank steak sliced against the grain into 1/2 inch strips
  • 3 tbsp olive oil
  • 1 tsp minced garlic
  • 1 small yellow onion minced
  • 1 red bell pepper diced
  • 1 yellow bell pepper  diced
  • 1 green bell pepper  diced
  • 8 oz penne pasta
  • 2 cups low sodium chicken broth
  • 14.5 oz can diced tomatoes I used fire-roasted ones but you can also use regular diced tomatoes
  • 1/2 cup heavy cream
  • lime wedges and finely chopped fresh cilantro for garnish

fajita seasoning

  • 2 tsp chili powder
  • 1 tsp ground cumin
  • 1 tsp garlic powder
  • 1 tsp paprika
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Instructions

  • Add all fajita seasoning ingredients into a small bowl and mix until combined. In a large bowl, add steak and onions. In a separate large bowl, add peppers. Drizzle 1 tbsp of olive oil to each large bowl and mix until ingredients are coated in olive oil. Divide the fajita seasoning evenly between the two large bowls. Mix ingredients until they are evenly coated in seasoning.
  • In a large skillet, add 1 tbsp oil and garlic and bring to medium high heat. When oil is hot, add in steak and onions. Cook until steak is just about done. Add in bell peppers and cook until peppers are tender but still crisp and steak is completely cooked. Place cooked meat and vegetable into a plate and set aside.
  • Using the same skillet, add pasta, chicken broth and the can of diced tomatoes (do not drain liquid from diced tomatoes can). Push pasta down so that is is submerged in the liquid. Bring to a simmer and cover with a lid. Cook pasta for about 10-15 minutes or until al dente.
  • When pasta is cooked, remove the lid. Add in meat and vegetables. Pour and stir in heavy cream. Bring sauce to a simmer and cook uncovered until sauce is reduced. Garnish with cilantro and lime juice before serving.

Nutrition

Serving: 0.25of recipe, Calories: 629kcal, Carbohydrates: 56.1g, Protein: 36.2g, Fat: 29.1g, Saturated Fat: 11.2g, Sodium: 581.3mg, Fiber: 6.7g, Sugar: 9.6g, NET CARBS: 49

The nutrition information provided are only estimates based on an online nutritional calculator. I am not a certified nutritionist. Please consult a professional nutritionist or doctor for accurate information and any dietary restrictions and concerns you may have.

Did you make this recipe?I'd love to see it! Mention @KirbieCravings and tag #kirbiecravings!
One Pot Fajita Pasta

Subscribe to receive new post updates via email

don’t miss a thing!

Get new post updates via email:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




2 comments on “One Pot Fajita Pasta”

  1. Yummy! Sign me up for that ONE POT FAJITA!!! ??