Nutrition Facts for Dairy-free beef biryani

Dairy-Free Beef Biryani

Savor the rich, aromatic flavors of Dairy-Free Beef Biryani, a wholesome twist on the classic South Asian dish! This recipe swaps traditional dairy ingredients for creamy coconut milk, infusing the biryani with a velvety richness that's perfect for those avoiding dairy. Tender beef cubes are simmered with fragrant spices like cinnamon, cardamom, and garam masala, layered with delicately spiced basmati rice, and topped with crispy fried onions for an irresistible finish. Fresh mint and cilantro add a burst of herbal freshness, while the use of coconut oil keeps this dish completely dairy-free without compromising on flavor. Perfect for a special family dinner or festive gathering, this one-pot meal is both comforting and showstopping. Whether you're following a dairy-free diet or simply love bold, exotic flavors, this recipe is sure to impress!

Nutriscore Rating: 71/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Dairy-Free Beef Biryani
Prep Time:30 mins
Cook Time:60 mins
Total Time:90 mins
Servings: 6

Ingredients

  • 2 cups basmati rice
  • 1 pound beef, cut into 1-inch cubes
  • 3 tablespoons coconut oil
  • 2 large onion, thinly sliced
  • 2 tablespoons ginger-garlic paste
  • 2 medium tomatoes, chopped
  • 2 green chilies, slit
  • 1 cup coconut milk
  • 3 cups water
  • 0.5 cup mint leaves, chopped
  • 0.5 cup cilantro, chopped
  • 2 bay leaves
  • 1 cinnamon stick
  • 4 cardamom pods
  • 4 cloves
  • 1 teaspoon red chili powder
  • 0.5 teaspoon turmeric powder
  • 1 teaspoon garam masala
  • 2 teaspoons salt
  • 0.5 cup fried onions

Directions

Step 1

Rinse the basmati rice in cold water until the water runs clear, then soak it in water for 30 minutes. Drain and set aside.

Step 2

Heat 2 tablespoons of coconut oil in a large, heavy-bottomed pot over medium heat. Add the bay leaves, cinnamon stick, cardamom pods, and cloves, sautéing until fragrant, about 1-2 minutes.

Step 3

Add the sliced onions to the pot, cooking until they are golden brown.

Step 4

Stir in the ginger-garlic paste and sauté for an additional 2 minutes.

Step 5

Add the chopped tomatoes and green chilies, cooking until the tomatoes soften.

Step 6

Stir in the beef cubes and cook until they are browned on all sides.

Step 7

Add the red chili powder, turmeric powder, garam masala, and salt, mixing well to coat the beef with the spices.

Step 8

Pour in the coconut milk and 1 cup of water, adding the chopped mint and cilantro. Cover the pot and let it simmer for about 20-25 minutes, or until the beef is tender.

Step 9

Meanwhile, in a separate pot, bring the remaining 2 cups of water to a boil. Add the drained basmati rice and cook until it is 70% cooked. Drain and set aside.

Step 10

Layer the partially cooked rice over the beef mixture in the pot, sprinkling the fried onions over the top.

Step 11

Drizzle the remaining tablespoon of coconut oil over the rice.

Step 12

Cover the pot with a tight-fitting lid and cook on low heat for an additional 15-20 minutes, until the rice is fully cooked and has absorbed the flavors.

Step 13

Gently fluff the biryani with a fork before serving.

Nutrition Facts

Serving size (2865.3g)
Amount per serving % Daily Value*
Calories 2531.7
Total Fat 140.7g 0%
Saturated Fat 72.2g 0%
Polyunsaturated Fat 0.7g
Cholesterol 317.5mg 0%
Sodium 5250.2mg 0%
Total Carbohydrate 224.3g 0%
Dietary Fiber 37.3g 0%
Total Sugars 54.0g
Protein 120.5g 0%
Vitamin D 0IU 0%
Calcium 850.1mg 0%
Iron 39.2mg 0%
Potassium 4549.2mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 47.9%
Protein: 18.2%
Carbs: 33.9%