This post contains affiliate links.

These easy vegan meatballs have received many rave reviews. Made with the plant-based meat alternative seitan, they are packed with great texture and flavor! They’re ready in under an hour and are perfect for pairing with your favorite sauce and pasta.

A blue ceramic bowl filled with pasta, marinara sauce, and seitan meatballs
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Something about a piping hot bowl of pasta, meatballs, and marinara screams comfort food.

Feeling tired of the standard vegetarian meatball options, I decided to create them with seitan. And unlike tradtional plant-based meatballs that often get the texture wrong or fall apart easily, these are so juicy with a very meaty texture.

These meatballs take the same amount of work as classic meatballs. You use a few extra ingredients and simmer them in broth before browning them in a skillet. Let’s meatball!

Reader rating

★★★★★

“Professional chef here, vegan for 2.5 years now. I don’t often say a “wow” out loud in the kitchen, but with these I did. Awesome recipe, thank you so much!” —Matt

Add your review

A blue ceramic bowl filled with pasta, marinara sauce, and seitan plant-based meatballs

Grab these ingredients

These seitan meatballs are made by creating a gluten-based dough and simmering it in a flavorful vegetable broth. Here’s what you’ll need. Jump to the recipe card for exact measurements—this is just an overview!

Dough

  • Vital Wheat Gluten and Water: We start with vital wheat gluten, the main component of seitan. We mix this with water to form a dough.
  • Chickpea Flour: Chickpea flour improves the texture of meatballs. You can buy it in most grocery stores in the baked goods aisle now.
  • Nutritional Yeast: This adds a savory flavor to help replicate the flavor of meat.
  • Italian Seasoning and Salt: Italian seasoning brings that classic meatball flavor, and salt elevates the other flavors. Feel free to throw in any other spices you might be in the mood for!

Broth

  • Vegetable Broth: We’ll cook the meatballs in a vegetable broth to infuse them with even more flavor. Feeling adventurous? Make your own vegetable broth (it’s super easy!).
  • Apple Cider Vinegar: This adds a bit of a bite without overpowering the other ingredients. I like using apple cider vinegar for “pork” seitan, but you could also use white vinegar here.
  • Liquid Smoke: Liquid smoke is the final touch that makes these meatballs taste like the real deal.
A blue ceramic bowl filled with pasta, marinara sauce, and seitan meatballs

How to make seitan meatballs

Seitan meatballs are a four-step recipe that starts with creating and simmering the dough. The whole process only takes about an hour to make 25 hearty meatballs! (Jump to the recipe for the full printable recipe.)

Step 1: Create the Dough
In a large bowl, stir together all the dough ingredients until a ball forms. Transfer the dough to a clean surface and knead for about 5 minutes, or until it is elastic and cohesive.

A clear glass bowl filled with easy vegan meatball dough ingredients – wheat gluten, chickpea flour, nutritional yeast, Italian seasoning, and salt
A clear glass bowl filled with partially mixed seitan meatball dough ingredients
The dough will still be lumpy, which is okay!
A clear glass bowl filled with formed seitan dough

Step 2: Shape the Meatballs
Portion the dough into about 25 pieces, and then roll the pieces into individual small balls. They will expand while cooking, so make them smaller than you think you’ll want them. Let the meatballs rest while you prepare the broth.

Step 3: Simmer the Seitan Meatballs
Add all broth ingredients to a large pot and bring it to a simmer. Gently lower the seitan meatballs into the broth, ensuring that the broth covers the dough (if not, transfer to a smaller pot). Partially cover and simmer for 30 minutes.

A sauce pan filled with vegetable broth, apple cider vinegar, liquid smoke, and uncooked seitan meatballs

Step 4: Sauté and Serve
Remove the meatballs from the pot and let them cool enough to touch. Heat the oil in a large sauté pan over medium heat and add the meatballs. Cook, jostling the pan often, until the meatballs are golden brown on all sides. Serve with marinara sauce and your favorite pasta!

A skillet filled with marinara sauce and seitan meatballs

Try homemade marinara sauce!

When it comes to the marinara portion of this recipe, you have options! You can of course use your favorite store-bought sauce for pairing with the meatballs. But, you can also take things up a notch and make your own homemade rendition! This fresh tomato marina sauce is my absolute favorite to make right at home. The ingredients are simple, and the flavors are phenomenal!

A close-up view of a skillet filled with marinara sauce and seitan meatballs

serving suggestions

Whether you’re serving these vegan meatballs, eggplant meatballs, or chickpea meatballs, they can be enjoyed any way classic meatballs are.

A close-up image of seitan meatballs showing the texture and detail of the cooked dish

Easy Vegan Meatballs Recipe | Seitan Meatballs

4.54 from 15 ratings
Prep: 10 minutes
Cook: 45 minutes
Total: 55 minutes
Servings: 4 servings
With plenty of raving reviews, these easy vegan meatballs, made with the plant-based meat alternative seitan, are packed with great texture and flavor! They're ready in under an hour and are perfect for pairing with your favorite sauce and pasta.

Ingredients 

Dough

  • 1 cup vital wheat gluten, 120 g
  • 1 cup water, 236 mL
  • ¼ cup chickpea flour, 30 g
  • ¼ cup nutritional yeast, 15 g
  • 1 Tbsp Italian seasoning
  • 1 tsp salt

Broth

  • 6 cups vegetable broth, 1.4 L
  • 2 Tbsp apple cider vinegar, 30 mL
  • 1 tsp liquid smoke, 5 mL

To Serve

  • 1 Tbsp olive oil, 15 mL
  • marinara sauce, pasta
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Dough: In a large bowl stir together all dough ingredients until a ball forms. Transfer to a clean surface and knead for about 5 minutes, or until dough is elastic and cohesive (it will still be lumpy, that's okay!).
    A ball of dough in a clear glass bowl on a blue background, ready to transform into easy vegan meatballs.
  • Shape: Portion dough into about 25 pieces, then roll into small balls (they will expand when cooking, so make them smaller than you think you'll want them!). Let meatballs rest while you prepare the broth.
  • Broth: Add all broth ingredients to a large pot and bring to a simmer. Gently lower the seitan meatballs into the broth, ensuring the dough is covered by the broth (if not, transfer to a smaller pot). Partially cover and simmer for 30 minutes.
    A pan of matzo ball soup with several matzo balls, reminiscent of easy vegan meatballs, floating in a yellow broth, set against a bright blue background.
  • Saute: Remove from pot and let cool enough to touch. Heat oil in a large saute pan over medium heat, then add the meatballs. Cook, jostling the pan often, until meatballs are golden brown on all sides. Serve with marinara sauce and your favorite pasta!
    Easy vegan meatballs simmering in a rich tomato sauce, garnished with fresh parsley.

Notes

Storage: Leftover vegan meatballs can be stored in an airtight container in the fridge or freezer. They will last 5 days in the fridge and 3 months in the freezer. They freeze well, so I like to make a double batch to keep the dry meatballs on hand in the freezer.

Nutrition

Serving: 1serving (about 6 meatballs) | Calories: 290kcal | Carbohydrates: 19.6g | Protein: 37.3g | Fat: 7.4g | Saturated Fat: 1.2g | Cholesterol: 0mg | Sodium: 1746mg | Potassium: 665mg | Fiber: 4.7g | Sugar: 2.4g | Calcium: 78mg | Iron: 5mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

4.54 from 15 votes (5 ratings without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




23 Comments

  1. Robert Jones says:

    I have a question about storing the Seitan once it is prepared in the shape that you want to cook it in. For example the Seitan steak. Once it prepared in steak form, can it be frozen for future use? What about keeping it in the refrigerator? What would you recommend. Really am curious about Seitan and want to make some but my wife and I can’t eat it all at once. Need to save some for another day.
    Thanks,

    1. Sarah says:

      I would probably cook it first (boil or steam, depending on the recipe), then freeze. Then when you want to use it, saute to heat it back up! 😀

  2. caroline says:

    5 stars
    These were so good! I replaced the chickpea flour with breadcrumbs and added some onion and garlic powder. Some of mine had kind of a weird texture and were lumpy and oddly shaped but that’s probably because I worked the dough too long lol. Thanks for the recipe

  3. Kendra says:

    5 stars
    These were delicious and flavorful, I’ll definitely be making them again! I used a recommendation from another one of your recipes and used Better Than Bouillon No Beef Base instead of vegetable broth to add more meaty flavor and the result was great! I also used the broth in place of the water in the dough, but I think I should have let it cool first because it made the dough more sticky and difficult to form into balls.

  4. Nidhi Joshi says:

    No kidding when you say they blow up!! Haha. I just made them for dinner and paired it with a bomb marinara and spaghetti!

    1. Sarah says:

      Yay! So happy to hear it, Nidhi! Enjoy 😀

  5. rina says:

    5 stars
    Finally, a vegan meatball that I’ll actually make a second time. Thank you so much. They were great.

    1. Sarah says:

      So happy to hear it, Rina! 😀

  6. Matt says:

    5 stars
    Professional chef here, vegan for 2.5 years now. I don’t often say a ‘wow’ is out loud in the kitchen, but with these I did. Awesome recipe, thank you so much!

    1. Sarah Bond says:

      So happy to hear it, Matt! Enjoy! 😀

  7. Rosena says:

    4 stars
    Great recipe! I followed the exact measurements, except for the seasonings but was still good. I can use it in different dishes, and season accordingly.

    1. Sarah Bond says:

      Glad to hear it, Rosena! Enjoy! 😀

  8. Charmagne says:

    5 stars
    Really good texture and nice mild flavor:)

  9. Donald E Sommese says:

    5 stars
    I did tweak a bit by adding miso and EVOO to the mixture, but this is absolutely the best meatball recipe yet.

    1. Sarah Bond says:

      Yum that’s such a great idea! Enjoy!

  10. Cyndi Mayhew says:

    1 star
    Unfortunately these taste nothing like meatballs. They taste like chicken. Recipe followed to a T.