Chickpea and Beet Vegetarian Meatballs

By Jessica Hylton - - Updated

These Chickpea and Beet Vegetarian Meatballs are a sweet and spicy protein packed dish that are great as for dinner or even an appetizer!

Chickpea and beet vegetarian meatballs with spaghetti on a white plate.

I know, these aren’t technically meatballs. But I did a survey, and no one ever asks for beet balls. Or chickpea balls. Plus, it’s 2016 – so meatless meatballs, vegan cheesecake, and nut milks are totally OK. Do you know what these are though? Absolutely delicious.

Sprinkling cheese on a plate of chickpea and beet vegetarian meatballs.

These vegetarian meatballs are firm, yet when a fork goes through them, they are soft and full of flavour. They stand up well just like regular meatballs and that colour! I was going to make chickpea vegetarian meatballs, but then I made like five million roasted beets  and I was like, why not?!

Roasting beets add a smooth, velvet-y silkiness to the beets and so they are the perfect texture for the vegetarian meatballs. They bake up beautifully, making your house smell amazing and making you crave the moment these come out of the oven. As soon as they came out, I definitely picked one up, piping hot and tasted them. So good! I love the sweet and spicy-ness of the meatballs, and feel free to adjust how sweet or spicy you want them. I’m a spice addict, but I definitely adjusted it for the recipe.

A plate of vegetarian meatballs and spaghetti on a plate.

These are great over spaghetti, and with tons of vegan parmesan cheese on top. I felt like I was having a perfect romantic dinner because of the beautiful red colour of the meatballs! *cues French music in the background*. I could definitely see these being served as appetisers too though for a small get together. While these didn’t last long in my house 🙂 they do last a few days in the fridge and so are great for leftovers.


Roasted Beet Feta Salad

Vegan Quinoa Beet Burgers

Chickpea and beet vegetarian meatballs with spaghetti on a plate.

Chickpea Beet Vegetarian Meatballs

These Chickpea and Beet Vegetarian Meatballs are a sweet and spicy protein packed dish that are great as for dinner or even an appetizer!
by: Jessica in the Kitchen
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 13 servings
Course Appetizers, Dinner
Cuisine American
  • 1 roasted beet chopped
  • 1 15 oz. can chickpeas drained
  • 2 tablespoons liquid smoke
  • 2 teaspoons vegan Worcestershire sauce
  • 3/4 cup breadcrumbs
  • 2 tablespoon coconut or olive oil
  • Salt & Pepper to taste
  • 1 tablespoon Maple syrup
  • 5 cloves garlic minced
  • Crushed red peppers
  • 1 Flax egg - learn how to make a flax egg


  • Preheat oven to 375 degrees and prepare a silicone mat or parchment paper.
  • Set up your flax egg in the freezer for 10 minutes and prepare the other ingredients.
  • In a food processor, add the chopped beet and chickpeas and pulse until smoother. Add in all the other ingredients including the flax egg. Pulse/blend until incorporated together, but not too much (you don't want it to turn into a paste).
  • Scoop out 1 1/2 tablespoons per ball. I got about 13 meatballs.
  • Place on the silicone mat and bake for 15 to 20 minutes, depending on your oven. I baked for 20 minutes.
  • Remove and allow the meatballs to cool. They will definitely firm up as they cool.
  • Serve over cooked pasta, even risotto. Top with vegan parmesan cheese and fresh parsley to garnish.
  • Enjoy!
These meatballs keep great as leftovers for at least up to 3 days. You can reheat them in the microwave or in your oven until warmed through.
To freeze, mix together, form, and then freezer in a freezer safe ziplock bag and store in the freezer for up to 1 month. Bake when thawed.
These Chickpea and Beet Vegetarian Meatballs are a sweet and spicy protein packed dish that are great as for dinner or even an appetizer!
If you give these Chickpea and Beet Vegetarian Meatballs a try, please let me know in the comment section below, or tag me on instagram with the hashtag #jessicainthekitchen!


Calories: 88kcal | Carbohydrates: 12g | Protein: 3g | Fat: 4g | Saturated Fat: 1g | Sodium: 185mg | Potassium: 105mg | Fiber: 2g | Sugar: 2g | Vitamin A: 14IU | Vitamin C: 1mg | Calcium: 31mg | Iron: 1mg

Disclaimer: Although attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

by Jessica

leave a comment

Recipe Rating


  1. haha beet balls … that made me laugh! But seriously though … these sound amazing. I LOVE anything with beets and as meatballs? So fun! (that color alone!!)

    • Jessica says:

      Hahaha. I LOVED the colour! It was almost too pretty to eat (almost). Thanks Ashley!

  2. Love these beet balls, gorgeous color and gorgeous pictures Jessica!! 🙂

  3. Meatless meatballs are the way forward. They go so well in a meatball sub too with homemade BBQ sauce.

  4. Jackie says:

    Tweaked your recipe slightly…oats instead of bread, tofu instead of flax egg, made into a meatloaf. It was fantastic. Thanks for the recipe, would never have thought of beets in this. Love your recipes.

    • Jessica says:

      Hi Jackie,

      Meatloaf sounds like such a great idea!! So glad you enjoyed it and thanks for the feedback! I have to try this in a meatloaf form now. 🙂

  5. Rosemary says:

    Would be really helpful to know the weight of the raw beetroot, before being roasted, given beets can weigh anything from a few grams to a kilogram.

    • Jessica says:

      Hi Rosemary,

      I’m not sure what weight I used for this – but a medium sized beet should be fine!

  6. Sam says:

    Worcestershire sauce has anchovies in it so this isn’t vegan.

    • Gavin | Jessica in the Kitchen says:

      Hi Sam we use a vegan version. If none is available you can try a dash of liquid smoke. I hope this helps!

Send this to a friend