Asparagus Spinach Artichoke Casserole

Creamy, cheesy, keto-friendly vegetables. Bonus: All of the ingredients can be found at Costco®! Our family loved it. Throw something crunchy on top of the finished product if desired, such as Parmesan crackers or bacon crumbles.” Asparagus Spinach Artichoke Casserole – You must try this recipe.

Let us know if you liked this recipe. Try the other recipe categories as well!

53 m 

10 Servings

  326 cals


  • 2 (15 ounce) cans asparagus, drained
  • 1 (6.5 ounce) jar marinated artichoke hearts, drained
  • 1 (13.5 ounce) can spinach, drained
  • 1 (4 ounce) can sliced mushrooms, drained
  • 1 cup heavy whipping cream
  • 1 (8 ounce) package cream cheese

  • 1/2 cup vegetable broth, or to taste
  • 1/2 teaspoon dried Italian seasoning, or to taste
  • 1/2 teaspoon garlic powder, or to taste
  • 1 (8 ounce) package cream cheese
  • 1/2 (8 ounce) package sharp Cheddar cheese (such as Kerrygold™ Dubliner), sliced


  1. Spread asparagus across the bottom of a 9×13-inch casserole dish. Scatter artichoke hearts on top.
  2. Place the casserole dish in the oven; this will remove some residual moisture from the vegetables as the oven heats.
  3. Preheat oven to 350 degrees F (175 degrees C).
  4. Place spinach and mushrooms in a microwave-safe bowl. Heat in microwave until moisture evaporates, about 5 minutes.
  5. Transfer spinach and mushrooms into a pot over medium heat. Add heavy cream, cream cheese, and broth.
  6. Cook and stir continuously until cream cheese melts and sauce thickens, about 5 minutes.
  7. Reduce heat to low. Stir in Italian seasoning and garlic powder; cook until flavors meld, about 3 minutes.
  8. Remove casserole from the oven; pour sauce over the vegetables. Top with Cheddar cheese slices.
  9. Bake in the preheated oven until top is lightly browned and edges are crumbly, about 20 minutes.
  10. Let cool for about 10 minutes before serving.


  • You can replace the canned artichoke hearts, asparagus, spinach, and mushrooms with fresh vegetables. Just make sure to saute mushrooms and spinach in butter until soft.
  • Mushroom or beef broth can be substituted for the vegetable broth if desired.
  • Fresh garlic can be used in place of garlic powder.

Nutrition Facts

Per Serving: 326 calories; 29.5 g fat; 8.3 g carbohydrates; 10.2 g protein; 94 mg cholesterol; 600 mg sodium.

Recipe by: Steven James, Photo Credit: Fransoa (flickr)

Submit Your Recipe!

Please remember, We cannot accept any recipes taken from a book/website/other source. Remember that a reader should be able to take your recipe and cook from it without encountering any problems. End all recipes with a useful tip, e.g. an alternative ingredient you could use, something the dish goes well with, whether you can freeze it, etc.

Submit Your Recipe