Preheat a 10-12" skillet with a tight fitting lid over medium heat.
Add the oil.
Add the onions and saute until soft, about 3-5 minutes.
Crumble the ground meat and add in the garlic, stirring to break the meat up.
When browned, add in tomato paste, canned tomatoes, beef broth, oregano, and chili powder. Stir to combine.
Mix in the noodles. Bring to a boil, lower the heat, and cover. Cook until the noodles are al dente, about 7-10 minutes. The noodles will continue to soak up liquid as it sits, so don’t worry if it seems thin at first.
Stir in cheddar shreds until melted. Serve with preferred garnishes.
For gluten-free noodles, I really love Tinkyada Brown Rice Elbows. Use veggie noodles, spaghetti squash or these noodles for a low-carb option.) Trader Joe's brown rice pasta is also quite good.
TIP: Add any additional vegetables to this. I bet bell peppers, carrots, spinach, or cabbage would all be good!
If you would like to top with garnishes, avocado slices, pickled jalapeños, hot sauce, fresh lime, shredded cabbage are all great options.
Grain-free Option: can be made grain-free using Konjac or another grain-free noodle.