Simple Vegan Creamed Spinach
4.86 from 14 votes

This vegan creamed spinach is so simple to prepare—and it’s also so wholesome. Silken tofu gives the spinach creamy texture, and it adds plant protein, anti-inflammatory phytonutrients, and healthful fats to what is traditionally a heavy dish. The recipe comes together in twenty minutes, and it’s perfect for holidays and winter celebrations.

Simple Vegan Creamed Spinach | The Full Helping

Creamed spinach is one of those dishes that sounded a little old-fashioned to me even when I was a kid. We didn’t eat it at home, but my mom had a soft spot for it—as she did, and still does, for most classic comfort fare—and so I tasted it a few times when she ordered it at restaurants. I always loved it, which surprised me, since spinach is not my favorite green. If you make anything creamy enough, there’s a good chance I’ll eat it 🙂

This year, I got to thinking about a simple vegetable side that I could make for mom and me at Christmas. I always get a kick out of preparing dishes for her that I know she’ll love, and especially those that carry nostalgic appeal. Having never made creamed spinach before, I wasn’t sure how it would turn out—especially since I kept the recipe very, very simple. I’m happy to say that it turned out—well, maybe not perfectly, since I’m not exactly sure what a perfect creamed spinach is supposed to be—but really, really good.

Simple Vegan Creamed Spinach | The Full Helping
Simple Vegan Creamed Spinach | The Full Helping

The creamy texture here is all thanks to the magic of silken tofu. I love silken tofu as a means of adding richness to vegan recipes: it’s authentic, and it does the job of creating creaminess while simultaneously being low in fat and rich in protein. Along with anti-inflammatory soy isoflavones, calcium, and other nutrient richness.

My go-to Silken Tofu is Nasoya’s. I’ve relied on it for years in dressings, dips, vegan sour cream, soups, and more. It’s easy to blend, neutrally flavored, and silky smooth. In this recipe, it gets blended with lemon, garlic powder, salt, and some nutritional yeast, then poured into a hot pan of crispy shallots and chopped spinach.

Simple Vegan Creamed Spinach | The Full Helping

At that point, you simply heat and stir, and voila—a wonderful batch of vegan creamed spinach. Perfect to serve as a side dish, but thick and rich enough to serve with toast points or wedges, as a warm dip.

And super party-friendly either way.

Simple Vegan Creamed Spinach | The Full Helping

You could dress the recipe up with extra fried shallots or caramelized onions, hot, pan-fried bread crumbs, the addition of white beans or shredded vegan cheese—plenty of things. But for me, a lot of this recipe’s success lies in its simple, straightforward preparation, as well as the fact that it’s a nutritious spin on comfort spoon. Maybe you’ll try it along with me and my mom this Christmas?

Simple Vegan Creamed Spinach | The Full Helping

4.86 from 14 votes

Simple Vegan Creamed Spinach

Author – Gena Hamshaw
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Yields: 4 servings


  • 1 16- ounce container Nasoya Organic Silken Tofu
  • 2-3 tablespoons nutritional yeast (adjust based on how "cheesy" you'd like the creamed spinach to taste—for me, more nutritional yeast is always better!)
  • 1/2 teaspoon fine sea salt
  • 1/4 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • Juice of 1 lemon
  • 2 10- ounce or 1 16-ounce packages frozen, chopped spinach
  • 2 teaspoons olive oil*
  • 2 shallots, very thinly sliced
  • Freshly ground black pepper


  • Heat the frozen spinach according to package instructions. Press it firmly through a colander to remove as much moisture as you can. Set the spinach aside.
  • Place the tofu, nutritional yeast, salt, garlic and onion powder, and lemon juice in a blender and blend till smooth.
  • Heat the oil over medium in a large skillet. Add the shallots and sauté for 5 minutes, stirring often, or until they’re gently browning. Add the spinach and the blended tofu mixture. Heat, stirring as you go, until the ingredients are mixed and warm through. Taste and add extra salt and/or freshly ground pepper to taste. Serve hot.


*You can substitute a few tablespoons of vegetable broth if you wish.
Simple Vegan Creamed Spinach | The Full Helping

I love serving this with pita wedges (entertaining aside, it’s also a super nutritious and protein-rich snack), but I also served it with cauliflower steaks and quinoa pilaf last weekend, which was a nicely balanced, satisfying meal. A possible Christmas contender, too!

Simple Vegan Creamed Spinach | The Full Helping

No matter how you choose to serve it, I hope you’ll enjoy it, either for the holidays or whenever a touch of culinary nostalgia comes calling.

And hope you enjoy the start to your weekend, too. Till Sunday, friends.


This post is sponsored by Nasoya. All opinions are my own, and I love this go-to brand of tofu and other creative soy products! Thanks for your support.

This post may contain affiliate links. If you use these links to buy something I may earn a commission. Visit my privacy policy to learn more.

Categories: Recipes, Side Dishes
Method: Blender, Stovetop
Ingredients: Tofu
Dietary Preferences: Gluten Free, No Oil, Tree Nut Free, Vegan
Recipe Features: Holidays

Leave a Comment

Star ratings help other readers to find my recipes online. If you loved this recipe, would you please consider giving it a star rating with your comment?

Thank you for your feedback. I'm grateful for your presence in this space!


Your email address will not be published. Required fields are marked *

Recipe Rating

  1. 5 stars
    I didn’t think this would be good, but I’ve been craving creamed spinach since I went vegan a couple years ago, so I gave it a try. What an amazing recipe! Even my carnivore wife liked it. The lemon is key. As is thoroughly draining the spinach (I use cheesecloth). No changes to the recipe. Delicious!

  2. 5 stars
    This was great. I added a bit of ground nutmeg as I like that in creamed spinach.

  3. This recipe is ! Made this as a side for some other meals during meal prep this week. Used fresh spinach instead frozen (not a fan of frozen) took a few minutes longer but soooooo worth it!

  4. 5 stars
    This looks delicious! Would this work as a filling for a spinach pie or spanakopita?

    • Hi Frances! I think it might be a little too wet/liquidy for spanakopita or spinach pie! I’d suggest something with extra firm tofu instead 🙂

  5. 5 stars
    I cannot believe how delicious and simple this is! I can’t wait to share it with my cook book group tomorrow. Thank you for my new favorite recipe!

  6. 5 stars
    This is the BEST creamed spinach recipe ever!! I’ve made it 3 weeks in a row for my weekly meal prep. I used yellow onions instead of shallots (because I couldn’t find any organic) and a little extra lemon juice. OMG I cannot tell you how delish! 😛 Thank you for this recipe.

  7. 5 stars
    Oh YAY! I have been wishing for spinach enchiladas, but since turning vegan I have not had them. This recipe might be the filling for the perfect vegan version. Thank you!

  8. Hi Gena, I love the ease and simplicity of this, and that it’s relatively low fat. Looks very comforting! I think this might be in our family’s culinary future as well. Thanks for sharing and Christmas blessings to you and your Mom!! xoxo