I absolutely adore making these Spinach Artichoke Twice Baked Potatoes {Paleo, Whole30, Vegan} Recipe when I want a cozy yet wholesome meal that feels indulgent without any guilt. It’s one of my personal favorites because it perfectly combines creamy, savory, and fresh flavors all wrapped up in a comforting baked potato shell. Every bite delivers that satisfying melt-in-your-mouth texture with bright hints of spinach and artichoke that just make my taste buds dance. If you’re seeking a dish that’s both nourishing and downright delicious, this recipe is a must-try in my kitchen.
Why You’ll Love This Spinach Artichoke Twice Baked Potatoes {Paleo, Whole30, Vegan} Recipe
One of the things I love most about this recipe is how the flavors blend so beautifully. The tender, earthy potatoes paired with the vibrant spinach and tangy artichokes create a flavor profile that’s rich yet fresh. I’m particularly fond of the creamy coconut cream and nutritional yeast combination—it adds such a luscious texture and subtle cheesiness without any dairy, which is fantastic for keeping the dish vegan and Whole30-friendly. The lemon juice adds the perfect zing that brightens the whole dish, making it feel alive and satisfying.
What really sets this recipe apart for me is how easy it is to prepare despite tasting like something gourmet. The steps are straightforward, and I appreciate that I can bake the potatoes ahead of time, making the filling and finishing it up just before serving super convenient. I honestly find this dish perfect for everything from a casual weeknight dinner to a small gathering with friends or family. Every time I share it, people are always pleasantly surprised by how hearty, flavorful, and healthy it is. Trust me, it’s a recipe I recommend over and over.
Ingredients You’ll Need
This recipe uses simple, everyday ingredients that come together to create a stunning dish both in flavor and presentation. Each element has a purpose, whether it’s adding creaminess, brightness, or that signature spinach-artichoke flavor we all love.
- Russet potatoes: These are perfect for baking because they’re starchy and fluffy inside, which makes scooping easy and results in a creamy mashed filling.
- Fresh baby spinach: Adds vibrant color and a mild, slightly sweet flavor that complements the artichoke beautifully.
- Artichoke hearts: Their tender, slightly tangy taste brings a unique touch and is essential to the classic flavor combination.
- Onion: Provides a comforting depth and natural sweetness when sautéed, balancing the fresh veggies.
- Garlic: Gives an aromatic, savory lift that makes the whole dish irresistible.
- Coconut cream: A silky, dairy-free fat that adds richness and moisture, making the filling luscious and smooth.
- Fresh lemon juice: Introduces a bright, zesty note that cuts through the creaminess.
- Fine grain sea salt: Elevates all the flavors and helps bring everything together.
- Nutritional yeast: Adds a cheesy, nutty flavor that perfectly mimics traditional cheese without dairy.
- Ghee or butter-flavored coconut oil: For sautéing and extra richness—choose coconut oil if you want to keep it strictly vegan.
Directions
Step 1: Preheat your oven to 400 degrees Fahrenheit. Rub the potatoes with coconut oil and sprinkle with salt if you like a seasoned crust. Place them directly on the oven rack or on a baking sheet and bake for about 1 hour or until they’re soft inside when poked with a fork.
Step 2: Once the potatoes are cool enough to handle, slice each one lengthwise. Carefully scoop out the insides, leaving a thin layer of potato attached to the skin to keep the shells sturdy. You will use the potato insides from three potatoes for the filling and discard or save the insides of the fourth one.
Step 3: Heat a medium skillet over medium heat and add 1 tablespoon of ghee or coconut oil. Toss in the diced onions and sauté until they’re tender and translucent, about 5 minutes. Add the minced garlic and cook for another minute until fragrant but not browned.
Step 4: Stir in the chopped spinach and cook until it’s wilted, stirring frequently. Then add the chopped artichoke hearts along with a pinch of salt, cooking for another minute. Remove the mixture from heat and set aside.
Step 5: Using a bowl or blender, mash or blend the scooped-out potato insides with the coconut cream, lemon juice, nutritional yeast, 1 tablespoon of ghee or coconut oil, and 3/4 teaspoon of sea salt until creamy and well combined.
Step 6: Stir the spinach-artichoke mixture into the mashed potatoes until everything is fully incorporated and evenly combined.
Step 7: Spoon the filling back into all four hollowed potatoes, dividing it evenly. Place them on a baking sheet and bake once more at 400 degrees for 15 to 20 minutes, or until the tops start to lightly brown and the filling is heated through.
Step 8: Remove from the oven and serve hot. These potatoes are best enjoyed warm but also reheat beautifully for leftovers.
Servings and Timing
This recipe makes 4 hearty servings, perfect for a small family meal or sharing with close friends. Prep time is about 20 minutes, mainly for sautéing and mixing. Baking time for the potatoes in the first round takes approximately 1 hour, with the second bake adding 15 to 20 minutes. Overall, expect about 1 hour and 40 minutes from start to finish including resting and cooling time for the potatoes to handle safely. If you’re prepping in advance, you can bake the potatoes earlier and store them chilled until you’re ready to assemble and bake again.
How to Serve This Spinach Artichoke Twice Baked Potatoes {Paleo, Whole30, Vegan} Recipe
When I serve these twice baked potatoes, I love to keep the accompaniments simple to let the dish shine. They pair beautifully with a fresh green salad tossed in a light vinaigrette or roasted seasonal vegetables for a wholesome and colorful plate. For a heartier meal, I sometimes add a side of grilled tofu or lean protein that complements the creamy filling with a bit of smoky char.
For presentation, I find a sprinkle of fresh herbs like chopped parsley or chives adds a lovely pop of green and freshness, making the dish look as good as it tastes. Serving the potatoes on a rustic wooden board or simple white plates really lets those golden-browned tops shine. I typically portion one stuffed potato per person, but they’re so satisfying that even a whole potato plate feels indulgent yet healthy.
When it comes to beverages, I enjoy pairing this recipe with a crisp, chilled white wine like Sauvignon Blanc or a light sparkling water infused with lemon or cucumber for a non-alcoholic option. Because the potatoes are warm and cozy, they work great for family dinners, casual weekend lunches, or even as a festive side at holiday gatherings. I always recommend serving these hot from the oven but they also taste great served warm or at room temperature if you’re entertaining a crowd.
Variations
I love experimenting with this base recipe to suit different tastes and dietary needs. For instance, if you prefer a nutty flavor, you can add some toasted pine nuts or chopped walnuts to the filling for extra texture. If coconut cream isn’t your favorite, blending soaked cashews to achieve creaminess works beautifully as a substitute while keeping it vegan.
If you want to boost the protein, adding cooked lentils or chickpeas into the spinach-artichoke mix is a delicious option I often use. For a cheesy twist without dairy, try sprinkling additional nutritional yeast or a vegan parmesan on top before the second bake. Those who follow strict Paleo guidelines can use ghee exclusively and make sure all ingredients are compliant, like checked artichokes with no added preservatives.
For a quicker cooking method, you can microwave the potatoes until soft instead of baking for an hour, then proceed with scooping and filling—just keep a close eye to avoid overcooking. I also like to finish the stuffed potatoes under a broiler for just a couple of minutes to achieve a golden crust on top when I’m short on time.
Storage and Reheating
Storing Leftovers
After enjoying your delicious Spinach Artichoke Twice Baked Potatoes {Paleo, Whole30, Vegan} Recipe, I always store leftovers in an airtight container or tightly wrapped with foil or plastic wrap. They keep well in the refrigerator for up to 4 days, making them excellent for meal prep or quick reheats during the week. Just make sure they’re cooled completely before refrigeration to maintain freshness.
Freezing
If you want to freeze these potatoes, I recommend freezing them before the second bake. Place the stuffed potatoes on a baking sheet in the freezer until solid, then transfer them to freezer-safe bags or containers. Frozen this way, they keep well for up to 2 months. When you’re ready to eat, bake from frozen, adding extra time to cook thoroughly, around 25 to 30 minutes at 400 degrees Fahrenheit.
Reheating
The best way to reheat these potatoes is in the oven or toaster oven at 350 degrees Fahrenheit until warmed through, about 15 to 20 minutes. This method helps maintain the crispy tops and creamy interiors. Microwave reheating is possible in a pinch but may make the texture a little watery or soggy, so I avoid it unless necessary. Letting them come to room temperature before reheating also helps the potatoes heat more evenly.
FAQs
Can I use sweet potatoes instead of russet potatoes?
Absolutely! Sweet potatoes offer a naturally sweet flavor and similar creamy texture when baked, which can work wonderfully with the spinach and artichoke filling. Just adjust the baking time slightly, as sweet potatoes may cook faster depending on size.
Is this recipe truly vegan and Whole30 compliant?
Yes, with a few simple swaps it can be! Using refined coconut oil instead of ghee keeps it vegan. Omitting nutritional yeast keeps it Whole30 compliant, or you can skip it and boost flavor with extra lemon juice and garlic. Just ensure all canned ingredients have no added sugars or non-compliant preservatives for Whole30.
Can I prepare this recipe ahead of time for entertaining?
Definitely! One of the best parts is that you can bake the potatoes ahead and refrigerate them. Assemble and bake the stuffed potatoes right before serving for a crowd-pleasing dish that doesn’t keep you stuck in the kitchen during your party.
What can I use instead of coconut cream?
You can use the thick part of canned coconut milk that’s been chilled overnight or blend soaked cashews for a dairy-free creamy alternative. Both options bring a rich texture and mild flavor suitable for the filling.
How do I know when the potatoes are done baking?
They’re done when a fork slides easily into the potato without resistance, indicating the inside is soft and fluffy. The second bake is finished when the tops are lightly browned and the filling is hot throughout, generally 15-20 minutes at 400 degrees Fahrenheit.
Conclusion
I can’t recommend making the Spinach Artichoke Twice Baked Potatoes {Paleo, Whole30, Vegan} Recipe enough. It’s a warm, comforting dish that never fails to impress me with its creamy texture and bold flavors. Whether you’re cooking for yourself or your loved ones, this recipe brings a delicious balance of wholesome ingredients and indulgent taste that makes every meal feel special. Give it a try—I promise it’ll become a favorite in your recipe collection!
PrintSpinach Artichoke Twice Baked Potatoes {Paleo, Whole30, Vegan} Recipe
Delicious and creamy Spinach Artichoke Twice Baked Potatoes that are paleo, Whole30, and vegan friendly. These twice baked potatoes are loaded with a flavorful mix of sautéed spinach, artichoke hearts, coconut cream, and nutritional yeast, making for a hearty and healthy plant-based meal or side dish.
- Prep Time: 15 minutes
- Cook Time: 1 hour 20 minutes
- Total Time: 1 hour 35 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegan
Ingredients
Potatoes
- 4 small/medium russet potatoes
Vegetables
- 5 oz fresh baby spinach
- 1/2 of a 14 oz can artichoke hearts, checked for ingredients
- 1/2 medium onion, diced
- 2 cloves garlic, minced
Other Ingredients
- 1 small can (5.3 oz) coconut cream*
- 1.5 Tbsp fresh lemon juice
- 3/4 tsp fine grain sea salt
- 2 Tbsp nutritional yeast
- 2 Tbsp ghee or butter-flavored coconut oil***
Instructions
- Prepare and bake potatoes: Rub each potato with coconut oil and optionally sprinkle with salt. Bake at 400°F (204°C) for about 1 hour or until potatoes are soft inside.
- Cool and scoop potatoes: Once cooled, cut each potato lengthwise and carefully scoop out the inside, leaving a thin layer of potato flesh in the skins. Use the inside of only 3 potatoes for the filling; discard the inside of the 4th or save for another use.
- Sauté vegetables: Heat 1 tablespoon of ghee or coconut oil in a medium skillet over medium heat. Add diced onions and cook until soft, then add minced garlic and cook until just softened. Add chopped spinach and sauté until wilted, then add chopped artichoke hearts and a pinch of salt. Cook for another minute and then remove from heat.
- Prepare potato filling: Mash or blend the scooped potato insides from 3 potatoes with coconut cream, fresh lemon juice, nutritional yeast, remaining ghee or coconut oil, and 3/4 teaspoon sea salt until creamy and well combined.
- Combine filling and veggies: Gently fold the sautéed spinach and artichoke mixture into the mashed potato mixture until evenly incorporated.
- Stuff and bake potatoes: Spoon the filling mixture back into the hollowed potato skins. Arrange on a baking sheet and bake at 400°F (204°C) for 15-20 minutes, or until the tops start to lightly brown.
- Serve: Remove from oven and serve hot. Leftovers can be refrigerated up to 4 days and reheated in an oven or toaster oven.
Notes
- *You can substitute the coconut cream with the solid part from chilled canned coconut milk. Blend before using for the right consistency.
- **Make sure to only discard the scooped interior of the 4th potato, as all 4 skins will be filled.
- ***For the vegan option, use refined coconut oil that is flavorless or has a butter flavor.
- ****Bake potatoes in advance if short on time and refrigerate until ready to use.