Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.
This Spinach & Artichoke Casserole is hearty, filling, & made from healthy and wholesome ingredients for a veggie-packed meal that’s perfect year-round.
Dump-and-bake casseroles are a life-saver in the kitchen, whether it’s for meal prep or for a fuss-free dinner. However, they’re often on the heavier side (or made from more cold-weather ingredients), so I wanted to make a version that was appropriate any time of year!
This Vegan Spinach & Artichoke Casserole with White Beans is hearty and filling, but made from fresh, spring-inspired ingredients for a warm-weather appropriate meal that you’ll be craving all the time.
INGREDIENTS FOR SPINACH & ARTICHOKE CASSEROLE WITH WHITE BEANS
This dump-and-bake is inspired by the spinach & artichoke dip we all know and love. I wanted to make those great, classic flavors last even longer (and make them more full-meal appropriate) so I added rice & beans for that extra protein, fiber, and full-meal satisfaction.
- Artichokes add a mild, slightly tangy and nutty flavor.
- Frozen Spinach completes the classic spinach & artichoke flavor combination and adds some greens for #health. Make sure to fully thaw and drain your frozen spinach before adding to the casserole dish.
- White Beans help turn this otherwise typical appetizer into a true meal. White beans are very creamy and buttery in flavor, which pairs deliciously with the tangy, nutty flavors of the artichokes.
- White Rice adds some extra plant-based protein and make this dish fluffy and satisfying.
- Nutritional Yeast adds a dairy-free cheesiness and extra rich flavor.
- Coconut Milk adds a thick creaminess that makes this casserole oh-so-satisfying.
HOW TO MAKE SPINACH & ARTICHOKE CASSEROLE
Dump-and-Bake Casseroles are my absolute favorite! They bring maximum flavor and satisfaction with minimal time and effort ????Simply dump everything into your casserole dish, cover it, and bake it in the oven.
- Add the coconut milk, broth, lemon juice, nutritional yeast, and salt to a pot and bring to a boil
- Layer the beans, artichoke hearts, drained spinach, shallot, garlic, and uncooked rice to a casserole dish
- Pour your hot liquid over the casserole
- Cover & Bake for 45 minutes
- Let Sit for 5 mins, then uncover & top with vegan parmesan, if desired. (It’s drool-worthy and I definitely recommend!)
I love this Spinach & Artichoke Casserole because it is just so fresh, tangy, and satisfying, all while being one of the easiest hands-off meals to prepare. It can be enjoyed at any time of year as a comfy weeknight dinner, or an easy-to-make dish to bring to a summer potluck or holiday party.
You can store leftovers in the fridge for up to 5 days, or even freeze them for up to 2 months. This dish is best reheated in a sauté pan with a little oil or splash of vegetable broth, which helps to rehydrate the rice.
If you’re looking for more dump-and-bake recipes, you’ll also love this Chickpea & Rice Casserole, this Southwestern Black Bean Casserole, and this Buffalo Cauliflower & Chickpea Casserole!
Finally, if you make this recipe and decide to share it on Facebook or Instagram, don’t forget to tag me @FromMyBowl + #FromMyBowl! I love seeing your delicious recreations 🙂
Vegan Spinach & Artichoke Casserole
This Spinach & Artichoke Casserole is hearty, filling, & made from warm-weather ingredients for a creamy, veggie-packed meal that’s perfect year-round.
- Prep Time: 10 Minutes
- Cook Time: 45 Minutes
- Total Time: 55 minutes
- Yield: Serves 4 to 6 1x
- Category: Main
- Method: Oven
- Cuisine: American
- Diet: Vegan
- 1 13.5-ounce can of full-fat coconut milk (1 3/4 cup or 400 ml)
- 1/2 cup (120 ml) vegetable broth (vegetable or vegan chicken-flavored)
- Juice of 1 lemon (3 to 4 tablespoons)
- 2 tablespoons nutritional yeast
- 1/2 tsp sea salt
- 2 15.5-ounce (440 g) cans of Great Northern, Navy, or Cannelini beans (~2.5 cups cooked beans)
- 8.5 ounces (240 g) artichoke hearts, roughly chopped (1 can)
- 1 10-ounce (280 g) bag of frozen spinach, thawed and drained*
- 1 large shallot, diced
- 3 cloves garlic, minced
- 1 cup dry white rice*
- Optional: vegan parmesan or other dairy-free cheese, for serving
- Preheat the oven to 375F and set a 9×13″ or similar pan.
- Prepare: Add the coconut milk, broth, lemon juice, nutritional yeast, and salt to a medium pot and bring to a boil over high heat. While the liquid heats, add the beans, artichoke hearts, drained spinach, shallot, garlic, and uncooked rice to the casserole dish. Mix them around and spread evenly across the bottom of the casserole with a spatula.
- Bake: Once the liquid comes to a boil, carefully pour it over the casserole and cover with a layer of parchment paper (optional) followed by a layer of aluminum foil (not optional). Place in the middle rack of the oven and bake for 45 minutes.
- Serve:Remove the casserole from the oven and let sit for 5 minutes, then uncover. Divide into serving bowls and top with vegan parmesan, or as desired. Leftovers will last in the fridge for up to 5 days, or can be frozen for up to 2 months.
- If you have a coconut allergy you can replace it with another thick & creamy dairy-free milk, such as oat milk. I also think you could blend 1/2 cup of vegan cream cheese with 1 1/4 cups of water for another alternative, but I haven’t tested this myself.
- Draining Spinach: I like to put the package of frozen spinach into my fridge the day before I make this. You can also soak the spinach in hot water. Make sure to drain your spinach thoroughly and get as much liquid out as possible; I recommend placing it in a fine metal strainer and pressing it into the strainer, as well as using your hands to squeeze fistfuls of the spinach to get out any extra liquid.
- White vs Brown Rice: white rice and brown rice require different cooking times, so you cannot swap them 1:1. If you want to make this recipe with brown rice, keep all ingredients and measurements the same, but bake the casserole at 400F for 60 minutes instead.
- Want it Cheesy? For an extra cheesy casserole, sprinkle up to 1 cup of dairy-free shredded cheese on top of the casserole after you mix the liquid in; cover and bake according to the recipe instructions.
Keywords: healthy vegan casserole, dump and bake casseroles vegan, spinach artichoke casserole, vegan spinach casserole, vegan artichoke casserole, healthy spinach artichoke casserole
This is my favorite dump and bake from you so far. This is my husband’s favorite too. Thanks so much for this recipe!
You’re so welcome!
So good! I’m my family loved it. Cannot taste coconut at all. So flavorful!!!
I made a few tweaks but amazing!!! I omitted the spinach and used only 1 can of beans and added 1/2c dry white wine (tbh when I read the recipe I misread dry white rice for dry white wine, so upon rereading I thought why-not!)
Glad it all worked out! Thank you Evelyn. ♥
Hi I made this and it was delicious
what is the nutrition facts in a serving plS?
Glad you found it delicious, Cameron!
If you divide the total recipe into 6 servings, you would get the following approximate nutritional values per serving:
Total Fat: 13-20 g
Saturated Fat: 10-15 g
Cholesterol: 0 mg
Sodium: 366-550 mg
Total Carbohydrates: 26-40 g
Dietary Fiber: 5-8 g
Sugars: 2-4 g
Protein: 8-12 g
These values are just an estimate and may vary depending on the exact brands and quantities of ingredients used. Additionally, this recipe contains ingredients such as full-fat coconut milk and nutritional yeast that are high in calories and fat, so it should be consumed in moderation as part of a balanced diet.
I make this casserole often because everyone likes it. The only small changes I make to the recipe is to use artichokes marinated in oil, because I find this adds even better flavour, and I do 2 shallots instead of 1 (I just love anything onion).
Thank you Shanna! Great tips too 🙂
I’ve never made a recipe from Caitlin that I didn’t like. This one is SO simple. I make it a couple times a month. It’s filling and tangy and rich and delicious. I hope you make it!
Thank you for the review, Maria! We’re glad you love the recipes. ♥
I absolutely adore this recipe, and I’ve made it twice! The flavors are GREAT! I’m looking to make it again with less rice because I need to limit starchy carbs. If I use 1/2 cup dry white rice instead, would I also cut the saucepan/liquid ingredients by half? And would I need to adjust the cook time? Thank you!
So glad you enjoy the recipe, Jeana! Yes, roughly half of the amount of liquid will do for 1/2 a cup of rice, I’d do about 1 cup coconut milk and 1/4-1/3 cup of broth.
I made this the other night for dinner and yum! So delicious! It made enough that I’ve been eating it for lunch for the past few days. I didn’t have frozen spinach so subbed frozen chopped kale which worked great. One question – what is the purpose of the optional parchment paper under the foil? Thanks. Can’t wait to try another dump & bake recipe!
Glad you enjoy it, Christine! The parchment paper provides a partial barrier to the steam’s escape without fully blocking it.
Glad it turned out well, Rachel!
I added a healthy grind of mixed peppers as well as a t of poultry seasoning. I also used 1/3 chopped frozen kale and 2/3 spinach.
I also used brown basmati rice and topped with vegan parmesan.
Hub declared it delicious.
That’s awesome, Page! Glad you and the Hub loved it. 😊
Fantastic dish. VERY satisfying. Delicious for EVERYONE
Thank you so much!
If I could give this 10+ stars I would. First off, super easy to make (dump and bake is a lifesaver when the idea of making dinner is impossible during the work week) & from a nutritional standpoint I love that is a complete protein! I love the flavor of the artichoke teamed with the creaminess of the beans. The 2nd night I had this for leftovers, I used it as a dip with some tortilla chips as I was craving a crunch texture. Personally, I liked the crunch element from the chips. So I recommend some nice chips to have with this. Totally going to make this again!!! I love your dump and bake recipes!!
Grateful you love the recipes, Lea! We appreciate the detailed 5-star review.
I usually use almond milk so I was iffy about the coconut milk and wow it was amazing! Adding this to my weekly rotation 😋
Glad you liked it, Nikki!
Made it with fresh spinach and added a bit extra liquid- works great. Really hearty and flavourful dish!
Happy it turned out great, Kate! Thank you for the feedback.