Walnut Roast

Prep: 15 min Cook: 75 min Serves: 6 Cuisine: Western

Walnut Roast is a savory vegetarian dish featuring ground walnuts, rice, and aromatic seasonings. Its rich, nutty flavor pairs well with vegetables or as a main course for special occasions. A hearty, protein-packed alternative to traditional roasts, suitable for those seeking a flavorful, meatless centerpiece.

Be the first to rate this recipe

Ingredients

  • 2 cups walnuts, ground
  • 1 onion, grated
  • 3/4 cup dry bread crumbs
  • 1/3 cup milk
  • 3 to 4 eggs
  • 1/4 cup oil
  • 1 teaspoon salt
  • 1/2 teaspoon poultry seasoning
  • 1 clove garlic, minced
  • 1 cup cooked brown or natural rice
  • 2 tablespoons water
  • 2 tablespoons oil

Instructions

  1. Preheat the oven to 350°F (175°C).
  2. Mix all ingredients together except the last three (water and oil) and combine thoroughly.
  3. Press the mixture into an oiled meat loaf pan.
  4. Bake in the preheated oven for 1 hour and 15 minutes.

Tips & Substitutions

For a richer flavor, consider toasting the ground walnuts lightly before mixing. You can substitute the milk with almond milk for a dairy-free option. If you want to enhance the texture, add grated carrots or zucchini. Experiment with different seasonings like Italian herbs or even a bit of smoked paprika for a unique twist.

Serving Suggestions

This walnut roast pairs beautifully with a fresh salad, such as Norma'S Creamy Apricot Salad, and a side of steamed vegetables. Consider serving it with a tangy sauce or chutney for added flavor. It can also be sliced and served on a sandwich with your favorite toppings for a hearty lunch.

Storage & Reheating

Store any leftover walnut roast in an airtight container in the refrigerator for up to 4 days. To reheat, place slices in a microwave-safe dish and cover with a damp paper towel, heating in 30-second intervals until warmed through. You can also reheat in the oven at 350°F (175°C) for about 15 minutes.

Nutrition & Diet Analysis (per serving)

Each serving of Walnut Roast contains roughly 1103 calories, with 8g protein, 63g carbohydrates, and 93g fat. It is an excellent source of iron (22% of the Daily Value), and a good source of calcium and protein. Note that it is relatively high in sodium, at 2914mg per serving (127% of the Daily Value).

1103 kcal 55% DV
Protein Fat Carbs

Macronutrients

Protein 7.8g 16% DV
Total Fat 93.2g 100% DV
Carbs 62.7g 23% DV
Fiber 1.7g 6% DV
Sugar 21.5g 43% DV

Electrolytes

Sodium 2913.9mg 100% DV
Potassium 344.1mg 7% DV
Cholesterol 36.8mg 12% DV

Vitamins & Minerals

Vitamin A 84.7mcg 9% DV
Vitamin C 7.3mg 8% DV
Vitamin D 0.7mcg 3% DV
Calcium 233.7mg 18% DV
Iron 3.9mg 22% DV
Contains Milk Egg Wheat/Gluten Tree nuts

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make this walnut roast ahead of time?

Yes, you can prepare the mixture in advance and store it in the refrigerator for up to 24 hours before baking. This allows the flavors to meld beautifully. Just make sure to bring it to room temperature before placing it in the oven.

What can I use instead of eggs in this recipe?

If you need an egg substitute, you can use flaxseed meal or chia seeds. Mix 1 tablespoon of flaxseed meal or chia seeds with 2.5 tablespoons of water, let it sit for a few minutes to thicken, and then add it to the mixture as you would with eggs.

Is this walnut roast suitable for freezing?

Absolutely! You can freeze the cooled walnut roast for up to 3 months. Wrap it tightly in plastic wrap and then in aluminum foil. To reheat, thaw it in the refrigerator overnight and then warm it in the oven or microwave before serving.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Vegetarian recipes → Dairy recipes → All recipes →