Bagel with Vegan Cream Cheese
Enjoy a classic chewy bagel, boiled and baked to perfection at home. Paired with a rich, tangy, and incredibly creamy vegan cream cheese made from cashews. A truly satisfying dairy-free breakfast.
For 8 servings
5 steps. 30 minutes total.
- 1
Step 1
- a.Prepare the Vegan Cream Cheese
- b.If you haven't already, soak the raw cashews in very hot water for 30 minutes, then drain thoroughly. This softens them for a creamier texture.
- c.In a high-speed blender, combine the drained cashews, lemon juice, nutritional yeast, apple cider vinegar, onion powder, garlic powder, and salt.
- d.Begin blending on low, then gradually increase to high speed. Add 1/4 cup of water to get it started. Scrape down the sides of the blender as needed.
- e.Continue blending, adding more water 1 tablespoon at a time, until the mixture is completely smooth and creamy. Be patient, as this can take 2-4 minutes.
- f.Transfer the cream cheese to an airtight container and refrigerate for at least 2 hours to allow it to firm up and the flavors to meld.
- 2
Step 2
- a.Make and Proof the Bagel Dough
- b.In the bowl of a stand mixer or a large mixing bowl, combine the warm water, instant yeast, and sugar. Let it sit for 5-10 minutes until the mixture is foamy, which indicates the yeast is active.
- c.Add the bread flour and salt to the bowl. If using a stand mixer, use the dough hook attachment and mix on low speed until a shaggy dough forms. Increase the speed to medium and knead for 6-8 minutes until the dough is smooth and elastic.
- d.If kneading by hand, mix with a wooden spoon until a shaggy dough forms, then turn it out onto a lightly floured surface. Knead for 10-12 minutes until smooth and elastic.
- e.Form the dough into a ball and place it in a lightly oiled bowl, turning to coat. Cover the bowl with a clean, damp kitchen towel or plastic wrap.
- f.Let the dough rise in a warm, draft-free place for 60-90 minutes, or until it has doubled in size.
- 3
Step 3
- a.Shape the Bagels
- b.Line two baking sheets with parchment paper and lightly dust with flour or cornmeal.
- c.Gently punch down the risen dough to release the air. Divide it into 8 equal pieces (about 110g each).
- d.Roll each piece into a smooth, tight ball. To shape, poke your thumb through the center of the ball to create a hole.
- e.Gently stretch the hole to about 1.5-2 inches in diameter, using two fingers in a circular motion. Ensure the bagel shape is even.
- f.Place the shaped bagels on the prepared baking sheets, leaving a few inches between each. Cover loosely with plastic wrap and let them rest for 15-20 minutes.
- 4
Step 4
- a.Boil and Bake the Bagels
- b.While the bagels are resting, preheat your oven to 425°F (220°C).
- c.Bring a large, wide pot of water (about 10 cups) to a rolling boil. Add the baking soda to the water—it will fizz up.
- d.Carefully lower 2-3 bagels into the boiling water at a time, ensuring not to overcrowd the pot. Boil for 1 minute on each side for a chewy crust. For an even chewier crust, boil for up to 2 minutes per side.
- e.Use a slotted spoon or spider strainer to remove the bagels from the water, allowing excess water to drip off. Place them back on the parchment-lined baking sheets.
- f.Immediately sprinkle the tops generously with everything bagel seasoning or your desired toppings while they are still damp.
- g.Bake for 18-22 minutes, rotating the pans halfway through, until the bagels are a deep golden brown.
- h.Transfer the baked bagels to a wire rack to cool completely before slicing. This prevents them from becoming gummy.
- 5
Step 5
- a.Assemble and Serve
- b.Once the bagels have cooled, slice one in half.
- c.Spread a generous layer of the chilled vegan cream cheese on each half.
- d.Serve immediately and enjoy your homemade bagel.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1For the chewiest bagels, use bread flour. Its higher protein content is essential for developing the gluten structure that gives bagels their signature texture.
- 2Don't skip the boiling step! This is what sets a bagel apart from regular bread, creating a glossy, chewy crust.
- 3For a more authentic, slightly sweet flavor, use barley malt syrup instead of sugar in both the dough and the water bath.
- 4Ensure your dough is properly kneaded. It should pass the 'windowpane test': a small piece of dough should stretch thin enough to see light through it without tearing.
- 5The vegan cream cheese can be made up to 5 days in advance and stored in an airtight container in the refrigerator.
Adapt it for your goals.
Flavor
Mix fresh chives, dill, or chopped scallions into the vegan cream cheese after blending for an herbed spread.
ToppingTopping
Instead of everything seasoning, top your bagels with sesame seeds, poppy seeds, coarse sea salt, or dried onion flakes before baking.
DoughDough
Incorporate 1/2 cup of whole wheat flour in place of bread flour for a heartier bagel. You can also add mix-ins like cinnamon and raisins to the dough after the first rise.
SweetSweet
For a sweet cream cheese, omit the onion/garlic powder and nutritional yeast. Instead, blend in 2 tablespoons of maple syrup and 1 teaspoon of vanilla extract.
Why this is on our healthy list.
Provides Sustained Energy
The complex carbohydrates from the bread flour in the bagels provide a steady release of energy, making this a great breakfast to fuel your morning.
Rich in Healthy Fats
The cream cheese is made from cashews, which are an excellent source of heart-healthy monounsaturated fats. These fats can help lower bad cholesterol levels and support overall cardiovascular health.
Good Source of Plant-Based Nutrients
This recipe is entirely plant-based. Nutritional yeast adds a cheesy flavor along with B vitamins, while cashews provide minerals like magnesium, manganese, and copper.
Completely Dairy-Free
Perfect for individuals with lactose intolerance or a dairy allergy, this recipe offers the classic bagel and cream cheese experience without any dairy products.
Frequently asked questions
One homemade bagel with approximately 2 tablespoons of vegan cream cheese contains around 350-400 calories, depending on the exact size and toppings used. The bagel itself is about 250-280 calories, and the cream cheese adds another 100-120 calories.
