Put a zesty twist on pasta night with Mexican Spaghetti! This easy Tex-Mex taco pasta recipe is loaded with hearty beef, spicy jalapeños, black beans, and plenty of cheese.
Make the taco seasoning. Mix all the ingredients for the seasoning mix in a small bowl until well combined. Set it aside.
Cook the pasta. Fill a large pot with water and cook the spaghetti according to package instructions. Drain the pasta and set it aside.
Cook the beef. Add about 1 tablespoon of cooking oil to a large pan over medium heat. Add the onion and let it cook for 4 minutes or until softened. Add the garlic and beef. Continue to cook for 6 to 8 minutes, stirring frequently, until the ground beef is completely browned. Carefully pour out any excess fat from the pan, then season with salt and pepper to taste.
Add the tomatoes. Pour in the tomato sauce and diced tomatoes. Add 1-1/2 tablespoons of homemade taco seasoning. Mix well to combine and let everything cook for 8-10 minutes or until the sauce reduces slightly. Season with more salt and pepper to taste.
Mix in the add-ins. Toss in the black beans, corn, and jalapeños. Stir in the spaghetti and reduce the heat to low. Place a lid on the pan and let the spaghetti simmer for 5 minutes. Mix in the cheeses, then cover and cook for another 5 minutes or until the cheese is melted.
Serve. Serve the Mexican spaghetti with your favorite garnishes and toppings, and enjoy.