Beef & Vegetable Casserole Recipe
Introduction
This beef and vegetable casserole is a comforting, hearty dish perfect for chilly evenings. Tender chunks of stewing beef simmer slowly with aromatic vegetables and herbs, creating a rich and flavorful meal that satisfies every time.

Ingredients
- 2 celery sticks, thickly sliced
- 1 onion, chopped
- 2 really big carrots, halved lengthways then very chunkily sliced
- 5 bay leaves
- 3 sprigs thyme
- 1 tbsp vegetable oil
- 1 tbsp butter
- 2 tbsp plain flour
- 2 tbsp tomato purée
- 2 tbsp Worcestershire sauce
- 2 beef stock cubes, crumbled
- 850g stewing beef (featherblade or brisket works nicely), cut into large chunks
Instructions
- Step 1: Heat the oven to 160°C (140°C fan)/gas mark 3. Put the kettle on to boil water for later.
- Step 2: In a large casserole, combine the celery, chopped onion, chunked carrots, bay leaves, and 1 sprig of thyme with the vegetable oil and butter. Cook gently for 10 minutes until the vegetables soften.
- Step 3: Stir in the plain flour until it no longer looks powdery, then add the tomato purée, Worcestershire sauce, and crumbled beef stock cubes. Mix well to combine.
- Step 4: Gradually pour in 600ml of the hot water, stirring constantly to avoid lumps. Add the beef chunks and bring the mixture to a gentle simmer on the stove.
- Step 5: Cover the casserole with a lid and transfer it to the preheated oven. Cook for 2 hours and 30 minutes.
- Step 6: Remove the lid and continue cooking for another 30 minutes to 1 hour, until the meat is tender and the sauce has thickened to your liking.
Tips & Variations
- For extra depth of flavor, brown the beef chunks in a hot pan before adding them to the casserole.
- Add different root vegetables like parsnips or potatoes to vary the texture and taste.
- If you prefer a thicker sauce, stir in a little more flour or cook uncovered for longer to reduce the liquid.
Storage
Store leftover casserole in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently in a pan over low heat or in a microwave until steaming hot. This dish also freezes well for up to 2 months; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other cuts of beef?
Yes, stewing cuts like beef chuck or brisket work best as they become tender and flavorful when slow-cooked.
What can I serve with this casserole?
This casserole pairs wonderfully with creamy mashed potatoes, crusty bread, or buttered noodles to soak up the rich sauce.
Print
Beef & Vegetable Casserole Recipe
- Total Time: 3 hours 20 minutes
- Yield: 4 to 6 servings 1x
Description
A hearty and comforting beef and vegetable casserole slow-cooked to tender perfection with a rich, flavorful sauce made from a blend of fresh vegetables, herbs, and Worcestershire sauce.
Ingredients
Vegetables
- 2 celery sticks, thickly sliced
- 1 onion, chopped
- 2 really big carrots, halved lengthways then very chunkily sliced
- 5 bay leaves
- 3 sprigs thyme
Meat
- 850g stewing beef (featherblade or brisket works nicely), cut into nice large chunks
Sauce and Seasoning
- 1 tbsp vegetable oil
- 1 tbsp butter
- 2 tbsp plain flour
- 2 tbsp tomato purée
- 2 tbsp Worcestershire sauce
- 2 beef stock cubes, crumbled
- 600ml hot water
Instructions
- Preheat and Prepare Vegetables: Heat the oven to 160°C (140°C fan, Gas mark 3). Prepare the vegetables by thickly slicing celery, chopping the onion, and chunkily slicing the carrots lengthwise.
- Soften Vegetables: In a casserole dish, combine the celery, onion, carrots, 5 bay leaves, and 1 sprig of thyme with 1 tablespoon vegetable oil and 1 tablespoon butter. Place on the stovetop and soften the vegetables gently for 10 minutes to develop flavors without browning.
- Add Flour and Flavorings: Stir in 2 tablespoons plain flour until the mixture is no longer dusty to help thicken the sauce. Then mix in 2 tablespoons tomato purée, 2 tablespoons Worcestershire sauce, and the crumbled 2 beef stock cubes.
- Add Liquid and Beef: Gradually stir in 600ml of hot water to create a sauce. Add the 850g chunks of stewing beef into the casserole and bring to a gentle simmer on the stovetop.
- Oven Cooking: Cover the casserole with a lid and transfer it to the preheated oven. Cook for 2 hours and 30 minutes to allow the beef to slowly braise and become tender.
- Finish Cooking Uncovered: Remove the lid and continue cooking for an additional 30 minutes to 1 hour until the beef is very tender and the sauce has thickened to a rich consistency.
Notes
- Using a tough cut of beef such as featherblade or brisket allows the meat to become tender and flavorful when slow-cooked.
- Adjust the thickness of the sauce by cooking uncovered longer if needed, or add a splash of water if it becomes too thick.
- Bay leaves and thyme sprigs can be removed before serving for better texture.
- This casserole tastes even better the next day, as the flavors deepen.
- Serve with mashed potatoes, crusty bread, or over rice for a complete meal.
- Prep Time: 20 minutes
- Cook Time: 3 hours
- Category: Casserole
- Method: Baking
- Cuisine: British
Keywords: beef casserole, stewing beef recipe, slow-cooked beef, vegetable casserole, comfort food, British casserole

