Cook the Pasta – Bring a large pot of salted water to a boil. Cook the pasta until al dente, then drain and toss with a little olive oil to prevent sticking. Set aside.
Sear the Steak – Heat a pan over medium-high heat. Add olive oil and sear the steak for 4-5 minutes per side until medium-rare (or preferred doneness). Remove from heat and let it rest for 5 minutes before slicing.
Make the Alfredo Sauce – In a saucepan over medium heat, melt butter and sauté minced garlic until fragrant. Pour in the heavy cream and whole milk, stirring continuously. Reduce heat to low and gradually add Gorgonzola cheese and Parmesan, whisking until smooth. Season with salt and pepper.
Prepare the Balsamic Glaze – In a small saucepan, combine balsamic vinegar and honey. Simmer over low heat until it reduces to a thick glaze (about 5 minutes).
Assemble the Dish – Toss the cooked pasta in the Gorgonzola Alfredo sauce until well coated. Add baby spinach and cherry tomatoes for a fresh contrast.
Plate and Serve – Divide the pasta among plates, top with sliced steak, and drizzle generously with balsamic glaze. Garnish with extra Gorgonzola cheese and Parmesan cheese for an extra punch of flavor.