Go Back
+ servings
Print Recipe
5 from 7 votes

Baked Spinach Artichoke Pasta

Easy and delicious, this Baked Spinach Artichoke Pasta is a flavorful dinner that is packed with spinach, canned artichoke hearts, your favorite pasta, and protein from cottage cheese. Vegetarian and easily gluten free.
Prep Time10 mins
Cook Time24 mins
Course: Main Course
Cuisine: American
Diet: Vegetarian
Keyword: artichoke, cottage cheese, pasta, spinach
Servings: 8 servings
Calories: 405kcal


  • 12 ounces small-shaped pasta like shells or elbows
  • 2 tablespoons olive oil
  • 1 cup finely chopped onion
  • 1 teaspoon kosher salt divided
  • 3-4 cloves garlic minced
  • 9 ounces baby spinach roughly chopped
  • ¼ cup water
  • 14 ounce canned artichoke hearts drained, patted dry, and roughly chopped
  • 1 ½ cup cottage cheese
  • 4 ounces cream cheese
  • 8 ounces grated cheddar cheese about 2 cups
  • 5 tablespoons grated parmesan cheese divided
  • 1 teaspoon garlic powder
  • ¼ teaspoon ground black pepper


  • Cook pasta in a large pot of boiling salted water according to package directions. Drain and set aside.
  • Preheat oven to 400℉. Grease a large casserole dish with olive oil.
  • Heat the oil in a large skillet or pot over medium heat (I use the same pot I cooked the pasta in). Add onion then sprinkle with ½ tsp of salt. Cook, stirring occasionally, until onion is softened, about 5 minutes. Add garlic and cook for 2 more minutes.
  • Add the spinach and water. You may need to pack it into the pot to fit but it will cook down and shrink. Place a lid on your pan and cook until the spinach is completely wilted, about 2 minutes. Remove the lid then simmer until most of the water in the bottom of the pan has evaporated.
  • Add the chopped artichoke hearts, cottage cheese, cream cheese, ½ of the grated cheddar, 3 tablespoons of parmesan, garlic powder, remaining ½ tsp salt, and pepper. Stir until cream cheese is fully melted and everything is well combined.
  • Stir the cooked pasta into the sauce. Taste and add more salt and pepper as needed. Spread the pasta into your prepared casserole dish then sprinkle the remaining grated cheddar and 2 tablespoon of parmesan cheese over the top. Bake until the cheese is golden brown and bubbling, about 10 minutes. Serve hot.


Calories: 405kcal | Carbohydrates: 40g | Protein: 22g | Fat: 17g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Cholesterol: 42mg | Sodium: 966mg | Potassium: 415mg | Fiber: 3g | Sugar: 5g | Vitamin A: 3398IU | Vitamin C: 11mg | Calcium: 334mg | Iron: 2mg