Roasted vegetable meatballs with spaghetti tossed in tomato sauce.

The Ultimate Vegan Gluten-Free Roasted Vegetable Meatballs

Recipes, Dinner, Gluten-Free, vegan This post may contain affiliate links. We may receive a commission if you make purchases using these links. As an Amazon Associate, I earn from qualifying purchases. It's at no extra cost to you; it helps us keep the lights on. #comissionsearned.
0.0 from 0 votes

Roasted vegetable meatballs are made with leftover roasted vegetables and oat flour. These meatballs are the perfect way to add more vegetables to your diet. Better yet, if you have kids who despise vegetables, this is the perfect way to get them to eat all of their vegetables.

The kids will be so distracted by the delicious taste of the meatballs they won’t have time to question what the meatballs are made of. However, before we get to the meatballs, let’s discuss the origin of meatballs.

Where Did Meatballs Come From?

Like most individuals, I assumed that meatballs were Italian. However, the true creator of meatballs is still unknown. Some individuals believe Persians were responsible for creating meatballs because they used leftover meat to make Kofta.

From Persia, meatballs are said to have traveled throughout regions of the Middle East and China. In contrast, others assert Venitian traders to be the original inventors of meatballs as they brought them along on European trade routes.

Other individuals suggest Ancient Romans to be the inventors of the first meatball. Today meatballs can be found in several cuisines. Swedish meatballs are known as köttbullar, while Chinese meatballs are called the lion’s head and Greek meatballs keftedes.


What Are Vegan Meatballs Made Of?

These meatballs are made up of a few different vegetables. I made a roasted vegetable quinoa bowl earlier this week and had some leftover vegetables.

These vegetables were actually the inspiration for this dish. I also had leftover roasted eggplant and sautéed mushrooms and decided to use those as well.

All in all, my roasted vegetable mix included zucchini, yellow squash, yellow bell pepper, cauliflower, eggplant, and button mushrooms. If you do not like one or more of these vegetables, use your favorite vegetables instead. 

Why Use Oat Flour 

Rather than buying oat flour, I make my own oat flour by grinding it into fine flour using my blender or food processor. The texture of oat flour reminded me of breadcrumbs, so I decided to use it like bread crumbs in this recipe. Luckily it worked out well as I was able to roll it into meatballs.

Tips For Making Roasted Vegetable Meatballs 

If you don’t have a food processor, there is no need to panic. You can make these roasted vegetable meatballs without a food processor.

Simply mince the roasted vegetables and combine them with the oat flour. Additionally, you can also mash half of the roasted vegetables with a potato masher and mince the remaining roasted vegetables. Mix the mashed and minced roasted with the oat flour, then form the batter into meatballs and bake them. 

In addition to this, add the meatballs to the marinara sauce during the final 5 minutes of cooking time. This will keep the meatballs from drying out and overcooking. 


Can I Freeze Roasted Vegetable Meatballs?

Of course, you can freeze these Roasted vegetable meatballs. You can freeze them after they are cooked or freeze them raw for 3 months.

If you intend to freeze them raw, scoop the meatballs onto a parchment-lined cookie sheet and freeze them until they are solid. Transfer the raw toasted vegetables to a freezer-safe resealable bag, and you’re all set. If you are freezing cooked, roasted vegetable meatballs, place them into a freezer-safe resealable bag and freeze them. 

To cook the frozen raw, roasted vegetable meatballs, lightly mist the meatballs with olive oil and bake them for 35-45 minutes at 375°F until they are fully cooked and lightly golden on the outside. To reheat cooked frozen roasted vegetable meatballs, mist them lightly with olive oil and cook them for 25-35 minutes at 350°F until the meatballs are heated through. 

Vegan Gluten-Free Roasted Vegetable Meatballs

Recipe by Sarah
0.0 from 0 votes
Course: Dinner Recipes, Gluten-Free, Recipes, veganCuisine: gluten-free, veganDifficulty: Easy


Prep time


Cooking time





These roasted vegetable meatballs are the perfect way to breathe life into those old roasted vegetables you served at last night’s dinner. Combined with a bit of oat flour, these meatballs are firm, flavorful, and oh so delicious!

Cook Mode

Keep the screen of your device on


  • 1 1/2 cups roasted vegetables

  • 3/4 cup oat flour

  • 1 package gluten-free spaghetti

  • 2 cups fat-free marinara sauce


  • Place the roasted vegetable medley into a food processor and pulse it until it resembles coarse breadcrumbs.
  • Place the roasted vegetables into a bowl, add the oat flour, and mix just until it comes together.
  • Form the batter into 9 meatballs, place them onto a parchment-lined cookie sheet, and bake them for 30-40 minutes until lightly golden.
  • Remove the roasted vegetable meatballs from the oven and allow them to sit for 10-15 minutes before adding them to the sauce.
  • Cook the gluten-free spaghetti according to the package directions and drain it.
  • Heat the marinara sauce in a large skillet over medium-high heat for 4-5 minutes until hot. Add the roasted vegetable meatballs to the marinara sauce and cook for 2-3 minutes until warm.
  • Push the roasted vegetable meatballs to one side of the skillet, add the pasta to the skillet’s empty side, and toss to coat it in the marinara sauce.
  • Divide the pasta and meatballs between 3 bowls.
  • Serve and enjoy!

Recipe Video


  • NUTRITION INFO Calories: 397 | Carbohydrates: 60.9g |Protein: 14.2g | Fat: 13.7g | Saturated Fat: 2.2g | Cholesterol: 3mg | Sodium: 918mg | Potassium: 1494mg | Sugar: 17.8g | Vitamin D: 84mg | Calcium: 120mg | Iron: 5mg
  • NUTRITIONAL INFO DISCLAIMER: The nutritional values presented above are only estimates. I don’t have a medical background, nor am I a registered dietitian or certified nutritionist. Therefore, nutritional information shown on should only be used as a general guideline.
  • Protected by Copyscape Please do not copy this recipe without my permission.

Did you make this recipe?

Tag @dafoodandmoodgyal on Instagram and hashtag it with

Like this recipe?

Follow @Foodandmoodcreations on Pinterest

Follow Us On Facebook

Follow us on Facebook


  • Sarah

    Hello. Welcome to my food blog! I am a recipe developer/content writer and creator. Food is universal. Its more than something you eat. Food is an experience that can be enjoyed alone or with others. It can affect your physical health and your mood. I love food and I believe it affects how we feel which is why I started this blog that provides you with delicious healthy recipes, useful tips and tricks, guides, and informative articles.

    View all posts

Leave a Comment

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


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