4-Ingredient Vegan Thumbprint Cookies
These 4-ingredient vegan thumbprint cookies are the easiest way to get that classic jam-filled cookie without butter or eggs. A tender, shortbread-like dough and your favorite fruit jam are all you need.

They bake up with crisp edges and a soft center, ready in less than half an hour. Perfect for cookie swaps, afternoon tea, or packing into lunchboxes.
Why These Thumbprint Cookies Work
The dough presses together with just a few pantry ingredients, no chilling needed if you work quickly, and the jam gets sticky and concentrated in the oven. They taste like the cookies I grew up with, just made without the dairy.
Vegan butter gives the dough real richness, so nobody misses the eggs. And because the recipe skips the usual extras, the fruit flavor is what shines through.
Ingredients

- 1/2 cup vegan butter, softened: stick-style buttery spread gives the best texture
- 1/4 cup granulated sugar: plain white sugar works here
- 1 cup all-purpose flour: spooned and leveled
- 1/4 cup fruit jam: strawberry or raspberry are classic
Variations / Substitutions
- Coconut oil: use refined coconut oil, solid but not melted; the cookies will be a little more crumbly
- Gluten-free: swap in a 1-to-1 gluten-free baking flour
- Jam flavors: apricot, blackberry, or even marmalade all work, just pick one that’s thick
- Nut butter filling: replace the jam with a teaspoon of creamy peanut or almond butter
Chewy Vegan Oatmeal Chocolate Chip Cookies are another dessert you’d probably love if you enjoy these cookies.
How to Make 4-Ingredient Vegan Thumbprint Cookies
Step 1: Mix the Dough

In a bowl, beat the 1/2 cup softened vegan butter and 1/4 cup sugar together with a fork or electric mixer until creamy, about 1 minute. Add the 1 cup flour and stir until a soft dough forms and no dry patches remain. It will look like damp sand that holds together when squeezed.
Step 2: Shape and Fill the Cookies

Roll the dough into 1-inch balls, about a tablespoon each, and place them on a parchment-lined baking sheet. Use your thumb or the back of a small spoon to press a deep indent into the center of each ball. Spoon about 1/2 teaspoon of the 1/4 cup jam into each indent, just enough to fill without overflowing.
Step 3: Bake and Cool

Preheat the oven to 350°F (175°C). Bake the cookies for 12 to 14 minutes, until the edges are just barely golden. Let them cool on the baking sheet for 5 minutes, then move to a wire rack to cool completely. The jam will set as they cool, so don’t touch it while it’s hot.
Tips for Vegan Thumbprint Cookies
- Use a thick jam or preserves so it doesn’t bubble out and run; if your jam is runny, simmer it for a couple of minutes to thicken up first.
- Make the indent deep and wide enough to hold a small pool of jam; a shallow indent will let it slide off.
- If your kitchen is warm, the dough may get sticky; pop it in the fridge for 10 minutes before rolling.
- For a slightly richer flavor, use a vegan butter that contains some coconut oil, but avoid tub spreads that are too soft.
- These cookies stay tender for days, so they’re great for making ahead.
Bake times vary slightly with size:
| Cookie size | Bake time |
|---|---|
| 1-inch balls | 10-12 mins |
| 1.5-inch balls | 12-14 mins |
Storing Leftover Cookies
Keep the cooled cookies in an airtight container at room temperature for up to 5 days. They don’t need refrigeration, and the jam stays glossy. If they soften over time, a quick 5-minute toast in a 300°F oven will crisp the edges back up.
Frequently Asked Questions
Can I use a different sweetener instead of granulated sugar?
A dry sweetener like coconut sugar works, but the cookies will be denser and darker. Liquid sweeteners will throw off the texture, so stick to a granulated option.
Why did my jam run out of the cookies?
Jam that’s too thin or too warm will spread as it bakes. Use thick preserves straight from the fridge, and don’t overfill the indent. If your jam is runny, simmer it down for a few minutes before using.
Can I freeze the dough?
Yes. Roll the dough into balls, place them on a tray, and freeze until solid. Then transfer to a freezer bag. When you’re ready to bake, let them thaw for 10 minutes, press the indent, fill with jam, and bake as directed from the fridge.
How do I make these nut-free?
The recipe is naturally nut-free as long as your vegan butter and jam don’t contain nuts. Always check labels.
Vegan Thumbprint Cookies Recipe
Ingredients
Method
- In a bowl, beat the vegan butter and sugar until creamy. Stir in the flour until a soft dough forms.
- Roll into 1-inch balls, press a deep indent in the center, and fill each with about 1/2 teaspoon of jam.
- Place on a lined baking sheet and bake at 350°F for 12-14 minutes, until edges are lightly golden. Cool on the sheet for 5 minutes, then transfer to a wire rack.
