Beef Rogan Josh Recipe

Indulge in this aromatic and flavorful Beef Rogan Josh recipe! A surprisingly simple yet incredibly satisfying Indian dish, perfect for a weeknight dinner or a special occasion. Customize the spice level to your preference – from mild to fiery! This recipe is easy to follow and delivers restaurant-quality results.

Prep Time 20 mins
Cook Time 70 mins
Calories 104.2 kcal
Protein 5g
Rating Be the first
Beef Rogan Josh 287

Recipe Actions

Share this recipe:

Recipe Author

Forktionary editorial kitchen team

The Forktionary Kitchen Team

Adapted from Food.com, then tested & standardized by Forktionary.

Ingredients for Beef Rogan Josh

  • 1.5 lbs beef stew meat
  • 1 large onion
  • 1 (28 ounce) can crushed tomatoes
  • 1 cup plain yogurt
  • 1 teaspoon coriander powder
  • 1 teaspoon cumin powder
  • ½ teaspoon cayenne pepper
  • 1 teaspoon turmeric powder
  • 2 teaspoons garam masala
  • 2 cloves minced garlic
  • 1 inch minced ginger
  • 4 tablespoons ghee
  • 1 teaspoon salt

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Beef Rogan Josh? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Beef Rogan Josh

  1. Melt 2 tablespoons of ghee in a large skillet over medium heat.
  2. Add 2 cloves minced garlic, 1 inch minced ginger, 1 teaspoon turmeric powder, ½ teaspoon cayenne pepper (or to taste), 1 teaspoon coriander powder, and 1 teaspoon cumin powder. Cook for 1 minute, stirring constantly, until fragrant.
  3. Increase the heat to medium-high. Add 1.5 lbs beef stew meat, cut into 1-inch cubes. Brown the beef on all sides, about 5 minutes, stirring frequently.
  4. Reduce heat to medium. Add 1 large onion, chopped, and cook, stirring frequently, until softened, about 5 minutes.
  5. Stir in 1 (28 ounce) can crushed tomatoes, 1 cup plain yogurt, and 1 teaspoon salt. Bring to a slow boil.
  6. Reduce heat to low, cover, and simmer for 35-40 minutes, or until the beef is very tender. Stir occasionally.
  7. While the beef simmers, melt the remaining 2 tablespoons of ghee in a small pan. Add 2 teaspoons garam masala and stir well.
  8. Pour the garam masala ghee mixture over the beef. Stir to combine.
  9. Serve hot with basmati rice or naan bread. Garnish with fresh cilantro (optional).

Nutrition Information (Approximate per serving)

Sodium

0 g

Sugar

16g

Fat

20g

Carbs

3g

Recipe Categories (Choose a category and find related recipes!)

Frequently Asked Questions

How long does it take to make Beef Rogan Josh?

Beef Rogan Josh takes about 90 minutes from start to finish — roughly 20 minutes to prepare and 70 minutes to cook.

How many calories are in Beef Rogan Josh?

Beef Rogan Josh has approximately 104.2 calories per serving, with about 5 g protein, 3 g carbohydrates and 10 g fat.

What ingredients do I need for Beef Rogan Josh?

The key ingredients for Beef Rogan Josh are Beef Sirloin Tip, Yellow Onion, Diced Tomatoes, Plain Nonfat Yogurt, Ground Coriander, Ground Cumin. See the full list with measurements above.

Reviews

No reviews yet — be the first to share your thoughts on this recipe!

Write a Review