Prepare the Pasta Base
Break the fettuccine pasta in half and arrange it evenly across the bottom of your slow cooker. Breaking the pasta helps it fit properly and ensures even cooking throughout the slow cooking process.
Create the Alfredo Sauce
In a saucepan, melt the butter over medium heat. Once melted, gradually whisk in the heavy cream and milk until combined. Add the garlic powder, onion powder, black pepper, and salt, whisking continuously to create a smooth, well-seasoned base sauce.
Combine Ingredients in Slow Cooker
Pour the prepared cream mixture over the pasta in the slow cooker, making sure all pasta is coated and submerged in the liquid. This ensures the pasta will cook evenly and absorb the flavors of the sauce.
Add Vegetables
Spread the sliced mushrooms and fresh spinach on top of the pasta mixture. Placing them on top allows them to steam gently without overcooking, preserving their texture and nutrients.
Slow Cook
Cover the slow cooker and cook on low heat for 2-3 hours, or until the pasta reaches your desired tenderness. The slow cooking process allows the flavors to develop and the sauce to thicken naturally.
Incorporate Cheese
Once the pasta is tender, stir in the grated Parmesan cheese until completely melted and the sauce is smooth and creamy. The residual heat will melt the cheese perfectly without causing it to separate.
Rest Before Serving
Allow the pasta to sit for an additional 10-15 minutes with the slow cooker turned off. This resting period helps the sauce thicken to the perfect consistency and allows all flavors to meld together beautifully.
Serve
Portion the pasta into bowls and garnish with freshly chopped parsley for a pop of color and fresh flavor. Serve immediately while hot.