Artichoke-Stuffed Beef Roast with Stewed Lentils

  • Prep Time: 10 min
  • Total Time: 1 h 20 min
  • Serves: 8


  • 4 cups loosely packed baby spinach 1 L
  • 1 jar marinated artichokes 170 g
  • 2 tbsp grated Parmesan cheese 30 mL
  • 2 1/2 lb inside round roast 1.25 kg
  • 1 tsp salt 5 mL
  • 3 tbsp olive oil, divided 45 mL
  • 1 can lentils, drained and rinsed 540 mL
  • 1 can diced tomatoes 398 mL
  • 2 cloves garlic, minced
  • 1 tbsp finely chopped fresh dill 15 mL


  • Step 1

    Preheat oven to 425°F (220°C). To wilt spinach, microwave spinach on HIGH in microwaveable bowl with 1 tbsp (15 mL) water for 1 min. (or bring 1/2-in./1-cm water to simmer in saucepan and stir in spinach to wilt). When cool enough to handle, squeeze spinach dry. Meanwhile, drain artichokes, reserving 2 tbsp (30 mL) liquid from jar. Finely chop artichokes. Mix spinach, artichokes and cheese. Set aside.

  • Step 2

    Without slicing all the way through, cut into roast horizontally and open up like a book into one bigger piece. Pound to 3/4-in. (2-cm) thickness. Mound artichoke mixture in a “strip” down centre of roast. Roll meat around filling into cylindrical shape and tie with kitchen twine. Season with salt.

  • Step 3

    Heat 2 tbsp (30 mL) oil in large oven-proof skillet over high heat. Sear roast on all sides, about 6 min. (reserve skillet to cook lentils later). Transfer roast to baking dish or roasting pan. Roast 30 min.

  • Step 4

    Meanwhile, add remaining oil, reserved artichoke liquid, lentils, tomatoes, and garlic to skillet. Bring to boil. Remove from heat. Add mixture to baking dish holding roast in oven. Cook another 15 to 20 min., until sauce is bubbling and meat thermometer inserted into thickest part of meat registers 160°F (71°C). Stir dill into lentil mixture. Remove roast to cutting board. Let rest 5 to 10 min. Thinly slice and serve with lentil mixture.

Leave a Comment

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

Rate This
1 Star2 Stars3 Stars4 Stars5 Stars

Nutrition Facts

  • Per serving (1/8 of the recipe)
  • Calories 320
  • Protein 40 g
  • Total fat 12 g
  • Sat fat 3 g
  • Cholesterol 75 mg
  • Carbohydrates 14 g
  • Fibre 7 g
  • Sugar 3 g
  • Sodium 720 mg