A delightful one-pan pasta dish combining savory sausage, creamy sauce, and fresh spinach for a comforting meal.
Heat the olive oil in a large skillet over medium heat until shimmering.
Ensure the skillet is hot enough to prevent sticking but not so hot that the oil smokes.
Add the chopped onion and salt, cooking until softened, about 5 minutes.
Stir occasionally to prevent the onion from browning too much.
Add the sausage, breaking it up with a spoon, and cook until no longer pink, about 4 minutes.
Use a wooden spoon to crumble the sausage evenly for better texture.
Stir in the minced garlic and cook until fragrant, about 30 seconds.
Be careful not to burn the garlic as it can turn bitter.
Add the sun-dried tomatoes and penne, then pour in the milk.
Ensure the pasta is evenly distributed in the skillet for even cooking.
Cover and bring to a simmer, then reduce heat and cook, stirring occasionally, until the pasta is tender, about 10 minutes.
Check the pasta occasionally to ensure it doesn't stick to the skillet.
Stir in the spinach a handful at a time until wilted, about 2 minutes.
Spinach wilts quickly, so add it gradually to maintain control.
Mix in the Parmesan cheese and season with pepper to taste.
Taste the dish before adding more salt as the cheese can be salty.
Serve warm and enjoy your creamy sausage and spinach penne.
Garnish with additional Parmesan cheese for an extra touch of flavor.