Looking for a comforting meal that combines creamy, cheesy goodness and hearty pasta? Try the Cheesy Spinach Artichoke Pasta Bake! This delightful dish features tender pasta mixed with sautéed spinach and artichoke hearts, all enveloped in a velvety cheese sauce. Perfect for family dinners, potlucks, or meal prep, it's simple to make and easily customizable. Enjoy this nutritious and indulgent dish that everyone will love for any occasion.
12 oz (340 g) pasta (penne or rotini)
1 tbsp olive oil
1 small onion, finely chopped
2 cloves garlic, minced
1 (14 oz) can artichoke hearts, drained and chopped
6 oz fresh spinach (or 1 cup frozen spinach, thawed and drained)
1 cup cream cheese, softened
1 cup sour cream
1 1/2 cups shredded mozzarella cheese, divided
1/2 cup grated Parmesan cheese, plus more for topping
1/2 tsp crushed red pepper flakes (optional)
Salt and pepper, to taste
Fresh parsley, for garnish (optional)