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

    See Also
    Nut Roast

  • 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

Slow Cooked

Slow Cooker Lamb Shanks

Vegetarian Nut Roast (2024)

FAQs

Is nut roast good for you? ›

The nuts in this recipe make this dish high in fat. But, the fats found in most nuts make them a good source of unsaturated fat, which is good for your heart health. Nuts are also high in protein and fibre. If you're having nuts, they're better eaten unsalted.

How long can you keep nut roast in the fridge? ›

Recipe Tips

This nut roast recipe can be made ahead and kept in the fridge for up to 3 days. Cover with foil to reheat in a medium oven for 20-30 minutes.

What is nut roast made of? ›

A nut roast or roasted nut loaf is a vegetarian dish consisting of nuts, grains, vegetable oils, broth or butter, and seasonings formed into a firm loaf shape or long casserole dish before roasting and often eaten as an alternative to a traditional British style roast dinner.

Does nut roast taste like stuffing? ›

Sometimes I add mushrooms to make it a bit more moist and also a layer of cheese in the middle (fill loaf tin half way add cheese of choice - hard or even slices of brie) then another layer if the nut roast mix. Without these it is quite close to a stuffing and if you add more sage or thyme that makes it more so.

What is the number one healthiest nut? ›

1. Almonds. Relatively low in calories, almonds are an excellent food for health due to their protein, fiber, vitamins, and minerals.

Which roast meat is healthiest? ›

Lean meats like chicken or turkey contain less saturated fat than beef or lamb. Swap lamb for roast chicken to save up to 241kcal, 30g of fat and 15.5g saturated fat. Chicken breast is often the most popular cut and it's lower in fat than dark meat like drumsticks and thighs.

What can you eat with nut roast? ›

What To Serve With Nut Roast?
  • Roasted Vegetables: A Classic Choice. ...
  • Creamy Mashed Potatoes: Comfort on a Plate. ...
  • Rich Gravy: Elevating the Dish. ...
  • Fresh Salads: Light and Refreshing. ...
  • Steamed Greens: Simple and Nutritious. ...
  • Pilaf or Quinoa: For a Hearty Meal. ...
  • Homemade Chutneys and Relishes. ...
  • Artisan Breads: Rustic and Satisfying.

Can I freeze a nut roast? ›

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.

Is it OK to reheat nut roast? ›

If you try to slice it when it is very hot it may crumble. If all else fails, cook the roast before the big day. Chill down overnight, then slice into portions. These slices can be reheated in a warm oven when you're ready.

Who invented nut roast? ›

Believe or not, the nut roast has ancestors. It appears to stem from 1908 when Florence George included two recipes for nut cutlets in her book Vegetarian Cookery. It soon became a centrepiece at Thanksgiving and Christmas tables.

What are the best nuts for roasting? ›

Which nuts are good for roasting? Well…all of them! Just be gentler with softer nuts like pecans, walnuts, and pistachios. They will cook faster in about five minutes.

How to roast nuts yourself? ›

How to do it: Spread nuts in a single layer on a parchment-lined baking sheet (or in a smaller baking pan). Bake in the center of a preheated 325°F oven, stirring to redistribute nuts every 5 minutes or so. Keep your eyes peeled and your nose on alert: Nuts in the oven can quickly go from just right to burned.

What is the tastiest roast? ›

What are the best beef roasts?
  • Chuck Roast. The boneless chuck roast is among the most popular roasts on the market due to its incredible beefy taste, fat content (it's well marbled), and effortless cooking process. ...
  • Rump Roast. ...
  • Bottom Round Roast. ...
  • Sirloin Tip Roast. ...
  • Pot Roast (Shoulder Roast) ...
  • Tri-tip. ...
  • Picanha.
Apr 22, 2023

Why do you soak nuts before roasting? ›

It may seem counterintuitive to soak your nuts before you roast them, when the goal is a crunchy cashew. But some experts swear by this trick to give your cashews extra flavor, as well as helping them be more digestible.

Why does my roast taste dry? ›

The most likely cause of this is overcooking. As meat cooks, its muscle fibers shorten in both length and width and eventually squeeze out the juices they normally hold. As you can imagine, this leaves meat dry, and often stringy in texture. To avoid this problem, choose less-tender cuts of meat.

Are roasted nuts still healthy? ›

Whether raw or roasted, nuts still pack a healthy punch, loaded with good fats, protein, and antioxidants. That being said, roasting does remove some of the antioxidant-rich skin, possibly compromising some of its superfood potency.

Can you eat roasted nuts everyday? ›

Nuts contain fat. Even though most of it is healthy fat, the calories can still add up. That's why you should eat nuts in moderation. Adults should aim to eat about 4 to 6 servings of unsalted nuts a week as part of a healthy diet.

Is nut meat good for you? ›

A good source of protein and iron with no artificial flavours or colours, it's a nutritious plant-based option the whole family will love.

How many calories in a nut roast? ›

Nut roast
NutrientUnit
kcal816
fat52g
saturates13g
carbs51g
4 more rows

Top Articles
Latest Posts
Article information

Author: Horacio Brakus JD

Last Updated:

Views: 5394

Rating: 4 / 5 (51 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Horacio Brakus JD

Birthday: 1999-08-21

Address: Apt. 524 43384 Minnie Prairie, South Edda, MA 62804

Phone: +5931039998219

Job: Sales Strategist

Hobby: Sculling, Kitesurfing, Orienteering, Painting, Computer programming, Creative writing, Scuba diving

Introduction: My name is Horacio Brakus JD, I am a lively, splendid, jolly, vivacious, vast, cheerful, agreeable person who loves writing and wants to share my knowledge and understanding with you.