Nutrition Facts for Sweet and sour vegetarian meatballs

Sweet and Sour Vegetarian Meatballs

Image of Sweet and Sour Vegetarian Meatballs
Nutriscore Rating: 76/100

Get ready to elevate your dinner game with these tantalizing Sweet and Sour Vegetarian Meatballs! Perfectly browned plant-based meatballs are simmered in a vibrant, tangy-sweet sauce made with pineapple, bell peppers, and a harmonious blend of ketchup, soy sauce, and rice vinegar. The addition of garlic, onions, and a cornstarch slurry ensures every bite is packed with flavor and coated in a lusciously thick glaze. Quick and easy to prepare in just 35 minutes, this recipe pairs beautifully with fluffy jasmine or basmati rice for a complete, satisfying meal. Whether you're catering to vegetarians or simply exploring plant-based options, these sweet and sour meatballs are a guaranteed crowd-pleaser bursting with bold, satisfying flavors.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
20 min
🕐
Total Time
35 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 16 pieces plant-based meatballs
  • 2 tablespoons cooking oil
  • 1 cup pineapple chunks (canned, with juice reserved)
  • 1 medium red bell pepper, diced
  • 1 medium green bell pepper, diced
  • 1 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 0.5 cup ketchup
  • 0.25 cup rice vinegar
  • 2 tablespoons soy sauce
  • 3 tablespoons brown sugar
  • 2 tablespoons cornstarch
  • 4 tablespoons water
  • 2 cups cooked jasmine or basmati rice (optional, for serving)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Heat 2 tablespoons of cooking oil in a large skillet or wok over medium heat.

2

Add the plant-based meatballs to the skillet and cook for 5–7 minutes, turning occasionally, until they are browned and heated through. Remove from the skillet and set aside.

3

In the same skillet, add the diced red bell pepper, green bell pepper, and yellow onion. Sauté for 3–4 minutes, or until they begin to soften.

4

Add the minced garlic and cook for another 30 seconds, stirring constantly to prevent burning.

5

Pour in the pineapple chunks (with 2 tablespoons of the reserved juice), ketchup, rice vinegar, soy sauce, and brown sugar. Stir well to combine and bring the mixture to a simmer.

6

In a small bowl, whisk together the cornstarch and water to create a slurry.

7

Gradually add the cornstarch slurry to the sauce, stirring constantly, until the sauce thickens to your desired consistency. This should take 1–2 minutes.

8

Return the cooked meatballs to the skillet and gently toss them in the sauce until they are evenly coated. Cook for an additional 2–3 minutes to heat the meatballs through and allow the flavors to meld.

9

Serve the sweet and sour vegetarian meatballs over cooked jasmine or basmati rice, if desired. Enjoy warm!

Cooking Tip: Take your time with each step for the best results!
2106
cal
100.0g
protein
297.4g
carbs
63.1g
fat

Nutrition Facts

1 serving (1733.2g)
Calories
2106
% Daily Value*
Total Fat 63.1 g 81%
Saturated Fat 9.1 g 45%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 3517 mg 153%
Total Carbohydrate 297.4 g 108%
Dietary Fiber 29.8 g 106%
Total Sugars 96.6 g
Protein 100.0 g 200%
Vitamin D 0.0 mcg 0%
Calcium 411 mg 32%
Iron 12.6 mg 70%
Potassium 2284 mg 49%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

55.1%%
18.5%%
26.3%%
Fat: 567 cal (26.3%%)
Protein: 400 cal (18.5%%)
Carbs: 1189 cal (55.1%%)