7 Dairy-Free Recipes for People Who are Lactose Intolerance
Finding out you’re lactose intolerant doesn’t mean your food life is over. Trust me, I thought the same thing when I first had to cut dairy out of my diet. But once you discover the right recipes, you genuinely stop missing it. These 7 dairy-free meals are proof that eating without dairy can still be rich, filling, and seriously delicious.
1 – Creamy Coconut Milk Chicken Curry

This was the first dairy-free recipe that made me think, okay, I am genuinely going to be fine. It’s warm, deeply flavoured, and the coconut milk gives it a creaminess that honestly rivals any butter-based sauce I’ve had.
Why It Works
Coconut milk is the hero of this dish. It’s naturally dairy-free and creates a rich, velvety texture that makes the curry feel indulgent without a single drop of cream or butter.
Chicken thighs work better than breasts in this recipe because they stay juicy during the longer simmer and soak up the spices deeply. The longer you let it cook low and slow, the better it tastes.
What’s in It
- 500g boneless chicken thighs, cut into chunks
- 1 can (400ml) full-fat coconut milk
- 1 can diced tomatoes
- 1 onion, diced
- 3 garlic cloves, minced
- 1 tsp fresh ginger, grated
- 1 tbsp curry powder, 1 tsp cumin, half a tsp turmeric
- Salt, pepper, and olive oil to cook
- Fresh coriander to serve
How to Make It
Heat olive oil in a deep pan over medium heat. Sauté the onion until soft and translucent, then add the garlic and ginger. Stir in all the spices and toast them for about a minute until they smell fragrant.
Add the chicken pieces and cook until sealed on all sides. Pour in the canned tomatoes and coconut milk, stir everything well, and let it simmer on low heat for 25 minutes.
Serve over steamed basmati rice with fresh coriander scattered on top. Hearty, comforting, and completely dairy-free.
Serves: 4 | Prep time: 10 mins | Cook time: 30 mins
2 – Avocado and Black Bean Tacos with Lime Crema

These tacos have become a weekly staple in my house. They come together in under 20 minutes, require very little cooking, and the dairy-free lime crema is something I now put on almost everything.
Why It Works
Avocado does the heavy lifting here. It brings healthy fats, a creamy texture, and that satisfying richness that makes you not miss cheese at all.
Black beans add plant-based protein and fibre, so despite how light these tacos look, they keep you full for a good few hours. The lime crema made from blended cashews is the finishing touch that pulls everything together.
What’s in It
- 1 can black beans, drained and rinsed
- 2 ripe avocados, sliced
- 8 small corn tortillas
- Half a red cabbage, finely shredded
- 1 lime, juiced
- 1 cup raw cashews, soaked for at least 2 hours
- Garlic powder, salt, cumin, and chili flakes
How to Make It
For the lime crema, drain the soaked cashews and blend them with lime juice, garlic powder, a pinch of salt, and 3 to 4 tablespoons of water. Blend until completely smooth and creamy. Taste and adjust salt as needed.
Warm the tortillas in a dry pan for about 30 seconds on each side. Layer on the black beans, avocado slices, and shredded cabbage. Drizzle the lime crema on top generously.
Finish with a squeeze of fresh lime and a pinch of chili flakes for heat. Bright, filling, and full of flavour.
Serves: 4 | Prep time: 15 mins | Cook time: 5 mins
3 – Dairy-Free Pasta Primavera with Cashew Cream Sauce

Pasta was one of the hardest things for me to reimagine when I gave up dairy, mostly because of all the cream-based sauces I loved. This cashew cream version completely changed that.
Why It Works
Cashew cream blends into a sauce that is thick, smooth, and rich without any dairy whatsoever. It coats pasta beautifully and soaks up whatever seasoning and flavour you add to it.
Nutritional yeast adds a subtle, savoury depth that mimics the flavour of parmesan. If you haven’t used it before, this recipe is a great place to start. It’s a game changer for dairy-free cooking.
What’s in It
- 300g penne or fusilli pasta
- 1 cup raw cashews, soaked overnight or for at least 2 hours
- Half a cup of vegetable broth
- 2 garlic cloves
- Juice of half a lemon
- 1 zucchini, sliced into half-moons
- 1 cup cherry tomatoes, halved
- 1 cup baby spinach
- Olive oil, salt, black pepper
- 2 tbsp nutritional yeast (optional but highly recommended)
How to Make It
Cook your pasta according to the packet instructions. While it cooks, drain the soaked cashews and blend them with the vegetable broth, garlic, lemon juice, nutritional yeast, and a generous pinch of salt. Blend until completely silky and smooth.
In a separate pan, sauté the zucchini and cherry tomatoes in olive oil for about 5 minutes. Add the spinach and let it wilt down. Drain the cooked pasta, pour in the cashew sauce, add the vegetables, and toss everything together over low heat.
Serve immediately, warm and creamy. This one surprises people every single time.
Serves: 3 to 4 | Prep time: 10 mins plus soaking time | Cook time: 20 mins
4 – Ginger Garlic Salmon with Coconut Rice

This is my go-to when I want something that feels a bit special without actually spending a lot of time in the kitchen. It looks impressive, tastes incredible, and uses simple ingredients most people already have.
Why It Works
Salmon is naturally rich in omega-3 fatty acids and protein, making it one of the most nutritious meal bases available. The ginger and garlic marinade cuts through the richness of the fish and adds a bold, punchy flavour that really stands out.
Coconut rice is the secret weapon here. Cooking jasmine rice in coconut milk instead of water gives it a slightly sweet, creamy quality that pairs perfectly with the savoury salmon without any dairy involved.
What’s in It
- 2 salmon fillets
- 2 tbsp low-sodium soy sauce
- 1 tbsp sesame oil
- 2 garlic cloves, minced
- 1 tsp fresh ginger, grated
- 1 cup jasmine rice
- 1 can (400ml) full-fat coconut milk
- Half a cup of water
- Spring onions and sesame seeds to garnish
How to Make It
Mix the soy sauce, sesame oil, garlic, and ginger in a bowl. Coat the salmon fillets well and let them sit in the marinade for at least 15 minutes.
For the coconut rice, combine the jasmine rice, coconut milk, and water in a small pot. Bring to a boil, then reduce to a low simmer, cover, and cook for 15 minutes until all the liquid is absorbed.
Pan-sear the salmon in a lightly oiled pan over medium-high heat for about 4 minutes per side until golden and just cooked through. Serve over the coconut rice and finish with sliced spring onions and sesame seeds.
Serves: 2 | Prep time: 15 mins | Cook time: 20 mins
5 – Vegan Lentil Soup with Crusty Bread

On cold evenings or days when I want something comforting with zero effort, this lentil soup is always the answer. It’s thick, warming, deeply spiced, and completely plant-based.
Why It Works
Red lentils are one of the best plant-based protein and fibre sources you can cook with, and they’re naturally free of dairy. They break down beautifully in liquid, giving the soup a hearty, almost stew-like consistency that feels filling and satisfying.
This recipe is also one of the most budget-friendly on this list. A big pot of it costs very little and easily feeds a family. And like most soups, it tastes even better the next day.
What’s in It
- 1.5 cups red lentils, rinsed well
- 1 can diced tomatoes
- 1 large onion, diced
- 3 garlic cloves, minced
- 1 large carrot, diced
- 1 tsp cumin, 1 tsp smoked paprika, half a tsp turmeric
- 4 cups low-sodium vegetable broth
- Olive oil, salt, and black pepper
- Juice of half a lemon and fresh parsley to finish
How to Make It
Heat olive oil in a large pot over medium heat. Sauté the onion, garlic, and carrot together until soft, about 6 to 8 minutes. Add the spices, stir well, and cook for another minute until fragrant.
Pour in the canned tomatoes, lentils, and vegetable broth. Stir everything together, bring to a boil, then reduce the heat and let it simmer for 25 to 30 minutes until the lentils are completely soft.
Squeeze in the lemon juice, season to taste, and ladle into bowls. Serve with crusty bread or flatbread on the side. It freezes well too, so always make a large batch.
Serves: 4 to 6 | Prep time: 10 mins | Cook time: 30 mins
6 – Stuffed Bell Peppers with Ground Turkey and Quinoa

These stuffed peppers are one of my favourite meals to cook when I have a bit more time. They’re colourful, filling, and packed with protein. They also look great at the table, which is always a bonus.
Why It Works
Ground turkey is a lean, high-protein meat that cooks quickly and takes on seasoning brilliantly. It doesn’t need butter or cream to taste great, just good spices and a bit of time in the pan.
Quinoa steps in where rice usually goes and adds an extra boost of protein on top of the turkey. Together, they make a very complete and satisfying filling that works beautifully inside the softened peppers.
What’s in It
- 4 large bell peppers, any colours you like
- 300g lean ground turkey
- 1 cup cooked quinoa
- 1 can diced tomatoes
- 1 small onion, finely diced
- 2 garlic cloves, minced
- 1 tsp cumin, half a tsp chili powder, salt and pepper
- Olive oil for cooking
- Fresh parsley to garnish
How to Make It
Preheat your oven to 190°C (375°F). Carefully slice the tops off the bell peppers and remove the seeds and inner membrane. Set them upright in a baking dish.
In a pan, heat olive oil and sauté the onion and garlic until soft. Add the ground turkey and cook until browned all the way through. Stir in the diced tomatoes, cooked quinoa, and all the spices. Let the filling cook together for 5 minutes.
Spoon the filling into each pepper, packing it in firmly. Bake in the oven for 25 to 30 minutes until the peppers are tender and slightly charred at the edges. Scatter fresh parsley on top before serving.
Serves: 4 | Prep time: 15 mins | Cook time: 35 mins
7 – Banana Oat Pancakes with Almond Butter Drizzle

Breakfast was the first place I really struggled after going dairy-free. No butter on pancakes, no cream in my coffee, no yogurt in the mornings. Then I found this recipe and it genuinely changed things for me.
Why It Works
Ripe bananas act as a natural sweetener and binder in this batter, which means no milk, no eggs, and no butter are needed at all. They also give the pancakes a natural sweetness that means you don’t even need syrup.
Oats blended into flour give the pancakes a wholesome, slightly hearty texture that keeps you full much longer than standard white flour versions. The almond butter drizzle on top adds protein and a nutty richness that makes the whole stack feel indulgent.
What’s in It
- 2 very ripe bananas
- 1 cup rolled oats, blended into a fine flour
- Half a cup of oat milk or almond milk
- 1 tsp baking powder
- Half a tsp ground cinnamon
- A pinch of salt
- Coconut oil for the pan
- 2 tbsp smooth almond butter, slightly warmed
- Fresh banana slices and mixed berries to serve
How to Make It
Add the rolled oats to a blender and blitz into a fine flour. In a mixing bowl, mash the ripe bananas until smooth with no lumps remaining. Add the oat flour, plant milk, baking powder, cinnamon, and salt. Mix until you have a thick, pourable batter. If it’s too thick, add a splash more milk.
Heat a small amount of coconut oil in a non-stick pan over medium heat. Pour in small rounds of batter and cook for 2 to 3 minutes until you see bubbles forming on top. Flip and cook for another 2 minutes until golden.
Warm the almond butter slightly so it drizzles easily and pour it over the stack. Top with fresh banana slices and a handful of berries. These are naturally sweet, satisfying, and completely dairy-free.
Serves: 2 | Prep time: 10 mins | Cook time: 15 mins
Conclusion
These 7 recipes cover breakfast through to dinner. They use affordable, accessible ingredients and they’re easy enough for any skill level in the kitchen. Some take under 20 minutes. Others are worth setting aside a weekend afternoon for.
A few final things to carry with you as you get started:
- Stock your dairy-free basics first. Coconut milk, oat milk, and raw cashews will solve the majority of your cooking challenges.
- Read labels every time, especially at first. Dairy hides in places that will surprise you, sauces, bread, even some medications.
- Adapt your favourite recipes gradually. Most dishes you already love can be made dairy-free with simple swaps. Don’t feel like you have to abandon everything.
- Give it time. The first couple of weeks feel like the most adjustment, and then it becomes natural. Your body will thank you for it.
Pick one or two recipes from this list and cook them this week. Get comfortable with the ingredients, learn the swaps, and slowly build your dairy-free cooking confidence. It gets easier, tastier, and more rewarding with every meal you make.
