Cook the pasta according to the package directions, drain well, and set aside.
Heat the olive oil in a large skillet or pot over medium heat.
Add the diced onion and diced mushrooms and sauté for about 5 minutes until tender and translucent.
Add the ground beef to the skillet and cook, breaking it up, until fully browned and no longer pink.
Stir in the tomato sauce and the tomatoes with green chilies.
Let the mixture simmer for a few minutes to allow the flavors to combine.
Add the cooked pasta to the skillet and stir until evenly combined and heated through.
Season with salt and pepper to taste and serve hot.