Cook your pasta according to the package until al dente. When done, reserve 1 cup of pasta water.
Brown your meat. When the pasta water is about to boil, start cooking your meat. Heat a large nonstick skillet over medium-low heat. Add oil and let it get hot, about 30 seconds. Add onions and salt and pepper and sauté for 3-4 minutes. Add beef and break it up with the back of a spoon or meat chopper. Saute for 2-3 minutes. Stir in taco seasoning and diced peppers and mix to combine until meat is browned (about another 3-5 minutes).
Make the sauce. Add in your tomato paste and fire-roasted tomatoes and mix to combine, making sure to break up the tomato paste. It should be saucy. If needed, add a little water from the pasta to thin it out some.
Drain pasta, saving 1 cup of pasta water (or more if desired).
Assemble. Stir in cooked pasta and ¼ cup + 2 tablespoons of pasta water. It should be pretty saucy, but if needed, add more pasta water. Once combined, stir in cheese until melted. Stir in lime juice.
Enjoy! Top with toppings of choice and enjoy!
