New this month
Get the Allrecipes magazine just $5!

Zesty Vegetarian Sweet and Sour Meatballs


"These meatballs use pecan meal as a meat replacement. They are so good, you don't even miss the meat! This recipe does have eggs and cheese in it, so it is not quite vegan. But those items can be substituted to make it so. The ingredients may sound funny, but the result is amazing! The sauce is very zesty so if you don't want it to be too strong cut down on the vinegar some."
Added to shopping list. Go to shopping list.


1 h 10 m servings 647 cals
Original recipe yields 6 servings


  • Calories:
  • 647 kcal
  • 32%
  • Fat:
  • 38.1 g
  • 59%
  • Carbs:
  • 64.6g
  • 21%
  • Protein:
  • 18.9 g
  • 38%
  • Cholesterol:
  • 199 mg
  • 66%
  • Sodium:
  • 1376 mg
  • 55%

Based on a 2,000 calorie diet

See full nutrition

Nutritional Information

1 Serving
Servings Per Recipe:
Amount Per Serving
  • * Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
  • ** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.
  • (-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

On Sale

What's on sale near you.


Sort stores by

These nearby stores have ingredients on sale!
Find the closest stores
(uses your location)

May we suggest



{{model.addEditText}} Print
  • Prep

  • Cook

  • Ready In

  1. Preheat oven to 350 degrees F (175 degrees C). Spray a 9x13-inch rectangular baking dish with cooking spray.
  2. Mix the ground pecans, eggs, Colby-Jack cheese, minced onion, Italian seasoning, cornflake crumbs, and salt in a bowl until thoroughly combined. Add another egg if mixture isn't holding together. Shape the mixture into balls, and place into the prepared baking dish.
  3. Bake in the preheated oven until browned and set, about 45 minutes.
  4. Mix together the vegetable oil, vinegar, ketchup, grated onion, apricot jam, and oregano together in a bowl until smooth; pour the sauce over the baked pecan balls, and return to oven until the sauce is bubbling, 5 to 10 more minutes.

Similar: RecipesVideosCategoriesArticles

Similar: {{title}} recipes videos categories articles


Read all reviews 5
Most helpful
Most positive
Least positive

These are crazy good. The meatballs and the sauce are outstanding. I thought the batter was much too soft, so i added an extra 1/4 cup of cornflakes. It was still too soft and the balls all "...

I actually posted this recipe. I just wanted to point out that if you exchange the cheese with cottage cheese it will add a lot of moisture and will definitely make it too soft. You can replace ...

Made this last night the only change was to make into 4 small loaves. It was very good will make again. Will probably omit the vegatable oil I dont think it will make a difference.

These are amazingly good! I avoid eggs when possible so substituted 2 tablespoons corn starch and 2 tablespoons water mixed together for each egg and the consistency was perfect! Don't think ...

pretty good, mine came out a meatloaf, too mushy for meatballs