In a large skillet, cook the ground beef or turkey over medium heat until browned, breaking it apart with a spatula. Drain any excess fat.
Add the diced onion and bell pepper to the skillet. Sauté for 3-4 minutes until softened, then add the minced garlic and sauté for another minute until fragrant.
Stir in the taco seasoning, diced tomatoes, chicken broth, and corn. Bring the mixture to a simmer.
Add the pasta to the skillet, stirring to combine. Cover and reduce heat to medium-low, allowing the pasta to cook for 10-12 minutes or until al dente, stirring occasionally to prevent sticking.
Once the pasta is cooked, remove the skillet from heat. Stir in the shredded cheddar cheese and sour cream until fully melted and creamy.
Season with salt and pepper to taste. If you like it spicy, feel free to add some jalapeño slices.
Garnish with fresh cilantro before serving.
Notes
Feel free to add more vegetables or adjust the spice level to your liking.