This post may contain affiliate links
Let me tell you about the game-changer that's about to transform your dinner table dairy free creamed spinach that actually tastes like the real deal. I know what you're thinking: "How can creamed spinach be creamy without cream?" Trust me, I was skeptical too until I discovered this amazing combination of nut milk and simple seasonings that creates the most luscious, velvety texture you've ever experienced.
As someone who's navigated countless dietary restrictions (hello, lactose-intolerant family members!), I've learned that the best recipes don't just substitute ingredients they celebrate them. This dairy free version has become such a hit in my kitchen that even my most traditional relatives can't tell the difference. Whether you're preparing a cozy family dinner or hosting friends who follow plant-based diets, this recipe will have everyone asking for seconds.
Jump To Recipe

Why You'll Love This Dairy Free Creamed Spinach
This isn't just another compromise recipe it's genuinely delicious comfort food that happens to be dairy-free. The secret lies in creating a rich, savory base with caramelized onions and garlic, then building that creamy texture with unsweetened nut milk and a touch of arrowroot flour. The result? Pure velvet magic that pairs beautifully with everything from grilled chicken to baked sweet potato fries.
What makes this recipe special is its versatility. You can easily make it with whatever plant-based milk you have on hand vegan creamed spinach oat milk works wonderfully, while vegan creamed spinach coconut milk adds an extra richness that's absolutely divine. For those following kosher guidelines, this pareve creamed spinach fits perfectly into your meal planning.
Simple Ingredients, Amazing Results
The beauty of this recipe lies in its simplicity. With just a handful of pantry staples, you'll create something that tastes like it took hours to perfect:
- 16 oz baby spinach - Fresh spinach wilts down beautifully and provides that classic texture
- 1 teaspoon vegan butter - Adds richness without dairy
- ½ cup diced onion - The foundation of flavor
- 4 cloves garlic, roughly chopped - Because garlic makes everything better
- 1 cup unsweetened nut milk - Your choice of oat, almond, or cashew
- 2 teaspoons arrowroot flour - The secret to that perfect creamy consistency
- Salt and pepper - Essential seasonings that bring everything together
- 1 tablespoon avocado oil - For cooking the spinach
This recipe works beautifully as part of a larger healthy spring dinner spread, and it's substantial enough to serve alongside garlic parmesan chicken and potatoes for a complete meal.
Step-by-Step Magic
Creating the Cream Base Start by sautéing your diced onions in vegan butter over medium heat. This takes about 3-5 minutes, and you'll know they're ready when they turn translucent and smell absolutely heavenly. Add the roughly chopped garlic and cook for another 2 minutes your kitchen will smell like pure comfort.
In a small bowl, whisk together the nut milk and arrowroot flour until completely smooth. This little step prevents any lumps and creates that silky texture we're after. Pour this mixture into your sautéed onions and garlic, then whisk everything together over medium-low heat until it thickens to an almost gravy-like consistency.
Here's where the magic happens: use an immersion blender right in the saucepan to blend everything until perfectly smooth. If you don't have an immersion blender, transfer the mixture to a regular blender, blend until smooth, then return it to the pan. This step transforms your simple ingredients into liquid gold.
Preparing the Spinach While your cream sauce sits on low heat, heat avocado oil in a large pot over medium heat. Add the spinach in small handfuls don't dump it all in at once or you'll have spinach flying everywhere! Stir constantly as each handful wilts down, making room for the next batch.
Bringing It All Together Once all your spinach has wilted, pour that gorgeous cream sauce over the top and stir to combine. Let everything cook together for about 5 minutes, allowing the flavors to meld and the sauce to coat every leaf of spinach perfectly.






Smart Substitutions and Tips
This dairy free creamed spinach recipe is incredibly forgiving. If you're wondering about dairy free creamed spinach without cream, the nut milk and arrowroot combination is your answer. For those preferring creamed spinach with milk that's plant-based, oat milk creates an especially rich result.
Working with vegan creamed spinach frozen spinach? Absolutely doable! Just thaw it completely and squeeze out excess water before adding it to your heated oil. The cooking time might be slightly shorter since frozen spinach is already partially cooked.
If you're planning ahead, this recipe pairs wonderfully with make-ahead breakfast casseroles for a complete brunch spread, or alongside honey roasted carrots for an elegant dinner.
Storage and Reheating
Store leftovers in the refrigerator for up to 3 days. When reheating, add a splash of nut milk to restore that creamy consistency the sauce may thicken slightly as it cools. Reheat gently over low heat, stirring frequently to prevent sticking.
This recipe also works beautifully as part of meal prep. Consider pairing it with healthy adult lunchables for a nutritious work lunch, or serve alongside simple tofu marinade preparations for plant-based protein.
Frequently Asked Questions
Absolutely! Each type brings its own character oat milk creates ultra-creaminess, cashew milk adds richness, and almond milk keeps things light. Avoid vanilla-flavored varieties and stick with unsweetened options for the best savory results.
Cornstarch works as a substitute using the same measurement. Just whisk it thoroughly with the nut milk to prevent lumps. The texture will be equally creamy and delicious.
This recipe is perfect for entertaining! You can make it up to a day ahead and reheat gently with a splash of additional nut milk. It's wonderful alongside best easter side dish recipes or as part of a traditional easter dinner menu.
The key is whisking the arrowroot flour completely into the cold nut milk before adding it to the hot pan. Also, keep the heat at medium-low to prevent the mixture from boiling, which can cause separation.
This dairy free creamed spinach has become one of those recipes I return to again and again it's comfort food that feels both indulgent and nourishing. Whether you're serving it alongside crispy honey garlic chicken breasts or enjoying it as part of a plant-based feast, it brings that perfect touch of creamy goodness to any meal. The best part? Nobody ever guesses it's dairy-free until you tell them.


Dairy Free Creamed Spinach Magic
- Total Time: 20 minutes
- Yield: 4 servings 1x
Description
A luscious, velvety dairy free creamed spinach made with nut milk and simple ingredients—so delicious, no one will miss the cream!
Ingredients
- 16 oz baby spinach
- 1 teaspoon vegan butter
- ½ cup diced onion
- 4 cloves garlic, roughly chopped
- 1 cup unsweetened nut milk
- 2 teaspoons arrowroot flour
- ½ teaspoon salt
- ½ teaspoon pepper
- 1 tablespoon avocado oil
Instructions
- Sauté diced onions in vegan butter over medium heat until translucent, about 3–5 minutes.
- Add chopped garlic and cook for 2 more minutes.
- Whisk nut milk and arrowroot flour in a small bowl until smooth.
- Pour milk mixture into the pan with onions and garlic, add salt and pepper, and cook over medium-low heat until thickened.
- Blend sauce with immersion blender until smooth; keep warm on low heat.
- Heat avocado oil in a large pot over medium heat.
- Add spinach in small batches, stirring until fully wilted.
- Pour cream sauce over spinach, stir to coat, and cook for 5 minutes before serving.
Notes
For extra richness, try coconut or cashew milk. Use thawed and drained frozen spinach as a shortcut for busy nights.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Vegan
Nutrition
- Serving Size: 1 serving
- Calories: 110
- Sugar: 1g
- Sodium: 180mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 2g
- Protein: 2g
- Cholesterol: 0mg









Leave a Reply