If you’re craving a pasta dish that melts together rich, savory steak with bright, fresh veggies and a luscious creamy sauce, then this Creamy Steak Fettuccine with Cherry Tomatoes, Spinach, and Balsamic Glaze Recipe is about to become your new favorite. It’s the perfect balance of indulgence and freshness, with tender slices of sirloin steak nestled atop silky fettuccine, all coated in a dreamy parmesan-infused cream sauce punctuated by sweet cherry tomatoes and vibrant spinach. The finishing touch of tangy balsamic glaze ties every flavor together into an irresistible dinner that feels both comforting and special.
Ingredients You’ll Need
This recipe beautifully combines simple, everyday ingredients that each play a crucial role in building layers of flavor, texture, and color. From the fresh baby spinach that adds a pop of green and nutrition, to the perfectly cooked sirloin steak providing richness, every component is essential and easy to find.
- Kosher salt: Essential for seasoning the pasta water and steak, bringing out the full taste of every ingredient.
- 12 oz. fettuccine: The perfect flat pasta to grab onto that creamy sauce with every bite.
- 2 tbsp. vegetable oil: Used to sear the steak beautifully, locking in juices and flavor.
- 1 lb. sirloin steak: Provides tender, juicy steak strips that are the star protein of the dish.
- Freshly ground black pepper: Adds a subtle kick and aroma that complements the creamy sauce.
- 2 tbsp. unsalted butter: Melts into a velvety base for the sauce, enriching its texture.
- 2 garlic cloves, minced: Invokes a fragrant garlic note that brightens the entire dish.
- 2 tbsp. all-purpose flour: Thickens the sauce to irresistibly creamy perfection.
- 2 cups whole milk: Creates a rich, smooth sauce that coats every strand of pasta.
- 1/2 cup finely grated Parmesan: Adds umami depth and a slightly nutty flavor to the cream sauce.
- 1 tbsp. finely chopped fresh parsley: Brings fresh herbaceous brightness to balance the richness.
- 1 1/2 cups halved cherry tomatoes: Bursting with juicy sweetness, they add vivid color and flavor pops.
- 4 cups baby spinach: Wilts into the sauce for a fresh, slightly earthy layer of green.
- 2 tbsp. store-bought or homemade balsamic glaze: The final drizzle that delivers a tangy, slightly sweet counterpoint to the creamy pasta and steak.
How to Make Creamy Steak Fettuccine with Cherry Tomatoes, Spinach, and Balsamic Glaze Recipe
Step 1: Cook the Fettuccine
Bring a large pot of salted water to a boil and cook the fettuccine according to the package directions until al dente. This step might sound simple, but it’s essential to get the pasta texture just right so it holds up perfectly when tossed with the creamy sauce later. Reserve half a cup of the pasta cooking water before draining — we’ll use it to bring the sauce to the perfect consistency.
Step 2: Sear the Steak to Perfection
While your pasta is cooking, heat the vegetable oil in a large skillet over medium-high heat. Generously season the sirloin steak with kosher salt and freshly ground black pepper. Cook the steak until a beautiful brown crust forms, about 4 minutes per side for medium-rare, cooking to an internal temperature of 125°F. Let the steak rest for 10 minutes before slicing thinly across the grain — this resting step locks in all those juicy flavors and keeps the steak tender.
Step 3: Start the Cream Sauce
In the same skillet, melt unsalted butter over medium heat to soak up any steak drippings for an extra flavor boost. Add minced garlic and cook until fragrant, about 1 to 2 minutes, stirring constantly so it doesn’t brown. Whisk in the all-purpose flour and cook for a minute, creating a roux that will thicken the sauce beautifully.
Step 4: Build the Creamy Parmesan Sauce
Slowly whisk in the whole milk, breaking up any lumps and bringing the mixture to a gentle simmer. Let it cook, stirring frequently, until thickened, about 5 minutes. Once you see that silky smooth sauce form, stir in grated Parmesan and fresh parsley, seasoning with salt and pepper to taste. This cream sauce is the luxurious heart of the dish and will lovingly envelop the pasta and veggies.
Step 5: Add Cherry Tomatoes and Spinach
Fold in the halved cherry tomatoes and cook until they start to soften and burst, releasing a touch of sweetness into the sauce, which takes about 4 to 5 minutes. Next, toss in the baby spinach and cook just until wilted, adding fresh color and earthiness. Don’t forget to add your cooked fettuccine along with 1/4 cup of reserved pasta water, tossing everything gently until the pasta is perfectly coated and the sauce shines like silk. Use a bit more pasta water if needed to reach that glossy finish.
Step 6: Finish with Steak and Balsamic Glaze
To assemble, pile the tender steak slices atop the creamy bed of fettuccine loaded with tomatoes and spinach. Drizzle with the balsamic glaze, which adds a beautiful tangy sweetness that cuts through the creaminess and balances the richness delightfully. This is the moment where all the flavors harmonize and your dish is ready to enjoy!
How to Serve Creamy Steak Fettuccine with Cherry Tomatoes, Spinach, and Balsamic Glaze Recipe
Garnishes
To elevate this dish even further, sprinkle finely chopped fresh parsley or basil leaves on top for a fresh burst of herbal aroma. A light grating of extra Parmesan or cracked black pepper just before serving adds a final touch of indulgence and flavor contrast that makes every bite feel special.
Side Dishes
This creamy steak fettuccine pairs beautifully with a crisp green salad dressed with lemon vinaigrette to bring brightness to your meal. Garlic bread or a rustic baguette on the side is perfect for soaking up any lingering sauce, making for a completely satisfying and comforting dinner experience.
Creative Ways to Present
Serve the fettuccine family-style on a large platter topped with steak slices and balsamic drizzle for a warm, inviting centerpiece. Alternatively, arranging individual portions on pre-warmed plates garnished with a basil leaf and a drizzle of extra virgin olive oil brings a restaurant-worthy touch right to your home table.
Make Ahead and Storage
Storing Leftovers
After enjoying your Creamy Steak Fettuccine with Cherry Tomatoes, Spinach, and Balsamic Glaze Recipe, store any leftovers in an airtight container in the refrigerator for up to 3 days. The cream sauce might thicken in the fridge, so you’ll want to loosen it with a splash of milk or water when reheating to maintain that luxurious texture.
Freezing
This dish is best enjoyed fresh, but you can freeze leftovers if necessary. Place cooled portions in freezer-safe containers and freeze for up to 2 months. When ready to enjoy, thaw overnight in the refrigerator and reheat gently to avoid separating the creamy sauce.
Reheating
To reheat, warm the pasta gently on the stovetop over low heat, stirring frequently. Add a little milk to rehydrate and smooth out the sauce, ensuring every forkful remains creamy and delicious. Avoid microwaving at high heat to keep the steak tender and the sauce stable.
FAQs
Can I use a different cut of steak for this recipe?
Absolutely! While sirloin is great for its tenderness and flavor, flank or ribeye steaks also work well. Just be sure to slice thinly against the grain for the most tender bites.
Is there a vegetarian version of this Creamy Steak Fettuccine with Cherry Tomatoes, Spinach, and Balsamic Glaze Recipe?
Yes, you can skip the steak and add mushrooms or roasted vegetables like zucchini and bell peppers for a vegetarian twist. The creamy sauce with tomatoes and spinach remains the star of the dish.
How can I make the sauce dairy-free?
To make a dairy-free version, substitute the whole milk with unsweetened almond or oat milk and use a non-dairy butter alternative. Nutritional yeast can replace Parmesan to keep that cheesy flavor.
Can I prepare parts of this recipe ahead of time?
You can slice the cooked steak and have it ready in the fridge, and even par-cook the pasta, but it’s best to prepare the sauce and finish the dish just before serving for maximum freshness and flavor.
What’s the best way to achieve medium-rare steak?
Using a meat thermometer is key—aim for an internal temperature of 125°F, then let the steak rest before slicing. This ensures juiciness and a perfect pink center.
Final Thoughts
This Creamy Steak Fettuccine with Cherry Tomatoes, Spinach, and Balsamic Glaze Recipe is a celebration of flavors that’s surprisingly easy to pull off on any weeknight or special occasion. The harmonious blend of creamy sauce, fresh veggies, tender steak, and that irresistible balsamic drizzle makes it a dish you’ll want to come back to again and again. I can’t wait for you to try it and experience just how rewarding a homemade pasta meal like this can be!
Print
Creamy Steak Fettuccine with Cherry Tomatoes, Spinach, and Balsamic Glaze Recipe
- Total Time: 30 minutes
- Yield: 4 servings
Description
A rich and creamy steak fettuccine recipe that combines tender sirloin steak with a luscious Parmesan cream sauce, fresh spinach, and bursting cherry tomatoes. Perfectly cooked fettuccine is tossed in the velvety sauce, topped with juicy steak slices and finished with a balsamic glaze drizzle for an irresistible, elegant dinner in just 30 minutes.
Ingredients
Pasta
- 12 oz. fettuccine
- Kosher salt (for pasta water)
- 1/2 cup reserved pasta water
Steak
- 1 lb. sirloin steak
- 2 tbsp. vegetable oil
- Freshly ground black pepper, to taste
- Kosher salt, to taste
Sauce
- 2 tbsp. unsalted butter
- 2 garlic cloves, minced
- 2 tbsp. all-purpose flour
- 2 cups whole milk
- 1/2 cup finely grated Parmesan cheese
- 1 tbsp. finely chopped fresh parsley
- 1 1/2 cups halved cherry tomatoes
Vegetables
- 4 cups baby spinach
Finishing
- 2 tbsp. store-bought or homemade balsamic glaze
Instructions
- Cook Pasta: Bring a large pot of salted water to a boil. Add fettuccine and cook according to package instructions until al dente, stirring occasionally. Reserve 1/2 cup of pasta water before draining the pasta and then return the pasta to the pot.
- Prepare Steak: While pasta cooks, heat vegetable oil in a large skillet over medium-high heat. Season the sirloin steak generously with kosher salt and freshly ground black pepper on both sides. Place steak in the hot skillet and cook, flipping occasionally, until an instant-read thermometer reads 125°F for medium-rare, about 4 minutes per side. Transfer steak to a cutting board and let rest for 10 minutes before slicing thinly across the grain.
- Make Roux and Garlic Flavor: In the same skillet over medium heat, melt the butter. Add minced garlic and cook, stirring frequently, until fragrant and softened, about 1 to 2 minutes. Whisk in all-purpose flour and cook for about 1 minute to incorporate and cook out the raw flour taste.
- Prepare Cream Sauce: Gradually whisk in the whole milk, stirring constantly to prevent lumps. Bring the mixture to a simmer and cook while stirring occasionally until it thickens, about 5 minutes. Stir in the grated Parmesan cheese and chopped parsley. Season the sauce with salt and freshly ground black pepper to taste. Add halved cherry tomatoes and cook, stirring occasionally, until tomatoes start to burst, about 4 to 5 minutes.
- Toss Pasta with Sauce and Vegetables: Add the cooked fettuccine and 1/4 cup reserved pasta water to the skillet. Toss everything to combine, adding additional pasta water as needed, until the sauce is glossy and coats the pasta evenly. Add baby spinach and cook, tossing gently, until wilted, about 2 to 3 minutes.
- Serve: Plate the creamy steak fettuccine topped with the sliced steak. Drizzle with balsamic glaze for a sweet, tangy finish. Serve immediately and enjoy.
Notes
- For medium steak doneness, cook until internal temperature reaches 130-135°F.
- Use freshly grated Parmesan for best flavor and creaminess.
- Reserve pasta water is essential for adjusting sauce consistency.
- Can substitute sirloin with ribeye or flank steak for variation.
- Balsamic glaze can be homemade by reducing balsamic vinegar with a bit of sugar.
- Leftover steak can be stored refrigerated for up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian-American
