Friday, December 12, 2025
HomeDietSage White Bean Vegan Meatballs with Pomegranate Sauce

Sage White Bean Vegan Meatballs with Pomegranate Sauce


Sage White Bean Vegan Meatballs with Pomegranate Sauce (Festive Plant-Based Main Dish)

Looking for a delicious plant-based main dish to serve during the holidays—or any time you’re craving something hearty and festive? These Sage White Bean Vegan Meatballs with Pomegranate Sauce combine simple whole-food ingredients like white beans, sweet potatoes, mushrooms, hazelnuts, and fragrant herbs to create a savory, satisfying entrée. May be prepared without added oils, salt, and sugar, too! Oven-baked and naturally vegan (and easily gluten-free), these flavorful “meatballs” offer wonderful texture and depth without any processed ingredients. The bright, jewel-toned pomegranate mandarin sauce adds a beautiful seasonal accent, making this dish ideal for holiday parties, potlucks, or a cozy weeknight dinner you can feel good about. Simply chop the vegetables, mix and shape into balls, and bake—an easy, wholesome recipe that also freezes well for make-ahead meals all winter long.

One of the healthiest food trends is homemade vegan meatballs recipes, which are savory little veggie balls filled with beans, vegetables, herbs, and whole grains baked into golden perfection and served with a flavorful sauce, as in this recipe. Plant-based dishes like this can be the star of your plate, taking the place of less healthful animal protein choices. So, if you’re wondering what you can enjoy on a more plant-based diet, this hearty, satisfying comfort food entrée recipe is a great example.

White Bean Sage Vegan Meatballs

Eating a more plant-based diet is linked with a multitude of health benefits, including lower risk of chronic diseases. By including more servings of pulses (beans, lentils, peas), whole grains (oats, quinoa, wheat), veggies (sweet potatoes, broccoli, squash), and nuts (hazelnuts, almonds, pistachios), you can fill your plate with disease-fighting nutrients, such as fiber, vitamins, minerals, healthy fats, and phytochemicals—plant compounds that act to reduce inflammation and oxidative stress in the body which can lead to chronic disease. No wonder this plant-powered eating style is so good for you!

White Bean Sage Vegan Meatballs

How do you get started including more plant-based meals during the week? Start with this 100% plant-based recipe, which features white beans, sweet potatoes, sage, oats, hazelnuts, and more. Mix up the ingredients in a food processor to save time, shape them into balls, and bake them up. Then mix up this gorgeous, flavorful Pomegranate Mandarin Sauce to accompany these vegan meatballs. Serve them with mashed potatoes and a crisp garden salad for a balanced meal everyone will enjoy. You can even freeze these vegan meatballs to enjoy later on.

White Bean Sage Vegan Meatballs

Step-By-Step Guide:

Wondering how to make vegan meatballs? Check out this step-by-step guide on how to make White Bean Sage Vegan Meatballs with Pomegranate Mandarin Sauce.

Mash the white beans until they are smooth, with some chunks remaining.
Combine all ingredients and chill for about one hour.
With a spoon and your hands, shape the veggie balls, place on baking sheets, and bake for 55-60 minutes, until golden brown and cooked through.
To make sauce, mix pomegranate juice, freshly squeezed mandarin orange juice and zest with cornstarch over medium heat until thickened and bubbly.
Pomegranate Mandarin Sauce
White Bean Sage Vegan Meatballs
Serve veggie balls with pomegranate mandarin sauce on the side.

Check out the video for this delicious, plant-based recipe here, as well as on Instagram.


Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Description

These savory, delicious White Bean Sage Vegan Meatballs are filled with the goodness of beans, sweet potatoes, mushrooms, hazelnuts, and sage. Serve them as an entrée with this flavorful pomegranate mandarin sauce.



  1. Using a food processor with the shredder attachment, shred sweet potato, onion, celery, and mushrooms and transfer to a bowl. Then using the chopping attachment, chop hazelnuts, garlic, and sage and transfer to the bowl. (Alternatively, may shred with a box grater, or chop very finely by hand).
  2. Place the drained beans in a large mixing bowl and mash with a potato masher until smooth, with some chunks remaining.
  3. Add shredded vegetables and chopped nuts-garlic-sage to the bowl with beans.
  4. Add mustard, celery salt, black pepper, soy sauce, maple syrup (optional), lemon juice, oats, and flax seeds. Mix well, using hands, to create a smooth texture. Add enough breadcrumbs to make a soft consistency that holds a shape. Season with salt (optional).
  5. Refrigerate for 1 hour to allow easy handling of mixture.
  6. Preheat oven to 375 F.
  7. Using a spoon and clean hands, shape mixture into about 40 golf ball-sized meatballs, pressing firmly together.
  8. Place veggie meatballs on baking sheets sprayed with nonstick cooking spray.
  9. Bake at 375 F for 45-55 minutes, until golden brown and cooked through.
  10. To make pomegranate mandarin sauce, whisk together pomegranate juice, mandarin orange juice, maple syrup (optional), cardamom, and cornstarch together in a small saucepan. Heat over medium until bubbly and thickened. Stir in mandarin orange zest and pomegranate seeds (arils) and chill until serving time.
  11. Serve vegan meatballs with sauce immediately. Makes 10 servings (4 meatballs + 1/4 cup sauce each).

  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Category: Dinner
  • Cuisine: American, Mediterranean

Nutrition

  • Serving Size: 4 meatballs + ¼ cup sauce each
  • Calories: 257
  • Sugar: 11 g
  • Sodium: 117 mg
  • Fat: 6 g
  • Saturated Fat: 1 g
  • Carbohydrates: 43 g
  • Fiber: 8 g
  • Protein: 10 g


Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Description

These savory, delicious White Bean Sage Vegan Meatballs are filled with the goodness of beans, sweet potatoes, mushrooms, hazelnuts, and sage. Serve them as an entrée with this flavorful pomegranate mandarin sauce.



  1. Using a food processor with the shredder attachment, shred sweet potato, onion, celery, and mushrooms and transfer to a bowl. Then using the chopping attachment, chop hazelnuts, garlic, and sage and transfer to the bowl. (Alternatively, may shred with a box grater, or chop very finely by hand).
  2. Place the drained beans in a large mixing bowl and mash with a potato masher until smooth, with some chunks remaining.
  3. Add shredded vegetables and chopped nuts-garlic-sage to the bowl with beans.
  4. Add mustard, celery salt, black pepper, soy sauce, maple syrup (optional), lemon juice, oats, and flax seeds. Mix well, using hands, to create a smooth texture. Add enough breadcrumbs to make a soft consistency that holds a shape. Season with salt (optional).
  5. Refrigerate for 1 hour to allow easy handling of mixture.
  6. Preheat oven to 375 F.
  7. Using a spoon and clean hands, shape mixture into about 40 golf ball-sized meatballs, pressing firmly together.
  8. Place veggie meatballs on baking sheets sprayed with nonstick cooking spray.
  9. Bake at 375 F for 45-55 minutes, until golden brown and cooked through.
  10. To make pomegranate mandarin sauce, whisk together pomegranate juice, mandarin orange juice, maple syrup (optional), cardamom, and cornstarch together in a small saucepan. Heat over medium until bubbly and thickened. Stir in mandarin orange zest and pomegranate seeds (arils) and chill until serving time.
  11. Serve vegan meatballs with sauce immediately. Makes 10 servings (4 meatballs + 1/4 cup sauce each).

  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Category: Dinner
  • Cuisine: American, Mediterranean

Nutrition

  • Serving Size: 4 meatballs + ¼ cup sauce each
  • Calories: 257
  • Sugar: 11 g
  • Sodium: 117 mg
  • Fat: 6 g
  • Saturated Fat: 1 g
  • Carbohydrates: 43 g
  • Fiber: 8 g
  • Protein: 10 g

Sharon’s 10 Favorite Plant-Based Comfort Food Main Dishes

Discover more of my best recipes:

Oven-Baked Polenta with Mushrooms Skillet
Vegan Cauliflower Spinach Lasagna
Vegan Guiness Stew
Mini Curried Lentil Wellingtons with Puff Pastry
Instant Pot Black Eyed Peas and Greens
Tuscan Kale and White Bean Savory Pie
Vegan Swedish Meatballs with Sauce
Vegan Carbonara with Pumpkin
Vegan Mac and Cheese with Peas
Smoky Lentil Chili

As an Amazon Influencer, I earn from qualifying purchases. For more information about affiliate links, click here.

More Tools for Eating and Living the Goodness



RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments