A comfort food that truly warms your body and soul! This casserole is a simple, delicious, and hearty meal to eat on an autumn evening.

‘Meat’ and Potato Casserole [Vegan, Grain-Free]





Cooking Time



  • 3 cups diced potatoes
  • 1 cup diced onions
  • 1, 14 ounce can of roasted tomatoes
  • 1 packet worth of gluten-free vegan beef replacer or textured vegetable protein (TVP)
  • 3 cloves of garlic
  • 3 sprigs Of thyme
  • 1 cup water
  • Salt and pepper to taste
  • 2 tablespoons olive oil


  1. Preheat oven to 450°F. Cut veggie beef into bite-size pieces. Layer on an oiled cookie sheet and bake for 5 minutes or until they firm up.
  2. Heat oil in a medium cast-iron skillet. Add in onions, garlic, and thyme. Cook for about 3 minutes.
  3. Add in potatoes and cook for another 5 minutes. Stir occasionally.
  4. Add in veggie beef, fire-roasted tomatoes, and water. Stir, cover with foil paper and bake for about 20-25 minutes or until potatoes are tender.
  5. Carefully remove from oven. Season with salt and pepper if necessary. Let sit for about 3-5 minutes.

    Nutritional Information

    Per Serving: Calories: 298 | Carbs: 20 g | Fat: 16 g | Protein: 10 g | Sodium: 335 mg | Sugar: 7 g Note: The information shown is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.


    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Ok, not great. I recommend uncovering at the end and crisping in the broiler. You could add more spices or vegetable like mushrooms or corn. I dressed my serving with hot sauce.

    2. The recipe is labeled as GF and recipe calls for GF meat replacement, however the link in the ingredients redirects to a seiten recipe that specifically calls for wheat gluten. Recipe looks great and will still make it, however want to avoid others getting confused that may not be as experienced as others.