A hearty and comforting one-pan meal featuring savory Italian sausage, tender potatoes, and a rich creamy sauce, all cooked together in a skillet for easy preparation and cleanup.
1 pound Italian turkey sausage, casings removed
1 tablespoon olive oil
1 medium yellow onion, diced
3 cloves garlic, minced
1 pound baby potatoes, halved
1 cup low sodium chicken broth
1 cup heavy cream
1/2 cup grated Parmesan cheese
1 teaspoon dried Italian seasoning
1/2 teaspoon salt
1/4 teaspoon black pepper
2 cups fresh baby spinach
2 tablespoons chopped fresh parsley
Heat the olive oil in a large skillet over medium heat.
Add the Italian turkey sausage to the skillet, breaking it up with a spoon, and cook until browned and cooked through, about 6-8 minutes.
Remove the cooked sausage from the skillet and set aside.
In the same skillet, add the diced onion and cook until softened, about 3-4 minutes.
Add the minced garlic and cook for 1 minute until fragrant.
Add the halved baby potatoes to the skillet and stir to combine with the onions and garlic.
Pour in the chicken broth, cover the skillet, and simmer for 10-12 minutes or until the potatoes are tender.
Return the cooked sausage to the skillet and stir to combine.
Reduce the heat to low and stir in the heavy cream, grated Parmesan cheese, dried Italian seasoning, salt, and black pepper.
Cook for an additional 3-5 minutes, stirring occasionally, until the sauce thickens slightly.
Add the fresh baby spinach and cook until wilted, about 2 minutes.
Remove from heat and sprinkle with chopped fresh parsley before serving.