Vegetarian Sweet and Sour Meatballs over rice in a gray bowl on a cutting board

Vegan Sweet & Sour Meatballs

These Vegan Sweet & Sour Meatballs go perfectly on top of jasmine or white rice. They’re great for vegans and meat eaters alike! Introduce at least one meat-free day into your schedule with recipes like this that will make you not miss the meat!

3 from 9 votes
Vegetarian Sweet and Sour Meatballs over rice in a gray bowl on a cutting board
Print Recipe

Vegan Sweet & Sour Meatballs

Prep Time20 mins
Cook Time20 mins
Total Time40 mins
Course: Main Course
Cuisine: Hawaiian
Servings: 4 servings
Calories: 429kcal
Author: Gina Fontana


For the meatballs:

  • 2 tablespoons (14 g) flaxseed meal
  • 5 tablespoons (75 mL) water
  • 1 (15-ounce/425-gram) can cooked lentils
  • ½ tablespoon (7.5 g) minced garlic
  • ¾ cup (72 g) almond flour
  • ¼ teaspoon (1.5 g) kosher or fine sea salt
  • ¼ teaspoon (0.6 g) freshly ground black pepper

For the sweet and sour sauce:

  • 1 (14-ounce/400-gram) can pineapple chunks in pineapple juice
  • 1 cup (240 mL) pineapple juice
  • ½ cup (120 mL) ketchup
  • ¼ cup (45 g) coconut sugar
  • 1 tablespoon (15 mL) gluten-free soy sauce
  • 1 tablespoon (8 g) tapioca flour/starch + 1 tablespoon (15 mL) water


  • Preheat the oven to 500°F. Line a baking sheet with parchment paper. In a small bowl, combine the flaxseed meal and water and let sit for 5 minutes. In a large bowl, combine the cooked lentils, garlic, almond flour, salt, and pepper, mixing with a fork or your hands just until combined and the lentils are mashed. Stir in the flaxseed meal mixture (flax eggs). Scoop 1 tablespoon of the lentil mixture and roll it into a ball in your hands then arrange them in a single layer in the prepared baking sheet. Bake the meatballs for 15 minutes.
  • While the meatballs bake, make the sauce. Whisk together the pineapple juice, ketchup, coconut sugar, soy sauce and tapioca starch mixture. Bring the mixture to a boil and cook until the sauce is thick enough to coat the back of a spoon, 3-5 minutes. Add the pineapple chunks to the sauce. Transfer the cooked meatballs to the skillet with the sauce, spooning sauce over the meatballs. Serve immediately over rice.


Nutrition Facts
Vegan Sweet & Sour Meatballs
Amount Per Serving
Calories 429 Calories from Fat 117
% Daily Value*
Fat 13g20%
Saturated Fat 1g5%
Sodium 695mg29%
Potassium 731mg21%
Carbohydrates 69g23%
Fiber 13g52%
Sugar 36g40%
Protein 16g32%
Vitamin A 216IU4%
Vitamin C 18mg22%
Calcium 105mg11%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.
Disclaimer: All nutrition facts on Gluten Free & More are meant only as a guide and may differ depending on product brands used or ingredient substitutions. Some errors may occur, so you are encouraged to confirm the recipe’s ingredient and nutrition suitability for your own diet.
Have you tried this recipe? Give it a star rating and let us know your thoughts in the Ratings & Reviews section below.
Tags: Gina Fontana Meatballs Sour Sweet
Previous Post

Double Berry Pecan Muffins

Next Post

Vegan Swedish Meatballs

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

Jan-Feb 2024 Cover



Get recipes delivered to your door with a subscription to

Gluten Free & More!

Use code MAG5OFF for $5 off any print or digital subscription!