Annie Bell Vegetarian Recipes for Delicious Meat-Free Meals

Updated On: October 4, 2025

If you’re a fan of creative, comforting, and utterly delicious vegetarian cooking, you’ve probably come across Annie Bell. Her recipes are known for transforming everyday vegetables into show-stopping dishes with vibrant flavors and beautiful presentations.

Whether you’re a devoted vegetarian or simply looking to add more plant-based meals into your weekly rotation, Annie Bell’s vegetarian recipes are sure to inspire and satisfy. From hearty mains to flavorful sides, her approach is all about celebrating the best of seasonal produce with a touch of elegance and simplicity.

In this blog post, I’ll share some of my favorite Annie Bell vegetarian recipes, complete with step-by-step instructions, handy tips, and plenty of variation ideas. Ready to cook up a vegetarian feast?

Let’s dive in!

Why You’ll Love This Recipe

  • Flavorful and Satisfying: Annie Bell’s vegetarian recipes never compromise on taste. Every dish is thoughtfully balanced with fresh herbs, spices, and textures.
  • Perfect for All Occasions: Whether it’s a weeknight dinner or a special weekend brunch, these recipes are versatile enough for any meal.
  • Easy to Prepare: With clear instructions and readily available ingredients, you don’t need to be a professional chef to create these stunning dishes.
  • Nutrient-Rich: Packed with vegetables, legumes, and whole grains, these recipes are as nourishing as they are delicious.
  • Family and Guest Friendly: Even meat-eaters will be reaching for seconds of these crowd-pleasing meals!

Featured Annie Bell Vegetarian Recipes

In this post, I’ll feature three of Annie Bell’s most-loved vegetarian creations:

  1. Roasted Vegetable & Lentil Cottage Pie
  2. Wild Mushroom & Spinach Pithivier
  3. Butternut Squash, Feta & Walnut Salad

Each recipe is detailed below, with full instructions, tips, and serving ideas. Let’s get started!


Roasted Vegetable & Lentil Cottage Pie

Ingredients

For the Filling For the Mash
  • 2 tbsp olive oil
  • 1 onion, finely chopped
  • 2 carrots, diced
  • 1 parsnip, peeled & diced
  • 2 sticks celery, chopped
  • 2 garlic cloves, minced
  • 400g can chopped tomatoes
  • 200g cooked green or brown lentils (or 1 can, drained)
  • 1 tbsp tomato purĂ©e
  • 1 tsp dried thyme
  • 1 tsp smoked paprika
  • 500ml vegetable stock
  • Salt & black pepper
  • 800g potatoes, peeled & cubed
  • 2 tbsp butter or vegan alternative
  • 50ml milk or plant-based milk
  • Salt & black pepper

Equipment

  • Large saucepan
  • Ovenproof baking dish (approx. 2L capacity)
  • Wooden spoon
  • Potato masher
  • Chopping board & knife

Instructions

  1. Prepare the Mash: Bring a large saucepan of salted water to the boil. Add the potatoes and cook for 15-20 minutes until tender. Drain, then mash with butter and milk. Season to taste and set aside.
  2. Make the Filling: Heat the olive oil in a large pan over medium heat. Sauté the onion, carrot, parsnip, and celery for 5-7 minutes until starting to soften. Stir in the garlic, thyme, and smoked paprika. Cook for 1 minute.
  3. Add the chopped tomatoes, lentils, tomato purée, and vegetable stock. Bring to a simmer and cook for 20 minutes, stirring occasionally, until the veggies are soft and the sauce is thickened. Season well with salt and pepper.
  4. Assemble: Preheat oven to 200°C/180°C fan/gas 6. Spoon the filling into the baking dish. Top evenly with mashed potatoes, fluffing with a fork for peaks.
  5. Bake: Bake for 25-30 minutes, or until the mash is golden and the filling is bubbling. Let stand for 5 minutes before serving.

Tips & Variations

  • Swap parsnip for sweet potato, or add diced swede for more root vegetable goodness.
  • Add a handful of frozen peas or spinach for extra color and nutrition.
  • For a vegan version, use plant-based butter and milk in the mash.
  • For a crispy topping, sprinkle a layer of grated cheese (or vegan cheese) over the mash before baking.

Nutrition Facts

Per Serving Amount
Calories 340
Protein 12g
Fat 8g
Carbohydrates 52g
Fiber 11g
Sugar 10g

Serving Suggestions

  • Serve with a crisp green salad or steamed greens for a complete meal.
  • Pair with crusty bread, such as this Green Chile Cheese Bread Recipe, for extra comfort.
  • Leftovers make a great lunch, reheated in the oven or microwave.

Wild Mushroom & Spinach Pithivier

Ingredients

  • 2 sheets all-butter puff pastry (or vegan alternative), thawed
  • 2 tbsp olive oil
  • 1 onion, finely chopped
  • 2 garlic cloves, minced
  • 300g mixed wild mushrooms, cleaned and sliced
  • 150g baby spinach
  • 1 tsp fresh thyme leaves
  • 100g ricotta or soft goat cheese (optional)
  • 1 egg, beaten (for glaze, or use plant-based milk)
  • Salt & black pepper

Equipment

  • Large frying pan
  • Baking sheet
  • Parchment paper
  • Rolling pin
  • Sharp knife
  • Pastry brush
  • Mixing bowl

Instructions

  1. Prepare the Filling: Heat olive oil in a large frying pan. Cook the onion for 4-5 minutes until translucent. Add garlic and thyme; cook for 1 minute. Add mushrooms and cook, stirring, until any liquid has evaporated and mushrooms are golden (about 10 minutes).
  2. Add baby spinach and cook until just wilted. Remove from heat. Stir in cheese (if using) and season well.
  3. Shape the Pithivier: Preheat oven to 200°C/180°C fan/gas 6. Roll out one pastry sheet into a 25cm round. Place on a parchment-lined baking sheet. Spoon the mushroom-spinach filling into the center, leaving a 2cm border.
  4. Brush border with egg or milk. Roll the second pastry sheet into a slightly larger round and drape over the filling. Seal the edges well, then crimp with a fork. Cut a small steam hole in the top.
  5. Decorate & Bake: Score a spiral or leaf pattern on top with a sharp knife. Brush with remaining egg or milk. Bake for 30-35 minutes, until puffed and golden brown.

Tips & Variations

  • Try a mix of chestnut, shiitake, and oyster mushrooms for extra flavor.
  • Use dairy-free cheese or omit it for a vegan version.
  • Add a pinch of nutmeg or a splash of white wine to the filling for depth.
  • For a party centerpiece, make individual mini pithiviers instead of one large one.

Nutrition Facts

Per Serving Amount
Calories 410
Protein 10g
Fat 23g
Carbohydrates 38g
Fiber 4g
Sugar 3g

Serving Suggestions

  • Serve warm with a simple rocket and walnut salad.
  • Pair with a chilled glass of white wine for an elegant lunch.
  • Great as a vegetarian centerpiece alongside classic sides like German Stuffing Recipe.

Butternut Squash, Feta & Walnut Salad

Ingredients

  • 1 medium butternut squash, peeled and cubed
  • 2 tbsp olive oil
  • 100g walnuts, roughly chopped
  • 100g feta cheese, crumbled (or vegan feta)
  • Mixed salad leaves (rocket, spinach, watercress)
  • 1 small red onion, thinly sliced
  • 2 tbsp pumpkin seeds
  • For the Dressing:
    • 2 tbsp extra virgin olive oil
    • 1 tbsp balsamic vinegar
    • 1 tsp Dijon mustard
    • 1 tsp honey or maple syrup
    • Salt & black pepper

Equipment

  • Baking tray
  • Parchment paper
  • Mixing bowl
  • Small jar (for dressing)
  • Salad tongs

Instructions

  1. Roast the Squash: Preheat oven to 200°C/180°C fan/gas 6. Toss squash cubes with olive oil and spread on a lined baking tray. Roast for 25-30 minutes, turning once, until golden and tender. Let cool slightly.
  2. Toast the Nuts: Scatter walnuts and pumpkin seeds onto the tray for the last 5 minutes of roasting to toast lightly.
  3. Make the Dressing: Combine olive oil, balsamic vinegar, mustard, honey, salt, and pepper in a jar. Shake well.
  4. Assemble Salad: In a large bowl, combine salad leaves, roasted squash, nuts, seeds, and red onion. Drizzle over the dressing and toss gently. Top with crumbled feta and serve immediately.

Tips & Variations

  • Substitute butternut squash with pumpkin or sweet potato for a twist.
  • Swap walnuts for pecans or hazelnuts.
  • For extra sweetness, add a handful of dried cranberries.
  • Veganize this salad by using vegan feta and maple syrup in the dressing.

Nutrition Facts

Per Serving Amount
Calories 290
Protein 8g
Fat 18g
Carbohydrates 26g
Fiber 5g
Sugar 8g

Serving Suggestions

  • Enjoy as a light lunch with a slice of Hamburger Bun Sourdough Recipe.
  • Perfect for picnics or packed lunches.
  • Add cooked quinoa for extra protein and heartiness.

Tips & Variations (General)

Nutrition Facts (Comparison)

Recipe Calories Protein Fat Carbs Fiber
Roasted Vegetable & Lentil Cottage Pie 340 12g 8g 52g 11g
Wild Mushroom & Spinach Pithivier 410 10g 23g 38g 4g
Butternut Squash, Feta & Walnut Salad 290 8g 18g 26g 5g

Serving Suggestions (General)

  • Pair any of these dishes with a crusty bread or homemade rolls. For a unique option, try this Korovai Bread Recipe.
  • Round out your meal with a side of Half Runner Beans Recipe for extra protein and fiber.
  • Make your table even more inviting with a pitcher of homemade juice or a delicate dessert from my collection.

Conclusion

Cooking vegetarian meals doesn’t need to be complicated or bland, and Annie Bell’s recipes prove just that. Each dish is a celebration of flavor, color, and wholesome ingredients, making plant-based eating a true joy.

Whether you’re looking for a hearty main, a beautiful centerpiece, or a vibrant salad, Annie Bell’s vegetarian recipes deliver comfort and elegance with every bite. I hope these recipes inspire you to get creative in your kitchen and discover just how satisfying vegetarian cooking can be.

For more delicious ideas, be sure to check out our other recipes and let us know which Annie Bell-inspired dish is your favorite!

đź“– Recipe Card: Annie Bell's Roasted Vegetable Lasagne

Description: A hearty vegetarian lasagne layered with slow-roasted vegetables, creamy béchamel, and tangy tomato sauce. Perfect for a comforting family dinner or a make-ahead meal.

Prep Time: PT25M
Cook Time: PT1H
Total Time: PT1H25M

Servings: 6 servings

Ingredients

  • 2 medium courgettes, sliced
  • 1 large aubergine, diced
  • 1 red pepper, sliced
  • 1 yellow pepper, sliced
  • 2 tablespoons olive oil
  • 1 onion, finely chopped
  • 2 garlic cloves, minced
  • 400g can chopped tomatoes
  • 250g ricotta cheese
  • 200g fresh spinach
  • 6-8 lasagne sheets
  • 75g grated Parmesan cheese

Instructions

  1. Preheat oven to 200°C (180°C fan).
  2. Toss courgettes, aubergine, and peppers with 1 tablespoon olive oil and roast for 25 minutes.
  3. Meanwhile, heat remaining olive oil in a pan and sauté onion and garlic until soft.
  4. Add chopped tomatoes to the pan and simmer for 10 minutes.
  5. Wilt spinach in a separate pan, then combine with ricotta cheese.
  6. Layer roasted vegetables, tomato sauce, spinach-ricotta mixture, and lasagne sheets in a baking dish.
  7. Repeat layers and finish with a layer of tomato sauce.
  8. Sprinkle grated Parmesan on top.
  9. Bake for 35 minutes until golden and bubbling.
  10. Rest for 10 minutes before serving.

Nutrition: Calories: 340 kcal | Protein: 15g | Fat: 13g | Carbs: 38g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Annie Bell’s Roasted Vegetable Lasagne”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty vegetarian lasagne layered with slow-roasted vegetables, creamy b\u00e9chamel, and tangy tomato sauce. Perfect for a comforting family dinner or a make-ahead meal.”, “prepTime”: “PT25M”, “cookTime”: “PT1H”, “totalTime”: “PT1H25M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 medium courgettes, sliced”, “1 large aubergine, diced”, “1 red pepper, sliced”, “1 yellow pepper, sliced”, “2 tablespoons olive oil”, “1 onion, finely chopped”, “2 garlic cloves, minced”, “400g can chopped tomatoes”, “250g ricotta cheese”, “200g fresh spinach”, “6-8 lasagne sheets”, “75g grated Parmesan cheese”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 200\u00b0C (180\u00b0C fan).”}, {“@type”: “HowToStep”, “text”: “Toss courgettes, aubergine, and peppers with 1 tablespoon olive oil and roast for 25 minutes.”}, {“@type”: “HowToStep”, “text”: “Meanwhile, heat remaining olive oil in a pan and saut\u00e9 onion and garlic until soft.”}, {“@type”: “HowToStep”, “text”: “Add chopped tomatoes to the pan and simmer for 10 minutes.”}, {“@type”: “HowToStep”, “text”: “Wilt spinach in a separate pan, then combine with ricotta cheese.”}, {“@type”: “HowToStep”, “text”: “Layer roasted vegetables, tomato sauce, spinach-ricotta mixture, and lasagne sheets in a baking dish.”}, {“@type”: “HowToStep”, “text”: “Repeat layers and finish with a layer of tomato sauce.”}, {“@type”: “HowToStep”, “text”: “Sprinkle grated Parmesan on top.”}, {“@type”: “HowToStep”, “text”: “Bake for 35 minutes until golden and bubbling.”}, {“@type”: “HowToStep”, “text”: “Rest for 10 minutes before serving.”}], “nutrition”: {“calories”: “340 kcal”, “proteinContent”: “15g”, “fatContent”: “13g”, “carbohydrateContent”: “38g”}}

Photo of author

Marta K

Leave a Comment

X