• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Appetizers

    Published: Dec 22, 2025 by Alissa Saenz · This post may contain affiliate links · 1 Comment

    Vegan Cocktail Meatballs

    Jump to Recipe Print Recipe

    These vegan cocktail meatballs are made from a smoky-spiced white bean mixture and simmered in a zippy sweet-and-sour sauce with pineapple chunks. They’re ridiculously delicious and totally addictive. Perfect for parties!

    Vegan Cocktail Meatballs and pineapple chunks in sauce in a skillet with serving spoon.

    It’s been a long time since I’ve had a conventional meatball, but I can confidently say that vegan meatballs are far superior. Traditional meatballs are always made from meat, but vegan meatballs can be made from all kinds of ingredients. You've got a ton of bean options, like my vegan lentil meatballs, vegan chickpea meatballs, and vegan black bean meatballs. You’ve also got tofu meatballs and tempeh meatballs. And, of course, all the amazing sauces that usually go with traditional meatballs can also dress up vegan meatballs, which means endless room to play.

    Jump to:
    • Ingredients You'll Need
    • How They're Made
    • Variations
    • Frequently Asked Questions
    • More Vegan Appetizers
    • 📖 Recipe
    • 💬 Comments

    For today’s recipe, I was inspired by the zippy sweet-and-sour sauce in my sweet and sour tofu. I paired it with a smoky, seasoned white bean base to make a killer batch of vegan cocktail meatballs that are tender, flavorful, and pretty easy to make, too. It’s a simple combination, but the result is absolutely delicious. They're perfect for parties, snacking, or anytime you’re craving something fun and flavorful.

    Ingredients You'll Need

    Below you'll find a list of ingredients in this recipe, with notes and substitutions. Scroll all the way to the bottom of the post to see the full recipe, including the amount of each ingredient.

    • Cannellini beans. These are the base for our vegan meatballs, but you could replace them with black beans, kidney beans, pinto beans, or any similar variety of beans.
    • Panko breadcrumbs.
    • Onion.
    • Garlic.
    • Soy sauce. Liquid aminos or tamari could be substituted, if needed.
    • Spices. You'll need smoked paprika, ground ginger, and black pepper.
    • Oil. Whatever neutral oil you normally like to cook with is fine. You just need a little bit for brushing or spraying the beanballs.
    • Water.
    • Brown sugar. Use organic brown sugar, since conventional brown sugar is often processed using animal bone char.
    • Rice vinegar. Most grocery stores will have this in the international aisle.
    • Tomato paste.
    • Pineapple.
    • Cornstarch.

    How They're Made

    Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    Step 1: Get ready. Preheat the oven to 400°F.

    Ingredients for making white bean meatballs in a food processor bowl.

    Step 2: Load the food processor. Fit the bowl with an s-blade and place all of the ingredients for the meatballs inside: beans, panko breadcrumbs, onion, garlic, soy sauce, and spices.

    Blended vegan beanball mixture in a food processor.

    Step 3: Blend. Just pulse the machine. You want everything to be finely chopped and nicely mixed, but still a bit on the chunky side. No mushy meatballs!

    Uncooked vegan beanballs in a skillet.

    Steps 4 and 5: Roll and bake. Shape the bean mixture into about 16 balls, 1 ½ inches each, using about 1 ½ tablespoons of the mixture per ball. Lightly brush or spray them with oil, then pop them into the oven for about 30 minutes.

    Pineapple chunks simmering in sauce in a saucepan.

    Step 6: Make the sauce. Stir the water, brown sugar, soy sauce, rice vinegar, tomato paste, ginger, and pineapple together in a saucepan. Heat it up and let it simmer for about 10 minutes.

    Thickened sweet and sour sauce and pineapple chunks in a saucepan on a cooktop.

    Step 7: Thicken the sauce. Stir some cold water and cornstarch together, then add it to the sauce. Stir it in and bring it back up to a simmer. Shortly after it starts simmering again it will thicken up. It's done!

    Vegan Cocktail Meatballs and pineapple chunks in sauce in a skillet.

    Step 8: Sauce the meatballs. Pour the sauce over the balls and gently stir until they're nicely coated. They're ready! Serve them right away, while they're hot.

    Plate of Vegan Cocktail Meatballs with stack of dishes and red berries in the background.

    Step 9: Serve. You can serve your vegan cocktail meatballs just as they are, or if you want to get fancy, plate them up and skewer each one with a chunk of pineapple on top.

    Variations

    • Make it into burgers. Most vegan meatball recipes can be turned into burgers, and this is no exception. Shape the bean mixture into patties and either bake them for 30 minutes, turning halfway through, or pan-fry them over medium heat for about 5 minutes on each side.
    • As a main dish. Pair your meatballs up with rice or another grain, and optionally add some veggies.
    • Add some heat. Spice up the beanballs and/or sauce by adding some cayenne pepper or hot sauce, such as sriracha.

    Frequently Asked Questions

    Can these be made gluten-free?

    Yep! Replace the panko breadcrumbs with ¾ cup of oat flour (which can be made by grinding rolled oats in a food processor). You'll also need to swap out the soy sauce with gluten-free tamari.

    Can I use canned pineapple?

    Yep! Just add it during the last 3 minutes of simmering the sauce instead of letting it cook the whole time.

    My sauce never thickened. What gives?

    You probably didn't get the sauce to a full simmer. Adding the cornstarch slurry will cool down the sauce. It needs to heat back up to a simmer before it will thicken.

    How should I store my leftovers and how long will they keep?

    Leftover vegan cocktail meatballs will keep in an airtight container in the fridge for about 3 to 4 days, or in the freezer for about three months.

    More Vegan Appetizers

    • Vegan Black Bean Sliders on a baking sheet with a dish of ketchup.
      Barbecue Black Bean Vegan Sliders
    • Plate of potstickers with a bowl of dipping sauce.
      Vegan Vegetable Potstickers
    • Plate of Vegan Stuffed Mushrooms with skewers on the side.
      Vegan Stuffed Mushrooms with Cream Cheese & Tempeh Bacon
    • Wooden Table Set with a Water Glass, Napkin, and Plate of Vegan Sausage Rolls
      Vegan Sausage Rolls

    Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

    📖 Recipe

    Plate of Vegan Cocktail Meatballs with pineapple chunks skewered on top.
    Print Pin
    5 from 1 vote

    Vegan Cocktail Meatballs

    These vegan cocktail meatballs are made from a smoky-spiced white bean mixture and simmered in a zippy sweet-and-sour sauce with pineapple chunks. They’re ridiculously delicious and totally addictive. Perfect for parties!
    Course Appetizer
    Cuisine American, Asian-Inspired
    Prep Time 15 minutes minutes
    Cook Time 30 minutes minutes
    Total Time 45 minutes minutes
    Servings 16 meatballs
    Calories 71kcal
    Author Alissa Saenz

    Ingredients

    For the Meatballs

    • 1 (15 ounce/425 gram) can cannellini beans, drained and rinsed
    • 1 cup panko breadcrumbs
    • 1 small onion, roughly chopped
    • 2 garlic cloves, minced
    • 2 tablespoons soy sauce
    • 1 teaspoon smoked paprika
    • ½ teaspoon ground ginger
    • ½ teaspoon black pepper
    • Oil, for brushing or spraying

    For the Sauce

    • ½ cup water
    • â…“ cup organic brown sugar
    • ¼ cup rice vinegar
    • 2 tablespoons soy sauce
    • 2 tablespoons tomato paste
    • ½ teaspoon ground ginger
    • 1 ½ cups diced fresh pineapple
    • 2 tablespoons cold water
    • 1 ½ tablespoons cornstarch
    US Customary - Metric

    Instructions

    • Preheat the oven to 400°F.
    • To make the meatballs, place the beans, panko breadcrumbs, onion, garlic, soy sauce, paprika, ginger, and black pepper into the bowl of a food processor fitted with an s-blade.
    • Pulse the machine until the ingredients are finely chopped and well-mixed, but the mixture still has some texture to it.
    • Roll the mixture into balls, using about 1 ½ tablespoons per ball and making them about 1 ½ inches in diameter. You should get around 16. Place them on a parchment paper lined baking sheet or in an oven-safe nonstick skillet. Lightly brush or spray them with oil.
    • Bake the meatballs until they're lightly browned, turning them about halfway through, about 30 minutes total.
    • While the meatballs bake, combine ½ cup of water with the brown sugar, rice vinegar, soy sauce, tomato paste, ginger, and pineapple in a small saucepan. Place it over medium heat. Bring the mixture to a boil, then lower the heat a bit and let it simmer for 10 minutes, stirring occasionally.
    • Stir the cold water and cornstarch together in a small bowl or container, then add it to the mixture in the saucepan. Bring it back up to a simmer and let it cook briefly, just until the liquid thickens.
    • When the meatballs come out of the oven, pour the sauce over them immediately.
    • Serve the meatballs as they are, or, once everything is cool enough to handle, skewer each one with a piece of pineapple on top.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Serving: 1meatball (with sauce and pineapple) | Calories: 71kcal | Carbohydrates: 15g | Protein: 3g | Fat: 0.3g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.05g | Sodium: 354mg | Potassium: 74mg | Fiber: 2g | Sugar: 7g | Vitamin A: 102IU | Vitamin C: 8mg | Calcium: 33mg | Iron: 1mg
    « Lemony White Bean Leek Soup
    Cajun Red Beans and Rice »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      5 from 1 vote

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Sharine Borslien says

      December 22, 2025 at 2:35 pm

      5 stars
      Thanks, Alissa! These meatballs will be my new potluck party dish. Can't wait to make them!

      Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    129 shares
    • 18

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.