Indulge in creamy, cheesy goodness with this Spinach Artichoke Pasta Bake! This easy recipe combines tender penne pasta, artichoke hearts, and fresh spinach in a rich, flavorful sauce that's perfect for any dinner. With just a few simple steps, you'll create a comforting dish that's sure to impress. Don't wait, click through to explore this delicious recipe and bring a taste of joy to your table!
8 oz (about 2 cups) uncooked penne pasta
1 can (14 oz) artichoke hearts, drained and finely chopped
2 cups fresh spinach, roughly chopped
1 cup cream cheese, brought to room temperature
1 cup sour cream
1 cup mozzarella cheese, shredded (plus more for topping)
½ cup grated Parmesan cheese (plus more for topping)
2 cloves garlic, minced
½ teaspoon onion powder
½ teaspoon garlic powder
Salt and black pepper, to taste
1 tablespoon olive oil, for greasing
Fresh basil leaves, for garnish (optional)