Dairy-free and egg-free recipes

9 Dairy-Free and Egg-Free Recipes for Every Craving

Author Avatar

Updated on April 20, 2024

Dairy-free and egg-free recipes open up a world of culinary possibilities for those with allergies, dietary restrictions, or simply a desire to explore new flavours. 

 Whether you’re looking for breakfast ideas, hearty main courses, or delightful desserts, a vibrant world of delicious food is waiting to be discovered.

The world of culinary creations doesn’t have to be a landmine of limitations. Dive into the exciting realm of dairy-free and egg-free recipes, where taste transcends restriction and deliciousness knows no bounds!

So, dust off your apron, unleash your inner chef, and get ready to embark on a delicious adventure!

Essential Substitutes for Dairy and Eggs

Mastering the art of dairy-free and egg-free cooking hinges on understanding suitable replacements. Fear not, these aren’t just about swapping one ingredient for another!  

Each substitute offers unique properties that, when utilised effectively, can elevate your dishes to new heights of flavour and texture.


Non-dairy Milk Options: Stepping away from cow’s milk opens a world of possibilities. Popular alternatives include almond milk, known for its mild, nutty flavour, and soy milk, boasting a higher protein content.

Choosing the Right Milk: Selection matters! When substituting milk in baking, opt for unsweetened varieties to avoid overpowering sweetness. For savoury dishes, choose options like oat or cashew milk for their creamier consistency.


Dairy-Free Fats: In its solid form, coconut oil offers a wonderful substitute for butter in baking. However, its distinct coconut flavour might not always be desirable.

Vegan Butter Alternatives: Several plant-based butter alternatives are readily available, often crafted from ingredients like sunflower or canola oil. These usually mimic the texture and function of butter seamlessly.


The Binding Power of Flaxseed: Ground flaxseed mixed with water creates a gel-like consistency that effectively binds ingredients in baking, similar to how eggs do.

Beyond Binding: Exploring Other Options: Mashed bananas, applesauce, and pumpkin puree can also act as binding agents and add natural sweetness to baked goods.

Easy Dairy-Free and Egg-Free Breakfast Ideas

Dairy-Free and Egg-Free Recipes
Dairy-Free and Egg-Free Recipes

Mornings are precious, and whipping up a satisfying yet healthy breakfast shouldn’t feel like a chore. The good news? The world of dairy-free and egg-free recipes extends to the most important meal of the day, offering an abundance of options to jumpstart your day with vibrant flavours and essential nutrients.

Tropical Dream Smoothie

This refreshing smoothie is packed with tropical flavours and creamy texture, all without any dairy or egg products.


  • 1 cup frozen mango chunks
  • 1/2 banana, frozen
  • 1/2 cup pineapple chunks, fresh or frozen
  • 1 cup unsweetened plant-based milk (coconut, almond, oat – choose your preference)
  • 1 tablespoon chia seeds
  • 1/4 cup water (optional; adjust based on desired consistency)


  1. Combine all ingredients in a blender.
  2. Blend until smooth and creamy. Add water a little at a time if the mixture is too thick.
  3. Enjoy immediately!


  • For a thicker smoothie, use more frozen fruit.
  • Add a scoop of plant-based protein powder for an extra boost.
  • Want a green twist? Sneak in a handful of spinach or Kale.
  • Play with different flavour combinations! Swap the mango and pineapple for other fruits like berries, peaches, oranges.

Plant-Powered Pancakes

These pancakes are perfect for anyone seeking a delicious and satisfying breakfast option free from dairy and eggs. Packed with plant-based goodness, they’re surprisingly fluffy and flavorful.


  • 1 ¾ cups all-purpose flour (or a gluten-free alternative)
  • 2 tablespoons sugar (or substitute with maple syrup or coconut sugar)
  • 2 teaspoons baking powder
  • ½ teaspoon baking soda
  • ¼ teaspoon salt
  • 1 ¼ cups unsweetened plant-based milk (such as almond, oat, or soy)
  • 1 tablespoon melted coconut oil (or vegetable oil)
  • 1 teaspoon vanilla extract
  • 1 tablespoon apple cider vinegar (or lemon juice)


  1. In a large bowl, whisk together the dry ingredients: flour, sugar, baking powder, baking soda, and salt.
  2. Combine the plant-based milk, oil, vanilla extract, and apple cider vinegar (or lemon juice) in a separate bowl. The vinegar helps create a reaction similar to buttermilk, making the pancakes fluffy.
  3. Make a well in the centre of the dry ingredients and slowly pour in the wet mixture. Gently whisk until just combined, taking care not to overmix. A few small lumps are okay.
  4. Heat a lightly greased griddle or pan over medium heat.
  5. Pour about ¼ cup of batter per pancake. Cook for 2-3 minutes per side or until golden brown and bubbles appear on the surface.
  6. Gently flip the pancakes and cook for another 1-2 minutes or until cooked through.


  • Allow the batter to rest for 5 minutes before cooking. This allows the gluten to relax, resulting in fluffier pancakes.
  • For a thicker batter, use slightly less milk.
  • Get creative with toppings! Fresh fruit, vegan butter, maple syrup, nut butter, or even a sprinkle of chopped nuts are all delicious options.

Breakfast Burrito Bonanza

Burritos don’t have to be limited to just eggs and cheese! This recipe takes a delicious turn towards a plant-powered filling, making it perfect for those following a dairy-free and egg-free diet.



  • 4 whole wheat tortillas (or your preferred gluten-free alternative)


  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 1 bell pepper (any colour), diced
  • 1/2 cup chopped mushrooms
  • 1 clove garlic, minced
  • 1 (15 oz) can black beans, rinsed and drained
  • 1/2 cup crumbled tempeh (optional for added protein)
  • 1 teaspoon chilli powder
  • 1/2 teaspoon cumin
  • 1/4 teaspoon smoked paprika
  • Salt and pepper to taste

Toppings (optional):

  • Sliced avocado
  • Salsa
  • Vegan sour cream
  • Chopped fresh cilantro


  1. Prepare the filling: Heat olive oil in a large skillet over medium heat. Add onion, bell pepper, and mushrooms, and cook until softened, about 5 minutes.
  2. Stir in garlic and cook for an additional minute until fragrant.
  3. Add black beans, tempeh (if using), chilli powder, cumin, smoked paprika, salt, and pepper. Cook for another 2-3 minutes, allowing the flavours to meld.
  4. Warm the tortillas: While the filling cooks, heat the tortillas in a dry skillet or microwave for a few seconds until warm and pliable.
  5. Assemble the burritos: Spread a generous amount of the filling down the centre of each tortilla. Add your desired toppings, such as avocado slices, salsa, vegan sour cream, and fresh cilantro.
  6. Fold in the sides of the tortilla tightly, then roll up from the bottom.


  • Substitute tofu scramble for the tempeh, or add other vegetables like corn, chopped spinach, or roasted sweet potato.
  • Add a pinch of cayenne pepper or a few jalapeno slices for a touch of heat.
  • Prepare the filling in advance and store it in the refrigerator for up to 3 days. This allows for quick and easy breakfast burritos throughout the week.

Dairy-Free and Egg-Free Lunch and Dinner Inspiration

Dairy-Free and Egg-Free Recipes
Dairy-Free and Egg-Free Recipes

The world of culinary creations knows no bounds, and delicious dairy-free and egg-free options exist for every craving.  

This section delves into delectable lunch and dinner ideas, drawing inspiration from various cuisines to ignite your taste buds and broaden your recipe repertoire.

Lentil Soup

Dive into a hearty and soul-warming journey with this lentil soup recipe, entirely free from dairy and eggs. It is packed with protein and rich flavours and is perfect for a satisfying lunch or a comforting dinner.


  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 carrots, chopped
  • 2 celery stalks, chopped (optional)
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric (optional)
  • 4 cups vegetable broth
  • 1 (14.5 oz) can of diced tomatoes, undrained
  • 1 cup dry red lentils, rinsed
  • 4 cups chopped Kale or spinach
  • 1 tablespoon lemon juice
  • Salt and freshly ground black pepper to taste


  1. Sauté the vegetables: Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery (if using) and cook until softened, about 5 minutes.
  2. Spice it up: Stir in garlic, cumin, coriander, and turmeric (if using) and cook for another minute, allowing the spices to release their aroma.
  3. Broth and tomatoes: Pour the vegetable broth and diced tomatoes with their juices. Bring to a boil.
  4. Lentils and simmer: Add the rinsed lentils and reduce heat. Simmer for 20-25 minutes or until the lentils are tender but still have a slight bite.
  5. Greens in: Stir in the chopped Kale or spinach and cook until wilted, about 2 minutes.
  6. Seasoning symphony: Season the soup with lemon juice, salt, and freshly ground black pepper to your taste.


  • After removing the soup from the heat, use an immersion blender to partially puree a portion of it for a touch of creaminess.
  • Add a can of cooked chickpeas or white beans and the lentils for extra protein and texture.
  • Explore different flavour profiles! Add a teaspoon of curry powder or a pinch of red pepper flakes for a touch of warmth.
  • Top your soup with a dollop of coconut yoghurt (dairy-free option), chopped fresh herbs like parsley or cilantro, or a drizzle of olive oil for an extra burst of flavour.

Stir-Fry Symphony

Looking for a quick, flavorful, and satisfying meal that ticks off the dairy-free and egg-free boxes? Look no further than this versatile stir-fry recipe! This dish is a nutritional powerhouse packed with colourful vegetables and protein-rich options.



  • 1 tablespoon vegetable oil (or peanut oil for a richer flavour)
  • 1 medium onion, sliced
  • 2 cloves garlic, minced
  • 1 (12 oz) package of extra-firm tofu (optional), cubed or crumbled

Veggie Medley (Choose your favourites):

  • 1 cup broccoli florets
  • 1 bell pepper (any colour), sliced
  • 1 cup snap peas, trimmed
  • 1/2 cup sliced mushrooms
  • 1 carrot, julienned (thinly sliced)


  • 1/4 cup vegetable broth
  • 2 tablespoons soy sauce (or coconut aminos for a soy-free option)
  • 1 tablespoon cornstarch
  • 1 tablespoon brown sugar (or substitute with maple syrup or coconut sugar)
  • 1 teaspoon rice vinegar
  • 1/2 teaspoon grated ginger

Optional Protein Boost:

  • 1 cup cooked chickpeas
  • 1/2 cup chopped tempeh, pan-fried until slightly crisp


  1. Prepare the sauce: In a small bowl, whisk together vegetable broth, soy sauce (or coconut aminos), cornstarch, brown sugar, rice vinegar, and ginger. Set aside.
  2. Heat the oil: Heat oil over medium-high heat in a large wok or skillet.
  3. Optional tofu: If using, add the cubed tofu and cook until golden brown on all sides. Remove from the pan and set aside.
  4. Sauté the aromatics: Add the onion and garlic to the pan and cook until softened about 2 minutes.
  5. Veggie medley: Add your chosen vegetables and cook until tender-crisp, about 5-7 minutes.
  6. Bring it all together: Pour the prepared sauce into the pan with the vegetables. Bring to a simmer and cook until the sauce thickens slightly about 1-2 minutes.
  7. Protein time (optional): Add the cooked tofu (if using), chickpeas, or tempeh back to the pan and toss to coat with the sauce.
  8. Serve immediately: Enjoy your delicious stir-fry over cooked rice, quinoa, or noodles.


  • Add a pinch of red pepper flakes or a chopped chili pepper for a touch of heat.
  • Include leafy greens like spinach or Kale towards the end of cooking for a quick wilt and added nutrients.
  • Experiment with different sauces! Try a peanut sauce, a sweet and sour sauce, or a teriyaki-inspired marinade for the tofu.
  • Serve your stir-fry with a side of brown rice or quinoa for added fibre and complex carbohydrates.

Pasta Perfection with Marinara Magic

Craving a comforting and satisfying pasta dish without the limitations of dairy and eggs? This recipe conjures up “Pasta Perfection” with a vibrant marinara sauce, all while being completely free from dairy and eggs.


Marinara Magic:

  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 (28 oz) can crushed tomatoes
  • 1 cup vegetable broth
  • 1 tablespoon tomato paste
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • Salt and freshly ground black pepper to taste


  • 12 oz gluten-free pasta of your choice (or regular pasta if not following gluten-free restrictions)
  • 1 tablespoon olive oil (for cooking the pasta)

Optional Additions:

  • 1 cup chopped spinach or Kale
  • 1/4 cup chopped fresh parsley
  • Vegan parmesan cheese (for serving)


  1. Craft the Marinara Magic: Heat olive oil in a large saucepan or Dutch oven over medium heat. Add the chopped onion and cook until softened about 5 minutes.
  2. Sizzle the garlic: Stir in the minced garlic and cook for an additional minute until fragrant.
  3. Tomatoes and Broth: Add the crushed tomatoes, vegetable broth, and tomato paste. Season with oregano, basil, salt, and pepper. Bring to a simmer and cook for 15-20 minutes, allowing the flavours to meld.
  4. Pasta Perfection: While the sauce simmers, cook your chosen pasta according to package instructions in a separate pot of boiling water with added olive oil.
  5. Spinach or Kale (optional): Add the chopped spinach or Kale to the simmering marinara sauce a few minutes before the pasta is finished cooking.
  6. Bringing it all together: Once the pasta is cooked, drain it and reserve about ½ cup of the pasta water. Add the pasta to the marinara sauce and toss to coat evenly. Add a little of the reserved pasta water to achieve your desired sauce consistency.
  7. Garnish time (optional): Sprinkle with chopped fresh parsley and vegan parmesan cheese (if using) for an extra touch of flavour.


  • Elevate the dish by adding roasted vegetables like bell peppers, zucchini, or eggplant to the marinara sauce.
  •  For a richer sauce, blend a portion of the cooked vegetables with some reserved pasta water to create a creamy texture.
  • Want to add more protein? Incorporate cooked lentils, chickpeas, or crumbled tempeh into the sauce for a hearty and satisfying meal.
  • This recipe reheats well, making it perfect for meal prep lunches throughout the week.

Sweet Endings Dairy-Free and Egg-Free Desserts

Dairy-Free and Egg-Free Recipes
Dairy-Free and Egg-Free Recipes

Who says satisfying your sweet tooth requires compromising on dietary needs? The world of dairy-free and egg-free desserts is brimming with delightful options that are as good for you as they are delicious.

Let’s explore creative recipe ideas to fulfil your dessert cravings without sacrificing taste or texture.

Classic Cookies with a Twist

These cookies offer a delightful twist on the classic, satisfying your sweet tooth without any dairy or eggs. They will surely be a crowd-pleaser, packed with flavour and a chewy texture.


Dry Ingredients:

  • 1 ¾ cups all-purpose flour (or gluten-free flour blend for a gluten-free option)
  • ½ teaspoon baking soda
  • ¼ teaspoon salt

Wet Ingredients:

  • ½ cup vegan butter softened (coconut oil can be substituted)
  • ¾ cup packed light brown sugar
  • ¼ cup granulated sugar
  • 1 tablespoon ground flaxseed (mixed with 3 tablespoons water to create a “flax egg”)
  • 1 teaspoon vanilla extract
  • ½ cup plant-based milk (such as almond, oat, or soy)

Mix-ins (Choose your favorites):

  • 1 cup dairy-free chocolate chips (Enjoy Life, Vegan Gummy Bears, chopped nuts)
  • ½ cup chopped dried fruit (raisins, cranberries, cherries)
  • ½ cup shredded unsweetened coconut


  1. Preheat the oven: Set your oven to 350°F (175°C) and line baking sheets with parchment paper.
  2. Whisk the dry ingredients: In a medium bowl, whisk together the flour, baking soda, and salt.
  3. Creaming the base: In a large bowl, cream together the softened vegan butter (or coconut oil) and sugars until light and fluffy.
  4. The “flax egg” magic: Combine the ground flaxseed with 3 tablespoons of water in a small bowl. Let it sit for 5 minutes to thicken, creating a gel-like consistency similar to an egg.
  5. Bringing it together: Add the flax egg mixture, vanilla extract, and plant-based milk to the creamed butter and sugar mixture. Beat until well combined.
  6. Dry and wet become one: Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Be careful not to overmix.
  7. Mix-in magic: Gently fold in your chosen mix-ins (chocolate chips, dried fruit, coconut, etc.).
  8. Shape and bake: Portion the dough onto the prepared baking sheets using a spoon or cookie scoop, leaving space between each cookie for spreading.
  9. Baking time: Bake the cookies for 10-12 minutes or until the edges are golden brown and the centres are slightly set.
  10. Cooling down: Let the cookies cool on the baking sheet for a few minutes before transferring them to a wire rack to cool completely.


  • For chewier cookies, refrigerate the dough for at least 30 minutes before baking.
  • Add a pinch of cinnamon, nutmeg, or ginger for a warm and festive twist.
  • Replace some of the flour with peanut butter (¼ cup) for a delicious peanut butter cookie variation.
  • For an extra decadent treat, drizzle the cooled cookies with melted dairy-free chocolate or top them with a dollop of vegan frosting.

Brownie Bliss

Calling all chocolate lovers with dietary restrictions! This recipe unlocks the door to brownie bliss, completely free from dairy and eggs. Get ready to indulge in a decadent, fudgy treat satisfying every brownie craving.


Dry Ingredients:

  • 1 ¾ cups all-purpose flour (or gluten-free flour blend for a gluten-free option)
  • ¾ cup unsweetened cocoa powder (dutch-processed recommended for richer flavour)
  • ½ teaspoon baking powder
  • ¼ teaspoon baking soda
  • ¼ teaspoon salt

Wet Ingredients:

  • ½ cup melted vegan butter (coconut oil can be substituted)
  • 1 cup granulated sugar
  • ½ cup packed light brown sugar
  • 1 tablespoon vanilla extract
  • 1 flax “egg” (1 tablespoon ground flaxseed whisked with 3 tablespoons water, let sit for 5 minutes)
  • ¾ cup unsweetened plant-based milk (such as almond, oat, or soy)

Optional Add-Ins:

  • ½ cup dairy-free chocolate chips
  • ¼ cup chopped nuts


  1. Preheat the oven: Set your oven to 350°F (175°C) and line an 8×8 inch baking pan with parchment paper.
  2. Whisk the dry ingredients: In a medium bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt.
  3. Melting the magic: Melt the vegan butter (or coconut oil) in a separate bowl using gentle heat.
  4. Sugar rush: In a large bowl, whisk together the melted butter and sugars until well combined.
  5. The “flax egg” magic: Add the prepared flax egg mixture and vanilla extract to the wet ingredients and stir until incorporated.
  6. Gradual incorporation: Slowly add the dry and wet ingredients, mixing until just combined. Be mindful not to overmix, as this can result in tough brownies.
  7. Fold in the extras (optional): If using chocolate chips or chopped nuts, gently fold them into the batter.
  8. Baking time: Pour the batter into the prepared baking pan and spread evenly. Bake for 25-30 minutes, or until a toothpick inserted into the centre comes out with moist crumbs.
  9. Cooling down: Let the brownies cool completely in the pan before cutting and serving. This allows them to set properly for that fudgy texture.


  • Use slightly less baking time (around 23-25 minutes).
  • Add 1 teaspoon of instant espresso powder to the dry ingredients for a deeper chocolate flavour.
  • A pinch of cinnamon, cayenne pepper, or even a sprinkle of sea salt can add interesting flavour dimensions.
  • Elevate your brownies to the next level with a drizzle of melted dairy-free chocolate, a dollop of vegan whipped cream, or a homemade vegan frosting.

Creamy Puddings

Indulge in a delightful treat without the limitations of dairy or eggs. This recipe offers two options for creamy and flavorful puddings, perfect for satisfying your sweet tooth the healthy way.


Base (choose one):

Chia Seed Pudding:

  • ½ cup chia seeds
  • 1 ½ cups unsweetened plant-based milk (such as almond, oat, or coconut)
  • 1 tablespoon maple syrup (or other desired sweetener)
  • ½ teaspoon vanilla extract

Coconut Milk Pudding:

  • 1 (13.5 oz) can full-fat coconut milk (chilled, important!)
  • ¼ cup cornstarch
  • ¼ cup sugar (or substitute with another sweetener like maple syrup or coconut sugar)
  • ½ teaspoon vanilla extract

Optional Add-Ins (any combination):

  • ¼ cup chopped nuts (almonds, walnuts, etc.)
  • ¼ cup chopped fresh fruit (berries, banana, mango)
  • 1 tablespoon cocoa powder (for chocolate pudding)
  • ½ teaspoon ground cinnamon or nutmeg


For Chia Seed Pudding:

  1. Combine chia seeds, plant-based milk, maple syrup, and vanilla extract in a bowl or jar.
  2. Stir well and refrigerate for at least 4 hours, or preferably overnight. The chia seeds will absorb the liquid and create a thick pudding consistency.

For Coconut Milk Pudding:

  1. In a saucepan, whisk together the cornstarch and sugar until smooth.
  2. Gradually whisk in the chilled coconut milk, breaking up any lumps.
  3. Add vanilla extract and cook over medium heat, stirring constantly, until the mixture thickens and begins to bubble. This will take about 5-7 minutes.
  4. Remove from heat and continue stirring for a minute.

Assembling and Serving:

  1. Portion the prepared chia seed or coconut milk pudding into individual serving dishes.
  2. Add your desired toppings like chopped nuts, fresh fruit, a drizzle of melted dairy-free chocolate, or a sprinkle of your favourite spices.


  • Feel free to adjust the amount of sweetener to your taste preference. You can also use other sweeteners like date syrup, agave nectar, or stevia.
  • For a unique flavour twist, experiment with different extracts, such as almonds, peppermint, or even rum (for adults).
  • Layer your chia seed pudding with fruit puree or yoghurt alternatives for a visually appealing and texturally interesting dessert.
  • Prepare the chia seed pudding or coconut milk pudding the night before for a quick grab-and-go breakfast or snack.


The world of dairy-free and egg-free cooking is a vibrant tapestry woven with endless possibilities. This journey has unveiled the abundance of delicious options, empowering you to craft incredible meals without sacrificing taste or dietary needs.

Share with our social media

Leave a Reply

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