Vegetarian Cheese and Nut Thanksgiving Loaf

Me being in a family with multiple vegetarians, growing up, instead of having meat loaf we had nut loaf! This loaf was one of my favorite dishes growing up, and to this day it's my favorite thing to have on Thanksgiving. For anyone looking to try a new delicious vegetarian recipe, try this!

Prep Time:
25 mins
Cook Time:
1 hrs 30 mins
Additional Time:
10 mins
Total Time:
2 hrs 5 mins
1 9x5-inch loaf


  • 1 ½ cups walnuts

  • ½ cup pecans

  • 2 tablespoons butter

  • 1 medium onion, minced

  • 1 (8 ounce) package mushrooms, minced

  • 3 cloves garlic, minced

  • 2 tablespoons minced fresh parsley

  • 1 ½ teaspoons dried marjoram

  • ½ teaspoon dried thyme

  • 1 ½ cups cooked brown rice

  • 12 ounces Cheddar cheese, grated

  • 1 cup cottage cheese

  • 4 large eggs, beaten

  • 1 ½ teaspoons salt, or to taste

  • ¼ teaspoon ground black pepper, or to taste


  1. Preheat the oven to 350 degrees F (175 degrees C). Place walnuts and pecans on a baking sheet.

  2. Roast nuts in the preheated oven until golden and fragrant, about 7 minutes. Remove from the oven and chop nuts when cool enough to handle.

  3. Increase oven temperature to 375 degrees F (190 degrees C). Butter a 9x5-inch loaf pan and line with parchment paper.

  4. Melt butter in a large cast iron skillet over medium-low heat. Add onion and cook until translucent, about 5 minutes. Add mushrooms, garlic, parsley, marjoram, and thyme; cook until mushrooms have softened, about 7 minutes.

  5. Add cooked rice, chopped nuts, Cheddar cheese, cottage cheese, eggs, salt, and pepper; stir until everything is combined. Transfer mixture to the prepared loaf pan.

  6. Bake in the oven until the top is rounded and golden, about 1 hour 10 minutes. Remove from the oven and let sit for at least 10 minutes before slicing and serving.

Nutrition Facts (per serving)

393 Calories
31g Fat
13g Carbs
18g Protein
Nutrition Facts
Servings Per Recipe 10
Calories 393
% Daily Value *
Total Fat 31g 40%
Saturated Fat 11g 56%
Cholesterol 120mg 40%
Sodium 698mg 30%
Total Carbohydrate 13g 5%
Dietary Fiber 3g 9%
Total Sugars 2g
Protein 18g
Vitamin C 3mg 15%
Calcium 301mg 23%
Iron 2mg 9%
Potassium 291mg 6%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love