Go Back
+ servings
4.97 from 90 votes

Vegan Italian Seitan Meatballs

Juicy, tender, flavourful, perfect for enjoying as an appetizer with a dipping sauce and even better for topping on pasta. Easy to make and can be prepared ahead of time or frozen for later.
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4 (makes about 20 meatballs)
Author: Sam Turnbull

Ingredients

Instructions

To prepare the vegan meatballs:

  • Add the sun-dried tomatoes and walnuts to a food processor and pulse until you reach a paste-like texture. Add all the remaining ingredients to the food processor and pulse, stopping to scrape the sides as needed until combined into a crumbly dough.
  • Pinch off some of the dough and roll into a vegan meatball about the size of a golf ball and set aside on a plate or dish. Repeat until all the dough is used up and you have made about 20 meatballs.
  • Add several inches of water to a large pot with a steamer basket and bring to a boil. Once boiling, add the meatballs to the steamer basket, cover and steam for 25 minutes, gently turning the meatballs halfway through. The meatballs will expand a bit when they steam. Once the steaming is done, you can either prepare them right away (see below), or allow them to cool completely and store in an air-tight container in the fridge for up to 5 days, or freeze for later.

To serve:

  • Steaming the seitan is what gives it the perfect texture. Once they are steamed you can basically treat them as if they were raw meatballs and pan-fry them before serving.
    To do this add 1 tablespoon of oil to a large skillet over medium-high heat. When hot, add the meatballs and fry a couple of minutes per side, turning as needed until they are golden all over and heated through. Serve with dipping sauce, add to a tomato sauce, or enjoy them any way you please.
    Learn how to master the art of making seitan in my new cooking course Seitan School! Click here to learn more and enroll.

Notes

Vital wheat gluten is essential to this recipe, and there is no substitute. Therefore this recipe cannot be made gluten-free. For a vegan gluten-free meatball recipe try my bean ball recipe in Fuss-Free Vegan which has a gluten-free option.
Steaming tips: you need to steam the vegan meatballs before using them. I recommend getting a steamer pot if you plan to make seitan often, or you can use a DIY method if you do not have a steamer.
Cleaning tips: vital wheat gluten is very sticky and can destroy dish brushes and cloths. So what I like to do is save old clothes, sheets, or towels that are too shabby to donate, and cut them into rags. I use these rags to clean up after preparing a seitan recipe and discard the rag once finished.
To make vegan meatballs oil-free: sub the sun-dried tomatoes in oil, for the air-packed sun-dried tomatoes. Note that the walnut/ sun-dried tomato mixture will be more like a fine crumble in texture instead of a paste. Then simply fry them without oil in a non-stick pan, adding a little water or broth if needed. Note: I tried baking the vegan meatballs but this just made them dry and hard so I do not recommend this.
To substitute walnuts: I love walnuts for their flavour in this recipe but you could substitute them for any nut or seed such as pecans, cashews, pumpkin seeds, or sunflower seeds.

Nutrition

Serving: 1(¼ of the recipe, about 5 meatballs) | Calories: 343kcal | Carbohydrates: 26g | Protein: 39g | Fat: 11g | Saturated Fat: 1g | Sodium: 540mg | Potassium: 728mg | Fiber: 8g | Sugar: 5g | Vitamin A: 80IU | Vitamin C: 4mg | Calcium: 112mg | Iron: 6mg

Find it online:

https://itdoesnttastelikechicken.com/vegan-italian-seitan-meatballs/