Season steak with salt and pepper, place 2 teaspoons of vegetable oil into a hot skillet. Cook steak until the desired level of doneness. Allow steak to rest.
Cook pasta according to package directions.
To make Alfredo sauce place butter and heavy cream into a medium-sized pot. Heat cream and butter on medium until the butter and cream just begin to bubble. Add Parmesan cheese and garlic powder. Stir continuously until the cheese melts. Reduce the temperature to low, and allow the sauce to reduce.
To assemble place pasta on to a plate, add washed spinach and toss in. Add Alfredo sauce to the bowl, and then place on a serving plate. Add portions of steak onto the pasta. Top with cut sundried tomatoes and gorgonzola. Place the steak and pasta under the broiler until the cheese just begins to brown.
Pour balsamic vinegar into a small pot. Heat over medium-high heat until the vinegar reduces in half.