Vegetarian Nut Roast (2024)

A super-flavourful meat-free alternative for your roast dinner. This nut roast can be sliced and served with all of your favourite vegetables and a lovely drizzle of gravy. It’s easy to make ahead and it freezes well too, so you can easily grab a couple of slices at a time.

Vegetarian Nut Roast (1)

If you’re cutting down or cutting out meat, this nut loaf is a brilliant alternative to meat for a Sunday roast.

We, as a family, do eat meat. But if we have a vegetarian over for Sunday lunch I love to make this nut roast. You can guarantee that all of the meat-eaters will also have a slice alongside the rest of their roast dinner too!

📋 Ingredients

Vegetarian Nut Roast (2)

📺 Watch how to make it

Full recipe with detailed steps in the recipe card at the end of this post.

  1. First we boil or steam the sweet potato until tender.
  2. Next fry up onions, garlic and celery along with the seasonings and the drained sweet potato.
  3. Add cannellini beans, cooked rice, chopped nuts, cheese, panko and eggs and stir together.
  4. Transfer to a greased loaf tin, press down with the back of a spoon, cover with foil and bake! (See recipe card at the end of this post for details instructions and ingredient info).

👩‍🍳PRO TIP Be sure to squash the nut loaf ingredients firmly in the loaf tin before baking. This will help prevent the nut roast from falling apart when slicing.

I like to top with a few fresh thyme leaves and a sprinkle of Maldon salt before serving.

Vegetarian Nut Roast (3)

🍽️ What to serve it with

  • Crispy roast potatoes
  • Tender steamed vegetables
  • Sky-high Yorkshire puddings
Vegetarian Nut Roast (4)

🍲 More delicious Vegetarian Recipes

  • Penne Arrabiata
  • Roasted Vegetable Pasta
  • Gnocchi with brown butter and sage
  • Crispy Cheesy Potato Cakes
  • Bang Bang Cauliflower
  • Sweet and Sour Vegetables

Stay updated with new recipes!
Subscribe to the newsletter to hear when I post a new recipe. I’m also on YouTube (new videos every week) and Instagram (behind-the-scenes stories & beautiful food photos).

Vegetarian Nut Roast (11)

Save

Pin Print

4.50 from 2 votes

Vegetarian Nut Roast Recipe

By Nicky Corbishley

A super-flavourful meat-free alternative for your roast dinner. This nut roast can be sliced and served. Meat-eaters love it too!

Prep Time:

15 minutes mins

Cook Time:

1 hour hr 5 minutes mins

Total Time:

1 hour hr 20 minutes mins

Servings: 8 People

Course: Dinner

Cuisine: British

Ingredients

  • 300 g (10.5 oz) sweet potato peeled and chopped into 1 cm cubes
  • 1 tbsp olive oil
  • 2 tbsp unsalted butter
  • 1 red onion peeled and finely chopped
  • 2 cloves garlic peeled and minced
  • 2 sticks celery finely diced
  • ¾ tsp salt
  • ¾ tsp black pepper
  • ¼ tsp celery salt
  • 1 tsp Italian herb mix
  • 300 g (10.5 oz) tin cannellini beans drained
  • 300 g (10.5 oz) cooked long grain white rice (approx. 100g/3.5oz uncooked weight)
  • 120 g (approx. 1 cup) chopped mixed nuts I use pecans, cashews and hazelnuts
  • 150 g (1 ½ cups) vegetarian cheddar cheese grated
  • 75 g (1 ½ cups) panko breadcrumbs
  • 2 tbsp milk
  • 2 medium eggs
  • sprigs of fresh thyme to serve

Instructions

  • Preheat the oven to 190C/375F (fan) and grease a 4 lbs loaf tin.

  • Boil or steam the sweet potato for 10 minutes, until tender, then drain.

    300 g (10.5 oz) sweet potato

  • Heat the olive oil and butter in a large frying pan, over a medium-high heat, until the butter melts.

    1 tbsp olive oil, 2 tbsp unsalted butter

  • Add the onion and cook for 3 minutes, stirring often, until starting to soften.

    1 red onion

  • Stir in the garlic, then add the celery, cooked sweet potato, salt, pepper, celery salt, and Italian spice mix.

    2 cloves garlic, 2 sticks celery, ¾ tsp salt, ¾ tsp black pepper, ¼ tsp celery salt, 1 tsp Italian herb mix

  • Cook, stirring often for 5 minutes.

  • Turn off the heat, then add the cannellini beans, cooked rice, nuts, cheese, panko breadcrumbs, milk, and eggs. Stir together until combined.

    300 g (10.5 oz) tin cannellini beans, 300 g (10.5 oz) cooked long grain white rice, 120 g (approx. 1 cup) chopped mixed nuts, 150 g (1 ½ cups) vegetarian cheddar cheese, 75 g (1 ½ cups) panko breadcrumbs, 2 tbsp milk, 2 medium eggs

  • Transfer the contents of the pan to the prepared loaf tin and push the mixture down with the back of a spoon.

  • Cover the top of the tin with a piece of greased foil, then place in the oven for 45 minutes.

  • After 45 minutes, remove from the oven and leave to cool for 5 minutes, then run a knife around the edge of the tin and turn the contents out onto a plate or board.

  • Slice the nut roast and serve topped with sprigs of fresh thyme.

    sprigs of fresh thyme

Video

Notes

Can I make ahead?

Yes, make the nut loaf, then cool, cover and refrigerate for up to two days.

Reheat in the microwave:

Reheat in slices in the microwave, until piping hot – about 45-60 seconds for an individual slice.

Reheat in the oven:

  • Heat the oven to 160C/325F (fan).
  • Reheat in slices, by placing the slices on a baking tray, in a single layer. Sprinkle with a little water (to prevent it drying out) and cover with foil. Then heat until piping hot. In a single layer, it should be hot in around 12-15 minutes, but check first and give it longer, until thoroughly heated.
  • Alternatively, reheat the whole thing (unsliced) in the loaf tin.
    Sprinkle with a little water(to prevent it drying out) and cover with foil. Then heat until piping hot. It should take about 40-50 minutes, but check it’s hot in the middle first and give it longer, if needed, until thoroughly heated.

Can I freeze it?

Yes, slice the cooked nut roast into individual slices (so it will defrost quicker). Then cover and freeze.

Defrost slices in a single layer, covered, in the refrigerator overnight. Then reheat as per the make ahead instructions above.

Nutritional information is approximate, per serving, based on this recipe serving 8.

Nutrition

Calories: 380kcal | Carbohydrates: 37g | Protein: 13g | Fat: 21g | Saturated Fat: 7g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Trans Fat: 0.1g | Cholesterol: 68mg | Sodium: 554mg | Potassium: 452mg | Fiber: 5g | Sugar: 3g | Vitamin A: 5714IU | Vitamin C: 3mg | Calcium: 219mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Leave a comment below!

Some of the links in this post may be affiliate links – which means if you buy the product I get a small commission (at no extra cost to you). If you do buy, then thank you! That’s what helps us to keep Kitchen Sanctuary running. The nutritional information provided is approximate and can vary depending on several factors. For more information please see our

Vegetarian Nut Roast (12)

Welcome to Kitchen Sanctuary

Hi, I'm Nicky and I love to cook! I want to share with you my favourite, delicious family friendly recipes. I want to inspire you to create fantastic food for your family every day.

Read More

Other Recipes You Might Like:

Roast Dinner

The Best Yorkshire Pudding Recipe

Roast Dinner

The Best Crispy Roast Potatoes

Roast Dinner

How to make the best roast beef dinner – with time plan!

Roast Dinner

Slow Roast Shoulder of Welsh Lamb with Vegetables and Cider Gravy (One Pot!)

Sides

Fondant Potatoes

Sides

Easy Cauliflower Cheese

Sides

Dauphinoise Potatoes

Roast Dinner

Roast Leg of Lamb with Rich Gravy

Vegetarian Nut Roast (2024)
Top Articles
Latest Posts
Article information

Author: Velia Krajcik

Last Updated:

Views: 6031

Rating: 4.3 / 5 (74 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Velia Krajcik

Birthday: 1996-07-27

Address: 520 Balistreri Mount, South Armand, OR 60528

Phone: +466880739437

Job: Future Retail Associate

Hobby: Polo, Scouting, Worldbuilding, Cosplaying, Photography, Rowing, Nordic skating

Introduction: My name is Velia Krajcik, I am a handsome, clean, lucky, gleaming, magnificent, proud, glorious person who loves writing and wants to share my knowledge and understanding with you.