Follow the box instructions to make the pasta. Cook a minute short of al dente. Set aside while draining.Begin heating the oil in a skillet. Add the onions and spices and heat for 2 minutes. Next, add the mushrooms and cook for 2 - 3 minutes until the water has been cooked out. Add the tomatoes and cook for 2 - 3 minutes until they begin to blister. Add the pesto and let it warm and combine with the other ingredients. Add the stock a little at a time looking for a creamy consistency.Finish by adding in the pasta to pesto sauce. Mix well and cook for 2 minutes. This will finish the cooking of the pasta and the blending of the flavors.Serve and enjoy!