Nutrition Facts for Sweet and sour vegetarian meatballs

Sweet and Sour Vegetarian Meatballs

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.

Nutriscore Rating: 76/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Sweet and Sour Vegetarian Meatballs
Prep Time:15 mins
Cook Time:20 mins
Total Time:35 mins
Servings: 4

Ingredients

  • 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)

Directions

Step 1

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

Step 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.

Step 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.

Step 4

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

Step 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.

Step 6

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

Step 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.

Step 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.

Step 9

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

Nutrition Facts

Serving size (1733.2g)
Amount per serving % Daily Value*
Calories 2105.5
Total Fat 63.1g 0%
Saturated Fat 9.1g 0%
Polyunsaturated Fat 0.0g
Cholesterol 0mg 0%
Sodium 3516.9mg 0%
Total Carbohydrate 297.4g 0%
Dietary Fiber 29.8g 0%
Total Sugars 96.6g
Protein 100.0g 0%
Vitamin D 0IU 0%
Calcium 410.7mg 0%
Iron 12.6mg 0%
Potassium 2283.7mg 0%
*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

Fat: 26.3%
Protein: 18.5%
Carbs: 55.1%