• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Dinner Party Diaries
  • Dinner Parties
  • Recipes
    • Appetizers
    • Side Dishes
    • Main Courses
    • Desserts
    • Breakfast
    • Drinks
  • Dinner Party 101
  • Inspiration
  • About
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • YouTube
Home » Recipes » Side Dishes » Keto Spinach and Artichoke Casserole

Keto Spinach and Artichoke Casserole

April 17, 2023 by Lori V
Disclosure: This post may contain Amazon or other affiliate links. As an Amazon Associate, I may earn a commission from qualifying purchases. This does not change your price should you buy something.

Jump to Recipe Print Recipe

This Keto Spinach and Artichoke Casserole is the perfect culmination of several of my obsessions: Dips, Casseroles, Stuffing, Cheesy / Creamy Things

Yeah, this hits all of those marks in a crowd-pleasing casserole that even my picky eaters loved.  For most people I know and read, “picky eaters” usually refers to kids.  In my case, it’s really mostly adults.  🙂  Trying new things can be scary at any age.  Fortunately, they are usually willing to humor me.  This one didn’t require any humoring.  It was simply a winner.

Keto Spinach and Artichoke Casserole - Finished Casserole - Cut Piece

What You Need to Make Keto Spinach and Artichoke Casserole

Equipment

  • Rimmed Baking Sheet – I line mine with heavy duty aluminum foil for easy clean up.  Also if you have any questions about what I mean by “rimmed baking sheet” see my notes on Rimmed Baking Sheets / Half Sheet Pans.  
  • Cheesecloth or Strainer – This is for straining the cooked spinach.  I highly recommend the cheesecloth method.  
  • Grater – You only need this if you can’t find pre-shredded cheese.  Since we’re just talking about mozzarella and parmesan here, I’m guessing that you can easily get your hands on pre-shredded versions.  That said, pre-shredded versions usually have a light anti-caking coating to keep the pieces from sticking together that has (in the brand I use) 1 gram of carbs per ¼ cup.  If you shred your own cheese, you avoid that extra starch.  
  • Large Mixing Bowl – Make sure it is big enough that you can easily fold all of the ingredients together in the last pre-baking step without bread cubes flying out at you.  
  • 9 x 13 inch Casserole Dish – I usually use a Pyrex with a lid so that I can prep this in advance.  However, depending on the use case, I would also make this in a disposable half size aluminum steam table pan, for which I also have lids.  It’s a little less pretty of a presentation, but I have many parties where that isn’t important.  
  • Non-stick Cooking Spray
  • Whisk – This is for beating the eggs and other wet ingredients. 
  • Large Rubber Scraper – Or Other Large Spoon

Ingredients

  • White Keto Bread – This should be cubed and dried.  If you are not trying to keep this keto / low carb, you can use regular white bread.  Because the brand that I buy has relatively thin slices, I use 12 slices.  Yours may differ, so another way to measure this is that it should be about 8 ounces.  
  • Spinach – I use 16 ounces of fresh spinach, which is half of a box or a 16 ounce bag.  If bags at your grocery store only come in 5 ounce quantities, just use 3 (which will be 15 ounces) and call it a day.  This will need to be chopped, cooked, and drained.  You could also use frozen, but there is no reason that would not work as long as you thaw and drain it.  
  • Avocado Oil or Olive Oil – This is sauteing the spinach and garlic.  The amount doesn’t have to be precise; you’re mostly just using it as a medium for wilting the spinach.  
  • Kosher Salt – This is to taste.  I usually use about a teaspoon. 
  • Ground Black Pepper – This is also to taste.  I usually use about a teaspoon.  
  • Minced Garlic – You can either choose to mince your own or use pre-minced.  If you are mincing your own, you need about 6 cloves.  If you are using pre-minced, you’ll need a tablespoon.  I use pre-minced.  I usually have a long list of things to prep and spending time mincing garlic is just not worth it to me.  
  • Artichoke Hearts – You’ll need 1 (14 ounce) can, drained and chopped. 
  • Shredded Mozzarella – You can either buy pre-shredded, which will add about 1 gram of carbs per ¼ cup or shred your own.  You’ll need 6 ounces, which is about 1.5 cups.  
  • Grated Parmesan Cheese – You’ll need 4 ounces, which is about 1 cup, which will be divided.  You will mix ½ of it together with all of the ingredients and you’ll sprinkle the remaining half on top of the casserole before baking it.  
  • Egg – I always use jumbo eggs
  • Chicken Stock – You could also use vegetable stock to keep this dish vegetarian.  
  • Heavy Cream
  • Sour Cream
  • Mayonnaise

Getting Started with Making Keto Spinach and Artichoke Casserole

As with many of my casseroles and bread puddings, we start by cubing and drying the keto bread.  If you are not trying to make this keto, you can use plain white bread or whatever other version you like.  In a non-keto life, I would probably go for something more like a rustic Italian bread with a nice crust.  With the keto bread that I use, this is 12 slices which should equate to about 8 ounces. 

Preheat your oven to 250 degrees, line a rimmed baking sheet with aluminum foil (for easy clean up). Lay out the bread cubes and bake for 20 minutes.  Remove.  Toss the cubes.  Put them back in the oven for another 20 minutes.  Remove them and set them aside.  You can do this part of the prep a day or more in advance if you’re trying to space out your prep.  I just toss the dried cubes in a zip top bag once they are cooled and then they are ready to go whenever.  

Keto bread slices in the process of being cubed
Cubed Bread on Rimmed Baking Sheet

Next up is veggie prep.  Roughly chop 10 ounces of fresh spinach and 1 (14 ounce) can of artichoke hearts.  If you were in a rush, you could get away without chopping the spinach but doing so helps to avoid what I’ll call stringy spinach pieces in the casserole.  If you are not using pre-minced garlic, now would be the time to mince your garlic cloves as well.  As stated on many occasions, I got tired of mincing garlic by hand and now just buy the pre-minced version in the large container at Sam’s.  For this recipe, you’ll need 1 tablespoon of minced garlic or 6 cloves.  You could also do this part a day in advance.  Just store the veggies in zip top bags in the fridge.  

Spinach in the process of being chopped
Artichoke hearts in the process of being chopped

Once you’re ready to put it all together, start by heating some oil over medium high heat.  I usually wind up using between 1 and 2 tablespoons.  Sauté the spinach until it is completely wilted.  Add the garlic at the end and cook for another 30 seconds.  

Raw Spinach in Pan
Cooked spinach in pan
Cooked spinach in pan with garlic added but not yet combined
Cooked spinach and garlic - combined in pan

Remove to a cheesecloth and squeeze out the excess liquid.  Then do the same thing with the chopped artichoke hearts.

Note: You could also use a strainer and just press out the liquid, but I find the cheesecloth method much easier, faster, and more thorough.  

Cooked spinach and garlic in cheesecloth not yet strained

Place cooked spinach in cheesecloth.

Cooked spinach and garlic in cheesecloth already strained

Squeeze out all excess liquid.

Chopped Artichoke Hearts in cheesecloth not yet strained

Repeat the process with the chopped artichoke hearts.

Chopped Artichoke Hearts in cheesecloth already strained

In a large mixing bowl, beat the egg, heavy cream, stock, sour cream, and mayonnaise until well combined.  

Keto Spinach and Artichoke Casserole - Egg, Mayonnaise, Sour Cream, and Chicken Broth in Bowl Not Yet Mixed
Keto Spinach and Artichoke Casserole - Egg, Mayonnaise, Sour Cream, and Chicken Broth Mixed in Bowl

Add in the bread cubes, 6 ounces of shredded mozzarella, and 2 ounces of grated parmesan (this is half of the total parmesan).  Stir until the bread cubes are completely coated.  

Keto Spinach and Artichoke Casserole - Bread cubes and creamy egg mixture in bowl
Keto Spinach and Artichoke Casserole -Bread cubes, creamy egg mixture, and cheese in bowl - not yet mixed

Fold in the spinach, garlic, and artichoke hearts to the bowl until evenly distributed.  

Keto Spinach and Artichoke Casserole - All ingredients in bowl not yet mixed
Keto Spinach and Artichoke Casserole - All Ingredients Mixed in Bowl

Pour the mixture into a greased 9 x 13” casserole dish.  Sprinkle the remaining 2 ounces of grated parmesan on top.  

Keto Spinach and Artichoke Casserole - Uncooked but mixed - Close Up
Uncooked Keto Spinach and Artichoke Casserole in baking dish

This is another point at which you can pause, cover the casserole, and refrigerate it until you are ready to bake it.  

When you’re ready to bake, preheat your oven to 350 degrees F.  If you had refrigerated the casserole, take it out of the fridge and let it sit for 30 minutes before baking OR put the cold dish in the oven before you turn it on and let it preheat with the oven.  Important Note: If you opt for the second method of putting the cold dish in the cold oven, just remember: Your bake time does not start until the oven preheating is finished.  

Keto Spinach and Artichoke Casserole - Baked Casserole Finished
Keto Spinach and Artichoke Casserole - Finished Casserole - Cut Piece

Bake for 45-50 minutes.  Serve warm.

Related Recipes

If your interested in some other savory stratas, bread puddings, or stuffings, you might want to take a look at these recipes:

  • Keto Caprese Stuffing
  • Keto Kentucky Hot Brown Casserole
  • Keto Chicken, Ham, and Cheese Stuffing
  • Reuben Raclette Casserole
  • Keto Florentine Breakfast Strata
  • Keto Ham and Cheese Breakfast Strata
Keto Spinach and Artichoke Casserole - Finished Casserole - Cut Piece

Keto Spinach and Artichoke Casserole

This casserole takes all the things to love about spinach and artichoke dip and turns them into casserole. This Keto Spinach and Artichoke Casserole makes a great versatile side dish that can complement any number of main courses. Try it for your next dinner party and it’s sure to be a hit!
Print Pin Add to Menu Go to Dinner Party Menus
Course: Main Course, Side Dish
Cuisine: American
Keyword: Casserole, Keto
Prep Time: 1 hour hour
Cook Time: 50 minutes minutes
Total Time: 1 hour hour 50 minutes minutes
Servings: 10
Calories: 278kcal

Ingredients

  • 12 slices White Keto Bread Cubed and dried. See Notes for alternatives.
  • 16 ounces Fresh Spinach Chopped, cooked, and drained.
  • 2 tablespoons Avocado Oil or Olive Oil
  • 1 teaspoon Kosher Salt approximate measurement; season to taste
  • 1 teaspoon Ground Black Pepper approximate measurement; season to taste
  • 1 tablespoon Garlic Minced. About 6 cloves.
  • 14 ounces Artichoke Hearts 1 (14 ounce) can. Drained and chopped.
  • 6 ounces Mozzarella Shredded. About 1.5 cups.
  • 4 ounces Parmesan Cheese Grated. About 1 cup. Divided: ½ mixed in with the other ingredients; ½ sprinkled on top.
  • 1 Egg Beaten. I use jumbo eggs.
  • 1 cup Chicken Stock See Notes.
  • ½ cup Heavy Cream
  • ¼ cup Sour Cream
  • ¼ cup Mayonnaise
Prevent your screen from going dark

Instructions

  • Preheat your oven to 250 degrees F. Cut your bread into 1-inch cubes. Spread them on a rimmed baking sheet and place in the oven for 20 minutes. Remove, toss, and return them to the oven for another 20 minutes. Remove and let cool. Increase the oven temperature to 350 degrees F.
    12 slices White Keto Bread
  • Roughly chop the spinach and the drained artichoke hearts.
    16 ounces Fresh Spinach, 14 ounces Artichoke Hearts
    Spinach in the process of being chopped
  • Heat 1-2 tablespoons of oil over medium high heat. Saute the spinach until completely wilted. Add the garlic and cook for 30 seconds more. Salt and pepper to taste. Place the cooked spinach in a cheesecloth or strainer to remove excess liquid. (Cheesecloth works best.) Set aside.
    16 ounces Fresh Spinach, 2 tablespoons Avocado Oil or Olive Oil, 1 teaspoon Kosher Salt, 1 teaspoon Ground Black Pepper, 1 tablespoon Garlic
    Keto Spinach and Artichoke Casserole - Cooking Spinach and Garlic
  • In a large mixing bowl, beat the egg, stock, heavy cream, sour cream, and mayonnaise until well combined.
    1 Egg, 1 cup Chicken Stock, ½ cup Heavy Cream, ¼ cup Sour Cream, ¼ cup Mayonnaise
    Keto Spinach and Artichoke Casserole - Egg, Mayo, Sour Cream, and Stock Mixture
  • Add the bread cubes into the mixing bowl, then the shredded mozzarella cheese and half of the parmesan. Stir to thoroughly coat.
    6 ounces Mozzarella, 4 ounces Parmesan Cheese, 12 slices White Keto Bread
  • Mix in the spinach, artichoke hearts, and garlic until evenly distributed.
  • Pour the mixture into a greased 9×13 inch. Top with the remaining ½ of the grated parmesan cheese. If you are prepping this advance, you can pause at this point, cover the casserole dish and store it in the fridge up to a day in advance until you are ready to bake it.
    Uncooked Keto Spinach and Artichoke Casserole in baking dish
  • Bake at 350 degrees F for 45 – 50 minutes.
    Keto Spinach and Artichoke Casserole - Unbaked in Casserole Dish with Parmesan Topping
  • Serve warm. (See Notes for alternative serving suggestion.)
    Keto Spinach and Artichoke Casserole - Baked Casserole Finished

Equipment

  • Rimmed Baking Sheet I line mine with heavy duty aluminum foil for easy clean up.
  • Cheesecloth or Strainer for straining the cooked spinach
  • Grater if you can’t find or don't want to use pre-shredded cheese
  • Large Mixing Bowl
  • 9 x 13 inch Casserole Dish
  • Non-stick Cooking Spray
  • Whisk for beating the eggs and other liquids
  • Large Rubber Scraper or Other Large Spoon

Notes

  • Bread Options
    • For the bread, if you are not trying to keep this keto / low carb, you can use regular white bread. The number of slices–12–is based on the relatively thin slices that my keto bread comes in. This should be about 8 ounces of bread cubes (dried).
    • If you want it to be keto, but don’t have access to store-bought keto bread, I would suggest using this Keto Cheesy Skillet Bread recipe from All Day I Dream About Food. Just make it, cube it, and then dry out the cubes in the oven like you would with the store-bought bread. However, it will take a bit longer. Just keep an eye on it so that you don’t burn your hard work.
  • Cheese
    • I topped this with parmesan cheese. However, you could also use some provolone or more mozzarella.
  • Stock
    • I used my Homemade Chicken+ Broth, because that’s what I happened to have. However, you could use vegetable stock to keep this dish vegetarian if you prefer.)

Your Own Recipe Notes

Made this recipe with your own special twist? Click here to add your own private notes.

Nutrition

Nutrition Facts
Keto Spinach and Artichoke Casserole
Amount per Serving
Calories
278
% Daily Value*
Fat
 
21
g
32
%
Saturated Fat
 
8
g
50
%
Trans Fat
 
0.01
g
Polyunsaturated Fat
 
4
g
Monounsaturated Fat
 
6
g
Cholesterol
 
55
mg
18
%
Sodium
 
797
mg
35
%
Potassium
 
372
mg
11
%
Carbohydrates
 
14
g
5
%
Fiber
 
9
g
38
%
Sugar
 
2
g
2
%
Protein
 
15
g
30
%
Vitamin A
 
4685
IU
94
%
Vitamin C
 
13
mg
16
%
Calcium
 
341
mg
34
%
Iron
 
2
mg
11
%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Let us know how it was!

Filed Under: Side Dishes

Previous Post: « Broccoli and Asparagus Louie Salad
Next Post: Chicken and Cauliflower Rice Fajita Casserole »

Primary Sidebar

Flower arrangement with yellow, white, and orange roses and other yellow, white, and orange flowers

Welcome to the Party!

I'm Lori and this space is my way of sharing my passion for solving the many challenges posed by entertaining for various dietary restrictions.

Join me on my dinner party adventures where I create menus to adapt to special dietary restrictions--my own included. Read more about me and what you can expect to find on The Dinner Party Diaries →

Cat Chaos Corner

Stylized Cat Paw Print

Click on the Paw to see periodic updates on my feline co-workers.

Need Dinner Party Planning Help?

Find Dinner Party Plans, Menus, and Checklists by theme!

Find Recipes that you can scale to handle a dinner party!

Featured Dinner Parties

Feature image for recipe round up of Easter Casseroles and Desserts

Easter Casserole and Dessert Ideas

Feature image for Short On Time Dinner Party Blog Post

Short On Time Dinner Party

Feature image for Laid Back Dinner and Slumber Party

Laid Back Dinner and Slumber Party

More Dinner Parties

Footer

Dinner Parties big or small can be a challenge. Toss in some special dietary needs and your planning needs can grow exponentially.

I'm here to help! Stick with me for some great menus, themes, and pre-done plans!

Join the Party →

Select list(s) to subscribe to


By submitting this form, you are consenting to receive marketing emails from: . You can revoke your consent to receive emails at any time by using the SafeUnsubscribe® link, found at the bottom of every email. Emails are serviced by Constant Contact
  • Home
  • Privacy Policy
  • About
  • Get In Touch
  • Terms and Conditions
  • Cookie Policy
  • Acceptable Use Policy
  • Do Not Sell or Share My Personal Information
  • Limit the Use Of My Sensitive Personal Information
  • Personal Culinary Solutions LLC – Corporate Info

Copyright © 2025 Dinner Party Diaries on the Foodie Pro Theme