Go Back
+ servings

Easy Vegan Meatballs (Gluten Free, Nut Free).

These vegan meatballs are light and delicious and perfect for serving with pasta and marinara sauce.

Course Main Dish
Cuisine Dairy Free, gluten free, vegan.
Keyword kid friendly
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4
Calories 349 kcal


  • 1 shallot
  • 3 garlic cloves minced
  • 15 ounces garbanzo beans rinsed and drained
  • 1 Tablespoon olive oil
  • ¾ cup cooked potato
  • 1 cup cooked quinoa
  • 1 teaspoon oregano
  • ½ teaspoon garlic powder
  • ½ teaspoon salt
  • ¼ teaspoon pepper


  1. Place the shallot, garlic, and garbanzo beans in a food processor. Pulse a couple of times to coarsely chop.

  2. Add the olive oil, quinoa, potato, and spices, and pulse a few times until the ingredients come together. You don't want to over process this mixture - it should have texture.

  3. Take a spoonful of the mixture and roll it into a ball. Set on a plate, and continue to roll the rest of the mixture into balls.

  4. Heat a few tablespoons of olive oil in a frying pan over medium heat.

  5. Place some meatballs in the pan, leaving some space between them. Fry them until they are golden brown on the bottom, then flip them over. You will probably fry them for about 2-3 minutes on each side.

  6. Once the meatballs are golden brown and crispy on all sides, gently remove them from the pan. These are a little delicate, so a thin spatula is a good tool to use.

  7. Repeat steps 4-6 with the rest of the meatballs.

  8. Serve with your favorite pasta and marinara sauce, or enjoy plain! These would also be good with lemon zucchini noodles.

Recipe Notes

This recipe makes about 16 meatballs. Nutrition facts are for a serving size of 4 meatballs.

Store leftover meatballs in the refrigerator. They should stay fresh for about 3 days.

Nutrition Facts
Easy Vegan Meatballs (Gluten Free, Nut Free).
Amount Per Serving
Calories 349 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 1g6%
Sodium 403mg18%
Potassium 600mg17%
Carbohydrates 52g17%
Fiber 11g46%
Sugar 6g7%
Protein 13g26%
Vitamin A 42IU1%
Vitamin C 6mg7%
Calcium 79mg8%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.