Cook the Pasta: In a large pot, bring salted water to a boil. Add the elbow macaroni and cook until al dente according to package instructions. Drain and set aside.
Sauté the Vegetables: In the same pot, heat a tablespoon of oil over medium heat. Add the diced onion and bell pepper, sautéing until softened (about 3-4 minutes).
Brown the Meat: Add the ground beef or turkey into the pot, stirring to break it apart. Cook until browned and cooked through (about 5-7 minutes). Drain any excess fat.
Season Everything: Stir in the taco seasoning and diced tomatoes, mixing well. Pour in the broth, and bring to a simmer.
Combine: Add the cooked pasta back into the pot and mix everything together. Simmer for an additional 2-3 minutes until heated through.
Add Cheese: Remove from heat and stir in shredded cheese until melted. Season with salt and pepper to taste.
Serve: Garnish with fresh cilantro and serve each bowl with additional toppings like sour cream or jalapeños!