Close-up shot of spicy peanut plant-based meatballs on a baking sheet

Plant based meatballs

spicy peanut plant based meatballs

By Maya Rodriguez

Published: 20 Feb 2025

Hey everyone! So, last week I was trying to come up with a quick and easy weeknight dinner. I'd been craving something flavorful and satisfying, but I also didn't want to spend hours in the kitchen. That's where these amazing Spicy Peanut Plant-Based Meatballs came into the picture! They are seriously addictive... I may or may not have eaten half the batch before taking any pictures. Oops!
A person happily eating a plate of spicy peanut plant-based meatballs
These aren't your grandma's meatballs—unless your grandma was a super cool, spice-loving vegan chef! The combination of creamy peanut butter, fiery sriracha, and savory soy sauce is simply irresistible. Plus, they're incredibly versatile. Serve them over rice, in a salad, on top of noodles—the possibilities are endless!
A close-up shot of a bowl of rice topped with spicy peanut plant-based meatballs

Required Equipments

  • Large bowl
  • Whisk
  • Baking sheet
  • Oven
  • Food processor (optional)

Spicy-Peanut-Plant-Based-Meatballs

These Spicy Peanut Plant-Based Meatballs are a flavor explosion! Quick, easy, and perfect for a weeknight dinner.

⏳ Yield & Time

Yield: 4 servings

Preparation Time: 10 minutes

Cook Time: 20 minutes

Total Time:

🍽 Ingredients

📖 Instructions

  1. Preheat your oven to 400°F (200°C). This is crucial for getting perfectly cooked meatballs.
  2. If using a food processor, pulse the plant-based meat until it's finely crumbled but not pureed. You want some texture!
  3. In a large bowl, combine the crumbled plant-based meat, breadcrumbs, peanut butter, soy sauce, sriracha, ginger, garlic, and onion powder. Mix everything together until it's well combined.
  4. Add the chopped scallions and cilantro. Mix gently—you don't want to overwork the mixture.
  5. Shape the mixture into 1-inch meatballs. This is easier than it sounds! Just roll the mixture into balls between your palms.
  6. Place the meatballs onto a baking sheet lined with parchment paper. This prevents sticking and makes cleanup a breeze.
  7. Bake for 20-25 minutes, or until the meatballs are golden brown and cooked through. They should be firm to the touch.
  8. Remove from the oven and let cool slightly before serving. Enjoy! (Or devour immediately. I won't judge!)

📝 Notes

  • Adjust the amount of sriracha to your preferred spice level.
  • Feel free to add other vegetables or spices to customize the flavor.
  • If the mixture seems too wet, add more breadcrumbs, one tablespoon at a time.
  • For extra flavor, marinate the plant-based meat in soy sauce for 30 minutes before cooking

🍎 Nutrition

Calories: 250

Protein: 15g

Fat: 15g

Carbohydrates: 20g

Fiber: 2g

Calcium: 30mg

Frequently Asked Questions

The joy of cooking is finding magic in simple ingredients.

Want to join our exclusive community?

FOLLOW US

SavoryTouch offers general content intended solely for informational purposes. The information provided on this site is not a substitute for professional nutritional, dietary, or culinary advice. Always seek the advice of qualified professionals regarding any dietary concerns, health conditions, or food-related decisions.

© 2025 SavoryTouch. All Rights Reserved.