Go Back
+ servings
Vegan meatballs with cranberry sauce on grey plate on gray background

Vegan Meatballs With Cranberry Sauce

These Vegan Meatballs With Cranberry Sauce served with a tangy sweet and sour cranberry sauce have the perfect texture for the festive season! It is an easy and delightful meatless appetizer.
4.93 from 13 votes
Print Pin
Course: Entrée, Main Course
Cuisine: American
Keyword: vegan meatballs with cranberry sauce
Prep Time: 20 minutes
Cook Time: 35 minutes
Servings: 8 servings
Calories: 310kcal

Ingredients

Vegan Meatballs

  • 1 14-16 ounce package extra-firm tofu, mashed
  • 1 cup bread crumbs or 4 slices of bread ( I used gluten-free bread)
  • 1 cup walnuts
  • 1/4 cup Bragg liquid aminos
  • 2 tablespoons nutritional yeast flakes
  • 2 tablespoons tapioca starch or cornstarch
  • 1 tablespoon onion powder
  • 2 cloves garlic chopped
  • 1 teaspoon salt
  • 1/4 teaspoon rubbed sage
  • 1/4 teaspoon dried oregano
  • 1/4 teaspoon dried basil

Cranberry Sauce

  • 1 cup water
  • 2/3 cup organic cane sugar
  • 1 cup cranberries
  • 1 teaspoon freshly grated ginger
  • 1/2 cup barbecue sauce

Instructions

To Prepare Vegan Meatballs

  • Preheat the oven to 400 degrees F. Prepare a baking sheet, line with parchment paper and spray or brush with oil, set aside.
  • Prepare the breadcrumbs by blending 1-inch pieces of bread in a blender or food processor. Scoop breadcrumbs into a large mixing bowl.
  • Add walnut to the food processor and process until finely crumbled.
  • Place the tofu, Bragg’s Liquid aminos, nutritional yeast flakes, tapioca starch, onion powder, garlic, salt, rubbed sage, oregano, and basil in the food processor and process.
  • Add blended tofu mixture into the bowl. Form into balls and bake for 30 minutes, turning meatballs after 15 minutes. Meanwhile, prepare the Cranberry Sauce

To Make Cranberry Sauce

  • Sort and rinse cranberries, place them in a medium saucepan over medium heat with water, sugar, and ginger.
  • Bring to a boil; the cranberries will start popping. Reduce heat to simmer for about 5 minutes or until sauce starts thickening.
  • Use the back of a large spoon and crush some of the cranberries against the saucepan.
  • Add barbecue sauce and cook for another minute.

To Serve

  • When vegan meatballs are finished cooking, transfer to a large serving bowl or platter.
  • Pour cranberry sauce over the meatballs or dip individual meatballs with a fancy toothpick and place on a serving dish.

Nutrition

Calories: 310kcal | Carbohydrates: 42g | Protein: 10g | Fat: 13g | Saturated Fat: 1g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 2g | Sodium: 579mg | Potassium: 195mg | Fiber: 3g | Sugar: 25g | Vitamin A: 52IU | Vitamin C: 3mg | Calcium: 116mg | Iron: 2mg