This vegan cowboy casserole is the perfect comfort food that will have the entire family coming back for more!

Its feeling a lot like fall around our parts of the Pacific Northwest! Whether its sweltering where you are or are noticing its getting chilly as well, then this vegan cowboy casserole is just the dish to try. This casserole is typically meat based but my version is plant forward. More importantly, this casserole's packed with savory flavors with a hint of heat and tang along with wonderful textures.
This super delicious casserole is primarily made of delicious veggies, pea protein crumbles, beans, cheese and topped with delicious crispy tater tots. Packed with carbs, proteins and tater tots to entice the little ones(and the grown ups), this one will be a firm family favorite once you try it.
Try these other delicious casseroles - navy beans and wild rice casserole, tater tot casserole, Greek spinach rice casserole, broccoli and orzo casserole
Key Ingredients

Vegetables - I used red onions, garlic, tomatoes, frozen corn and mushrooms. You can also use other vegetables like green peas, green beans, peppers, sweet potatoes. For tomatoes, I used canned tomatoes but you can use fresh tomatoes as well.
Pea Protein Crumbles - I have dehydrated pea protein crumbles in lieu of any animal protein. You can also use crumbled tofu, seitan, tempeh, TVP or any plant based crumbles.
Beans - You can use a combination of beans like black, red kidney beans, pinto beans. In the recipe, I have used a combination red kidney and pinto beans. I also used canned beans to cut down on prep time. This dish is also perfect if you are looking to use some beans that are lying around.
Dairy - The main dairy we will use are sour cream and cheese. I subbed with vegan sour cream(forager) and vegan pre-shredded mozzarella and Colby jack(both violife) to keep it vegan. You can also use any vegan cheese. If you are okay with regular dairy, use any cheese including mozzarella, Mexican cheese. You can also sub sour cream with greek yoghurt.
Tater Tots/Topping - Frozen tots are added as a topping covering the entire casserole.It is also a fun element for the kids and crispiness of tots adds great texture. Other great topping options would be mashed potatoes, corn meal . I am thinking you can also top with thinly sliced potatoes and it will turn out great.
Spices/Seasoning -I added taco seasoning which already contains cumin, paprika etc. This means you don't have to add all of this individually.However, I did add a little bit of cumin powder just for the added flavor. I have also added some hot sauce for some heat and acidity. You can decide the quantity based on your preferance.You can also add some jalapeños for extra heat.
Cilantro - I added just a little for some extra flavor and color! You can leave it out or sub with any other herbs of your choice.

Some tips for a great vegan cowboy casserole
Make it one pot - Using a cast iron or oven safe skillet makes it easy to cook the casserole over the stove. Once you have topped with the frozen tater tots, just place the same pan in the oven until the tots are completely done.
Dont skimp on the seasoning - The casserole is already full of umami packed ingredients like tomatoes, mushrooms and cheese. But the delicious flavor comes from the taco seasoning. Once you add the seasoning, let the ingredients cook for a few minutes for the flavors to be absorbed.
Use canned beans - This is purely for convenience since I like cooking beans on my own vs using canned. However, there are times where I am really thankful for canned beans especially if you are making this for a weeknight dinner.
Speed up the process - Half the cooking time is reserved for baking the casserole with the tater tot topping. Since all the other ingredients are already cooked, you can just bake the tater tots on its own while the other ingredients are cooking. Once the rest of the casserole is done, just top with the baked tater tots and serve.
Vegan/ Gluten-free options - The recipe is fully vegan and gluten-free. Ensure the tater tots, hot sauce, taco seasonings are completely vegan and gluten-free or marked so before purchasing them.
Storage, reheating and meal prep

Meal Prep - If you are planning to meal prep, then I would recommend cooking the casserole minus the tater tots and let it cool down to room temperature. Transfer to a freezer safe container and cover it completely before freezing. The day before you plan to use it, let it thaw overnight. You can also chill in the refrigerator for up to 3 days. Top with the frozen tater tots and cook as you would in the recipe.
Storage - This should last well in the fridge for 2-3 days. Reheat in the microwave before eating. For freezing, follow the steps above. When you reheat after freezing, the tater tots might not retain the same crispy texture though.
Serving suggestions - This cowboy casserole is completely satifying on its own. You can also serve light salad or some warm bread rolls along with it.
Did you give this vegan cowboy casserole a try? If you did, please let me know what you thought of it by leaving a comment below. You can also follow along on social media at Facebook, Bluesky or Pinterest.
Recipe

Vegan Cowboy Casserole
Equipment
- 1 12 inch cast iron or oven safe skillet
Ingredients
- 1 Medium Sized Onion peeled and finely chopped
- 4 cloves Garlic peeled and finely chopped
- 1 can Diced Tomatoes
- 2 cups Mushrooms finely chopped
- 1 cup Fresh or Frozen Corn
- 1 cup Pea Protein Crumbles
- 1 can Red Kidney Beans drained and rinsed
- 1 can Pinto Beans drained and rinsed
- 1 ½ cup Shredded Cheddar Cheese split in to 2 equal parts
- ½ cup Sour Cream or Greek Yoghurt
- 4 teaspoon Taco Seasoning
- 1 teaspoon Cumin Powder
- 1 tablespoon Hot Sauce
- 2 tablespoon Avocado or Any Neutral Oil
- 32 oz Frozen Tater Tots
Instructions
- Place the pea protein crumbles or TVP in a bowl. Fill the bowl with hot water until the top of the crumbles is covered. Keep aside for 10 minutes.
- Heat the skillet at medium low and add the oil. Once hot, add the chopped onions and cook for 5 minutes. Add the garlic and allow it to cook for a couple of more minutes.
- Add the chopped mushrooms and let it cook for 3-4 minutes. Remove any excess water from the protein crumbles and add to the pan. Season with salt and pepper. Let this cook for another 3-4 minutes.
- Now add the can of tomatoes along with any juices in the can . Mix and let everything cook for 3-4 minutes. Add both the beans, thawed corn and mix well. Season with salt.
- Add the taco seasoning and cumin. Mix well. Cook for another 5 minutes before adding the hot sauce. Turn down the heat and add the vegan sour cream. Mix and taste to check if more salt is needed.Add as required.
- Preheat the oven to 350 deg F. Add half of the reserved cheese to the pan. Mix well and turn off heat. Top with a layer of frozen tater tots ensuring the entire surface is covered and add the remaining cheese on top.
- Cover the pan with aluminum foil and place in the oven for 40 minutes until the tater tots are fully done. You can remove the foil in the last 10 minutes to help brown the tots a bit more. Remove and let cool for a few minutes before serving.
Notes
- You can skip the tater tots and still have a satisfying meal with just the remaining ingredients.
- Use canned beans to save on time while making this for a weekday/night meal.
- Sub pea protein crumbles with textured vegetable protein made from soy, toasted tofu crumbles, tempeh etc.






Comments
No Comments