Cast iron skillets are fantastic tools that help make cooking a lot easier!
You can use a cast iron skillet for a lot of different dishes, ranging from quick and easy snacks to rich and filling dinners.

However, if you’re vegan, you may be struggling to find tasty plant-based recipes which you can make in your skillet.
If this is the case, you’re in the right place!
We’ve listed our pick of the best-cast iron skillet recipes in this post – and they’re all 100% vegan(see also: 20 Amazing French Vegan Recipes)!
You’ll find a mix of flavorful lunches, lighter dishes, and hearty meals in our recipe roundup. No matter what your flavor preferences are, you’re sure to find a recipe that suits you below!
1. The Best Vegan Meatballs
This vegan meatball recipe replicates the fresh flavors used in classic Italian American dishes.
Instead of meat, you’ll be blending black beans with garlic and shallots for intense flavors. Quinoa and tomato paste are then added to give the mixture more depth.
Once you’re done with the meatball mix, you’ll form the balls and use your skillet to give each meatball a nice crust, covering the dish with lots of marinara sauce – just delicious!
2. Vegan Bacon Ranch Pasta Skillet
If you’re vegan and gluten-free, it can be hard to find dishes that suit your dietary needs, but this recipe changes that!
This pasta skillet uses gluten-free macaroni pasta, vegan bacon, and coconut yogurt to make a creamy, satisfying dish.
You’ll be placing the skillet in the oven for this recipe, as the pasta will bake with a crisp crust on the outside, with a creamy sauce on the inside.
Best of all, you’ll only need 20 minutes for this recipe!
3. Mushroom Paella
Paella is the perfect solution when you want an impressive, yet filling dish that’s packed with flavor.
This recipe is full of tasty vegetables and spices, like mushrooms, lemons, and artichoke hearts. It’s sure to keep you satisfied until your next meal!
You’ll be making the whole recipe in your iron skillet, which means less washing up – hooray! Just remember to use short-grain Arborio rice, as longer grains will make the dish soft and mushy.
4. Vegan Skillet Baked Beans
This baked bean recipe is a lot nicer than the ones you get from a tin! They’re also a lot more nutritious, as they’re free from oil and refined sugars.
The secret to this dish is liquid smoke, as it gives the beans a pleasant smoky touch. You’ll need around an hour to prepare the baked beans, so plan accordingly!
5. Simple Veggie Tacos
This taco recipe is full of vibrant colors that look as great as they taste! They use a mix of bold vegetables, including red cabbage, bell pepper, and red kale.
It’s a super simple recipe too! You just need to cook your chosen veggies in your skillet, then toss them with spices and fresh lime juice.
Serve inside a few tortilla wraps, add some toppings, then you’re done!
These tacos taste amazing with salsa and lime juice, but feel free to add whatever toppings you like.
6. Pinto Bean Skillet Bake With Spicy Sunflower Oat Topping
This one-pot recipe is the perfect dish to whip up when you need comfort food. The insides are soft and savory, while the outer crumble coating is tangy and crisp.
If you don’t have pinto beans, you can use other large beans, like lima, kidney, and cannellini beans. Remember to soak the pinto beans overnight beforehand, as it’s easy to forget the step!
7. Vegan Whole Wheat Naan
Naan is a classic Indian bread, but it’s often very high in calories, carbs, and fat. This recipe uses wheat flour, vegan butter, and vegan yogurt, making the naan a lot healthier as a result!
Your cast iron skillet is perfect for getting a round finish, but avoid letting it cook for too long on the pan, as it may become hard.
8. Roasted Balsamic Beets + Rutabaga
Here’s another colorful dish that’s sure to go down a treat!
This recipe arranges beets and rutabaga slices to make a gorgeous savory dish. You won’t need that many ingredients either – just olive oil, vinegar, thyme, and your root vegetables.
Serve straight out of the skillet with some thick bread slices and red wine!
9. Chickpea, Cashew, And Broccoli With Garlic Sauce Skillet
This skillet recipe is vegan, dairy-free, and can be prepared in just 20 minutes!
It’s made with cashews, broccoli, and garlic, giving the dish a gentle Asian flavor. Sesame oil and low-sodium soy sauce add nice savory elements to the whole dish.
The dish is great to enjoy over some rice, but it tastes great straight out of the pan too.
10. Vegan Shakshuka
Shakshuka is traditionally made with eggs and tomatoes, but this version swaps the eggs and quinoa to keep it vegan.
The beans and quinoa have enough protein and fiber to keep you full, while the tomatoes, onions, and pepper give the dish its classic savory flavors.
Top your shakshuka with extra cilantro for a nice finish!
11. Charred Tomatillo Salsa Verde With Avocado
Salsa verde is a tasty dip that is perfect for eating with tortilla chips. The main ingredients are avocados, tomatoes, and onions, which give the salsa lots of fresh flavors.
It’s best to enjoy the salsa soon after making it, as the avocados can start to turn brown after a little while!
12. Broccoli Tofu Stir Fry
Skillets are perfect for making stir fries, and this recipe is no exception! You can make this filling dish in one main skillet, so you won’t need to clean up much afterward.
A tip is to use fresh ginger and garlic in this stir fry, as powders and pastes won’t taste as fresh.
13. Vegan One Pot Cauliflower Rice Kitchari
Indian dishes are sure to warm you up from the inside, especially comfort food examples like kitchari. Kitchari is often made when a person is feeling ill, as it’s calming and easy to digest.
Ingredients like ginger, tomatoes, and cardamom keep the dish flavorful without being overwhelming.
This recipe uses cauliflower rice to keep it grain-free, but you can swap this for basmati if you prefer.
14. Beef Skillet Lasagna
This lasagna looks just like a meat dish, but it uses vegan beef crumble and noodles to keep it 100% vegan. It’s full of plant-based cheese substitutes which give it a creamy texture.
Marinara sauce and spinach add a nice contrast to the whole dish, while lasagna noodles will keep you full until your next meal.
Remember to add the spinach last to prevent it from wilting too much.
15. Vegan Asparagus Potato Frittata
You can make this hearty frittata fish in under 20 minutes! It’s full of tasty vegetables and spices while being completely egg-free.
The secret ingredient is a vegan egg substitute. This will add texture to the frittata and bind all the ingredients without using real eggs.
Remember to use grapeseed oil with this recipe as it works well at higher temperatures.
16. Vegan Chickpea Skillet Shakshuka Style With Feta
Here’s another shakshuka recipe with a little difference!
You’ll be using chickpeas in place of traditional eggs, keeping the dish vegan, high in protein, and very filling.
Like a lot of skillet recipes, you’ll be eating this straight out of the pan, so don’t worry about dishing up!
This is great to enjoy at breakfast, but feel free to enjoy it at lunch with crusty bread – simply delicious.
17. One Pan Mexican Quinoa
This recipe is best for those that like lighter dishes. It mixes quinoa, black beans, and corn kernels with distinct spices, creating a nutritious, yet tasty dish.
Don’t leave out the lime juice, as its zesty nature will bring out the flavors from the other ingredients.
18. Vegan Skillet Lasagna With Homemade Almond Ricotta
Here’s another lasagna recipe that involves making homemade ricotta. It’s made by soaking almonds and probiotic powder with nutritional yeast.
This makes a creamy ricotta substitute that tastes great with the walnut pesto and spices, and it’s totally vegan too!
Keep in mind that you’ll need over an hour to prepare this recipe, so plan ahead to avoid any surprises!
19. Tex Mex Chickpea Tater Tot Casserole
Casseroles are perfect for sharing with others at the dinner table. This recipe uses a spiced chickpea base with a tater tot topping that’s sure to go down a treat!
You can also add other ingredients to the mix, like salsa, vegan cashew cream, and guacamole to give it a classic Tex-Mex feel.
Just make sure your cast iron skillet is oven safe for this recipe!
20. Creamy Hot Broccoli Dip
Here’s a dip recipe that suits a range of occasions. This broccoli dip tastes great with raw veggie slices, crackers, and tortilla chips.
You’ll need to find vegan cream cheese for this recipe, but if you can’t find this, drained white beans are a good substitute.
The Bottom Line
Those were our pick of the best vegan-friendly cast iron recipes!
We hope you enjoy making some of these and sharing them with your loved ones.
Make sure you give some of the more unique recipes a go, as you never know, you may find a new favorite!
20 Amazing Cast Iron Skillet Vegan Recipes

Ingredients
- The Best Vegan Meatballs
- Vegan Bacon Ranch Pasta Skillet
- Mushroom Paella
- Vegan Skillet Baked Beans
- Simple Veggie Tacos
- Pinto Bean Skillet Bake With Spicy Sunflower Oat Topping
- Vegan Whole Wheat Naan
- Roasted Balsamic Beets + Rutabaga
- Chickpea, Cashew, And Broccoli With Garlic Sauce Skillet
- Vegan Shakshuka
- Charred Tomatillo Salsa Verde With Avocado
- Broccoli Tofu Stir Fry
- Vegan One Pot Cauliflower Rice Kitchari
- Beef Skillet Lasagna
- Vegan Asparagus Potato Frittata
- Vegan Chickpea Skillet Shakshuka Style With Feta
- One Pan Mexican Quinoa
- Vegan Skillet Lasagna With Homemade Almond Ricotta
- Tex Mex Chickpea Tater Tot Casserole
- Creamy Hot Broccoli Dip
Instructions
Pick a recipe from the list above
Click the recipe name and visit the website
Collect the ingredients and cook the food
Enjoy – don’t forget to leave a review
- 20 Amazing Vegan Recipes For Non Vegans - January 24, 2023
- 20 Amazing Vegan Tarragon Recipes - January 24, 2023
- 20 Amazing French Vegan Recipes - January 24, 2023