Beef Stifado Recipe

Beef Stifado

Beef Stifado is a rich and savory beef stew made in Greece. Flavorful with tomatoes, wine, and spices, this aromatic stew will be an instant hit!
Course Entree
Cuisine Greek
Prep Time 15 minutes
Cook Time 3 hours
Total Time 3 hours 15 minutes
Servings 6
Calories 391 kcal
Author Katie Moseman


  • 3 ounces shallots about two or three large shallots
  • 3 cloves garlic
  • 1/2 teaspoon allspice
  • 1 pinch nutmeg
  • 1 teaspoon dried oregano
  • 1 1/2 pounds boneless chuck roast up to 1 3/4 pounds
  • 2 tablespoons olive oil
  • 28 ounces canned crushed tomatoes
  • 1 tablespoon tomato paste
  • 1 cup red wine
  • 1 tablespoon red wine vinegar
  • 1 pound petite red potatoes


  1. Prepare the shallots for peeling by boiling for 3 minutes, then rinsing with cool water until they are cool enough to handle. Peel the shallots, but leave them whole.
  2. Chop the garlic.
  3. In a small cup, mix together the allspice, nutmeg, and oregano. Set the spice mix aside.
  4. Preheat a Dutch oven on the stove on medium heat. Add the olive oil. When the pot is hot, brown the roast on all sides, then set aside on a plate.
  5. Toss the shallots, the garlic, and the spice mix in the pot. Saute for 30 seconds until fragrant. Add the crushed tomatoes, tomato paste, and red wine. Stir to combine, then drop in the bay leaves.
  6. Place the roast back in the pot. Drop in the potatoes. Add a little water so that the level of the liquid is just barely covering the meat and potatoes.
  7. Cover tightly with a lid and simmer for one hour. Remove the lid and continue simmering for 1.5 to 2 hours, or until the roast can be easily cut with a spoon. (If the level of liquid goes too low, add a bit of water. This is pretty unlikely, though.)
  8. When the beef stifado is done, if there are small puddles of oil on top of the liquid, you may gently spoon them out as desired. Serve with plenty of good bread to soak up the rich sauce!
Nutrition Facts
Beef Stifado
Amount Per Serving
Calories 391 Calories from Fat 162
% Daily Value*
Fat 18g28%
Saturated Fat 6g38%
Cholesterol 78mg26%
Sodium 305mg13%
Potassium 1239mg35%
Carbohydrates 26g9%
Fiber 4g17%
Sugar 8g9%
Protein 25g50%
Vitamin A 340IU7%
Vitamin C 20.9mg25%
Calcium 83mg8%
Iron 5.1mg28%
* Percent Daily Values are based on a 2000 calorie diet.