This recipe for VEGAN meatballs is made with a mixture of cauliflower, brown rice, breadcrumbs, and variety of herby and warming Italian spices. We included options to either bake or fry the “meatballs” but we highly recommend frying it because the flavor profile is so much more amazing and delicious. The outside of the balls sizzle in the vegetable oil, getting crispy and golden brown while leaving the inside soft and tender.
The perfect pairings for these vegan meatballs:
- MEATBALL SUBS WITH VEGAN ALFREDO. ♡ Don’t miss out on these delicious meatballs subs with creamy alfredo sauce. Matt and I made these meatball subs while dancing around the kitchen to our favorite soul radio station LOL!! We were sooooo happy this recipe was a hit and we’re super excited to share it with you.
- SPAGHETTI AND MEATBALLS WITH MARINARA. ♡ There’s nothing like a traditional Italian-American classic: spaghetti and meatballs with marinara sauce. 100% vegan, of course. Try this recipe for homemade marinara sauce. Feel free to use brown rice or chickpea pasta to make a wholesome, gluten-free family dinner.
- ITALIAN WEDDING SOUP. ♡ There’s nothing like a hearty, nutritious wedding soup with vegan meatballs to satisfy your cold-weather cravings. We’ve been having a snowy winter in Colorado this year and this soup has made a regular appearance in our home. You can make the meatballs a little bit smaller so they are more bite-sized for the soup. Recipe to come soon!
- 2 cups cauliflower florets
- 2 cups brown rice cooked
- 1/2 cup Italian-seasoned breadcrumbs gluten-free option
- 2 flax eggs see notes for instructions
- 2 tablespoon fresh basil
- 2 teaspoon garlic powder
- 1 teaspoon oregano
- 1 teaspoon onion powder
- 1/4 teaspoon paprika
- 1/4 teaspoon salt
- vegetable oil*
Cut cauliflower into florets and measure out 2 cups (220g). Add to a small pot and cover with water. Bring to a boil for 5 minutes, until cauliflower is soft. Drain and set aside.
In a food processor, add softened cauliflower florets, brown rice, bread crumbs, flax egg (see notes), basil, oregano, garlic powder, onion powder, salt, and paprika. Pulse until well-combined. You may need to do this in batches to make sure all the ingredients get processed well.
Roll even portions of the mixture between your hands into golf-ball sized balls (see photo). You should get about 16 balls -- or about 46g of the mixture per ball.
Heat a thin layer of vegetable oil in a 10-inch frying pan on medium heat.* Add the balls in small batches, be sure not to crowd the pan and fry, turning frequently with a fork or spatula, until golden brown on all sides.
Once a ball is golden brown, carefully place it on a plate lined with paper towels to soak up any excess oil. Serve warm.
Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper. Add vegan meatballs to the baking sheet and bake for 30 minutes or until the outside starts to brown lightly and form a crust. Serve warm.
- To make 2 flax eggs: in a small bowl, add 2 tablespoons of ground flaxseeds and 5 tablespoons water. Stir to combine. Let sit for about 10 minutes to thicken.
- *Frying tip: Make sure the oil is very hot before adding the balls, otherwise they may stick.
- To store: once cool, place meatballs in the refrigerator for up to 10 days.
- This recipe also freezes very well. Cool first and then add to a freezer bag or tupperware.
Bake or fry these vegan meatballs made with cauliflower and brown rice. Easy to make using flavorful, simple, plant-based ingredients. Perfect for pairing with a variety of sauces, sandwiches, and soups.