• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Vegan 8

  • About
  • Recipe Index
  • My Cookbooks
    • The Vegan 8 Cookbook
    • Vegan Wholesome Cookbook
    • Oil-free Dressings and Sauces
    • 8 Ingredient Desserts Ebook
  • Workout Plan
  • SHOP
You are here: Home / Beans/Legumes / Easy Vegan Meatballs (Baked, Oil-free)

Easy Vegan Meatballs (Baked, Oil-free)

16.6Kshares
  • Share
  • Tweet
  • Pin
Jump to Recipe Print Recipe

These Easy Vegan Meatballs and Spaghetti are infused with amazing Italian dried herbs and flavor. These are baked, not fried, oil-free, dairy-free and made with chickpeas and couscous for amazing texture. 

white plate of spaghetti and vegan meatballs

These Easy Vegan Meatballs are LOADED with flavor, Italian spices and wonderful texture. They are made with whole foods and plant-based protein from chickpeas and couscous. They are moist and delicious, and totally oil-free. They are baked and not fried, for a healthier version.

Fork holding up vegan meatball over spaghetti

I can’t even count how many times I have been asked about turning my popular Spicy BBQ Lentil Loaf into “meatballs”. Unfortunately, that mixture is way too wet to form into balls, but it has been on my list to create some veggie “meat” balls for a long time. One of my ALL-TIME favorite meals to eat pre-vegan was the classic, Spaghetti and Meatballs. Simple, comforting and delicious. My husband would always take me to eat at Carrabba’s Italian grill and 9 times out of 10, that is what I would get.

closeup of vegan meatballs on spaghetti

INGREDIENTS NEEDED

  • Chickpeas
  • Onion
  • Couscous
  • Italian seasoning: I use my homemade Italian seasoning because it’s the best!
  • Salsa or my homemade pizza sauce: This gives SO much flavor to these balls. I’ve found too many recipes don’t have enough flavor and these deliver in a big way. You could also try a thick marinara sauce if you like.
  • Brown rice flour: Instead of using eggs like in traditional meatballs, the brown rice flour helps to hold these easy vegan meatballs together.
  • Chili powder
  • Liquid smoke
  • Salt & pepper

HOW TO MAKE VEGAN MEATBALLS

Step 1: Cook the couscous.

Step 2: Process the onion and chickpeas in a food processor until chunky.

Step 3: Add the rest of the ingredients (except the brown rice flour and couscous) and process, being careful not to over process.

Step 4: Add the mixture to a bowl and stir in the cooked couscous and brown rice flour until thick and holding together well.

Step 5: Form into balls and bake at 375°F until firm and browned on each side.

HOW TO OBTAIN A MEATY TEXTURE WITHOUT MEAT

So, for the meaty texture, what did I use?? Couscous. Yes, couscous, it has a really chewy, hearty texture that worked freaking amazing in these balls! I tried several different things and I’m here to tell you, none of them were that great, but the couscous was the final win! I tried cornmeal, like I did in my lentil loaf and it didn’t work at all because the balls are so much smaller and cook much faster than the lentil loaf does.

Inside view of vegan meatball showing meaty texture

These easy vegan meatballs hold together perfectly and don’t fall apart when you stick your fork into them, just like traditional meat. That was the biggest challenge I found when trialing these.

And oh boy will you be stuffed off this meal, just like a classic spaghetti and meatball dish. I mean, stuffed. Best part about this, besides the yum factor, it is so healthy and cholesterol-free, unlike the meat version.

Overhead view of white bowl of vegan meatballs and spaghetti

I hope you all really love these vegan spaghetti and meatballs!

MORE VEGAN DINNER RECIPES

  • Vegan Barbecue Lentil Loaf
  • Best Vegan Alfredo Sauce
  • Pumpkin Chipotle Chili
  • Vegan Stuffed Ricotta Shells
  • Cheesy Mexican Tortilla Bake
  • Chickpea Tomato Ragu
closeup of vegan meatballs on spaghetti

Easy Vegan Meatballs (Baked, Oil-free)

Brandi Doming
These Easy Vegan Meatballs and Spaghetti are infused with amazing Italian dried herb and flavor. These are oil-free, dairy-free and made with chickpeas and couscous for amazing texture. 
5 from 55 votes
Print Recipe Pin Recipe
Prep Time 30 minutes mins
Cook Time 30 minutes mins
Total Time 1 hour hr
Course Dinner
Cuisine American, Vegan
Yields 14 balls

Ingredients

  • 1/4 cup couscous + 1/4 cup water I used this Rice Select brand
  • 1 15 oz can chickpeas, drained & rinsed & patted dry
  • 1/2 cup (75g) chopped onion
  • 6-8 Tbsp medium-heat salsa OR my homemade pizza sauce (see directions)
  • 3 tablespoons ketchup or more pizza sauce
  • 1/2 teaspoon liquid smoke
  • 2 tablespoons Italian seasoning (one without salt or red pepper flakes) I use MINE
  • 1-2 teaspoons regular chili powder (I used 2 and it has a kick of heat, use 1 for less spicy)
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon + 1/8 teaspoon more (if needed) fine sea salt
  • 1/2 cup (80g) brown rice flour

OPTIONAL FOR SERVING

  • My amazing 5 Minute Pizza Sauce which I always use as spaghetti sauce
  • Cooked spaghetti

Instructions
 

  • First, make your couscous. Add the water to a small pot and bring to a boil, AS SOON as it starts bubbling, stir in the couscous quickly and remove from the heat. Cover and let sit for 5 minutes.
  • I created this recipe using salsa for a wonderful depth of flavor, but some readers have subbed that with my pizza sauce, so that is an option too, for a more Italian flavor. If doing my pizza sauce, then reduce the Italian seasoning listed above from 2 tablespoons to only 1 (but following the exact recipe of my pizza sauce).
  • In a food processor, add your chickpeas and onion and pulse to break up the mixture for a few seconds. Add all of the remaining ingredients, starting with just 6 tablespoons of the salsa or pizza sauce (you'll likely need 8 for the pizza sauce since it's thicker), except the couscous and brown rice flour.
  • Pulse for just a few seconds, no more, just until the mixture resembles a wet rough chunky texture similar to a salsa. You don't want to over-blend and puree it too much or the balls will be too wet/mushy (refer to video for visual). You just want to make sure the chickpeas are no longer whole.
  • Add the mixture to a large bowl and add the cooked couscous and brown rice flour. Stir for a few minutes until it all comes together in a sticky batter. Press the mixture repeatedly with the back of your spoon to make it come together. If the mixture is not sticking together, add a bit of the remaining salsa only if necessary. Once it is well mixed, place to chill in the fridge for about 20 minutes. This will make it easier to roll into balls.
  • Preheat your oven to 375 degrees and line a sheet pan with parchment paper. Roll about 14 golf-sized balls with your hands, making sure they are tight and compact and place on the pan. Bake for 15 minutes on the first side, they should easily turn over. I just used my hand to flip them over. Bake another 15 minutes until firm and getting a nice golden brown crust. If you want them super crispy, go another 5 minutes. These balls are very moist inside so they can withstand the crispy exterior.
  • While they are baking, heat up your pasta and marinara sauce of choice, or I highly recommend my 5 minute pizza sauce which works amazing as a spaghetti sauce! When the balls are done, coat them well with lots of sauce and pasta and enjoy!

Notes

The nutrition stats are per ball. Obviously you will eat more than 1, but the nutrition calculator could only factor it with an even number, so since everybody may want different amounts, it is easier for you to factor the nutrition per ball.

Nutrition

Serving: 1ballCalories: 84kcalCarbohydrates: 16gProtein: 2.6gFat: 1.2gSaturated Fat: 0.2gSodium: 253mgPotassium: 130mgFiber: 2.2gSugar: 1.5gCalcium: 17mgIron: 1mg
Tried this recipe?Tag @thevegan8brandi on Instagram and use tag #thevegan8!
Keyword baked, easy vegan meatballs, healthy, oil free, vegan meatballs

The Vegan 8 is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. As an Amazon associate I earn from qualifying purchases. Please see my full disclosure policy here.

Filed Under: Beans/Legumes, Grains/Pasta, Kid Friendly, Kid-Friendly Meals, Main Dishes, Nut Free, Pasta Tagged With: Chickpeas, Couscous, Dinner, Easy, Italian, meatballs, Salsa, spaghetti

Previous Post: « Vegan Pesto Flatbread Pizza
Next Post: Best Vegan Chocolate Mug Cake (Gluten-free) »

Reader Interactions

Comment and Rate This Recipe Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Christina

    April 3, 2025 at 4:53 pm

    This recipe is quite different than the meatless bean balls in the first cookbook. Which recipe do you like better?

    Reply
  2. Leslie Anderson

    April 21, 2024 at 3:35 pm

    5 stars
    I am continually amazed how versatile chick pears are and before going vegan I never really liked them!
    This is a great recipe because so many similar recipes the “meat” seems a bit mushy. This has some tooth to it.
    I’ve made it now many times…some with the pizza sauce version and some with the salsa version. Both excellent. Totally worth putting this recipe on your meal rotation!!!

    Reply
    • brandi.doming@yahoo.com

      April 25, 2024 at 5:22 am

      That is awesome Leslie!!

      Reply
  3. Linda

    April 3, 2024 at 3:30 pm

    This sounds great. My family has gluten intolerance though, so I’m wondering if you think rice would work instead of cous cous? I see that a couple of people may have used quinoa with success, but I’m thinking that’s a whole different texture than cous cous and that rice would be closer. Just wondering your thoughts. Thank you!

    Reply
    • Cathleen Newberg

      December 18, 2024 at 10:02 pm

      Made it loved it! I used cooked white rice instead of the couscous due to gluten intolerance and it was fabulous. I also substitute cassava flour for the brown rice flour cause that’s what I had. And again fabulous.

      Reply
    • Lisa Simmons

      January 20, 2025 at 7:15 pm

      It sounds like millet would work. It is gluten free, and easy to cook, just like white rice.

      Reply
  4. Miranda

    January 1, 2024 at 7:03 am

    Can the brown rice flour be substituted?

    Reply
    • brandi.doming@yahoo.com

      January 2, 2024 at 10:03 am

      You could try another flour like regular all-purpose I suppose? I’ve only used brown rice flour, but that should work.

      Reply
  5. Mary Pat

    July 24, 2023 at 9:53 pm

    5 stars
    We loved the texture of these crispy meatballs! The pizza sauce was delicious. I added a little sploop of cashew ricotta on top.

    Reply
    • brandi.doming@yahoo.com

      July 25, 2023 at 3:39 am

      That is so wonderful to hear Mary Pat!

      Reply
« Older Comments

Primary Sidebar

Search this blog…

PREORDER MY NEW COOKBOOK NOW!

I'm Brandi, cookbook author of The Vegan 8 Cookbook and latest cookbook, Vegan Wholesome, now available to preorder!. Many of my recipes focus on 8 ingredients or less, not counting salt, pepper or water, but not all of them. I love to create health-focused recipes, using whole foods to improve fitness and muscle-building, with the occasional comfort meal thrown in there! I'm an expert on oil-free cooking and baking!

Join 427,250 Followers!

FacebookInstagramPinteresttumblr

The Vegan 8 is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. As an Amazon associate I earn from qualifying purchases. Please see my full disclosure policy here.

MOST POPULAR POSTS!

WHAT’S IN MY VEGAN PANTRY

THE BEST VEGAN FLUFFY PANCAKES

Fluffy vegan pancakes stacked on plate

THE BEST VEGAN ALFREDO SAUCE

Best Vegan Garlic Alfredo on white plate

THE BEST VEGAN QUESO

Hand dipping chip into bowl of vegan queso

VEGAN STUFFED RICOTTA SHELLS

Vegan Stuffed Shells with Spinach

VEGAN THAI GREEN CURRY

Bowl of vegan thai green sweet potato curry

CHEESY MEXICAN TORTILLA BAKE

Vegan Cheesy Mexican Tortilla Bake in casserole dish

CLASSIC VEGAN NOODLE SOUP

Classic Vegan Noodle Soup in turquoise bowl

THE BEST VEGAN RANCH DRESSING

Best Vegan Ranch Dressing pouring over a salad

THE BEST OATMEAL CHOCOLATE CHIP COOKIES

Vegan Gluten-free Oatmeal Chocolate Chip Cookies stacked

THE BEST VEGAN FUNFETTI CAKE

Slice of Vegan Gluten-free Funfetti Birthday Cake

THE BEST VEGAN SNICKERDOODLES

Vegan Gluten-free Snickerdoodles stacked on plate

BEST VEGAN GLUTEN-FREE CHOCOLATE CHIP COOKIES

scattered vegan chocolate chip cookies on white board

Recent Posts

  • 5 Ingredient Vegan Chocolate Pumpkin Pie
  • Healthy Vegan Butterfinger Candy Bars
  • Vegan Monster Cookies
  • Homemade Pineapple Dole Whip
  • Protein Cookie Dough Bark
  • Vegan Chocolate Lentil Protein Muffins
  • 1 Pan Vegan Rigatoni Bake
  • ORDER MY 2ND COOKBOOK-VEGAN WHOLESOME & 10 FREE BONUS RECIPES!
  • Vegan Basil Cream Sauce
  • Breaded Crispy Chewy Tofu


I'm Brandi, creator of this vegan blog and cookbook author of The Vegan 8 Cookbook. Many of my recipes focus on 8 ingredients or less, not counting salt, pepper or water, but not all of them. I love to create health-focused recipes, using whole foods to improve fitness and muscle-building, with the occasional comfort meal thrown in there! I'm an expert on oil-free cooking and baking! read more →

Copyright The Vegan 8 © 2025 · Privacy Policy

  • 2K
  • 14.6K