Coconut Curry Meatballs with Spiralized Vegetables

Saved to Favorites Save to Favorites↓ Jump to Recipe

Homemade Thai coconut curry meatballs are a grain-free recipe infused with exotic flavors! Served with healthy sauteed spiralized vegetables.

coconut curry meatballs with spiralized vegetables

My family has a meatball obsession, can you relate? Tender, flavorful, protein-packed bites seasoned with any flavor you are craving, what’s not to love? We eat a lot of traditional spaghetti and meatballs per the Italian hubby request, and you gotta enjoy Grandma’s secret recipe! However, I wanted to add a little variety and spice to our routine.

As I was thinking of what recipe to make next, a light bulb went off. Let’s switch it up with some Thai coconut curry meatballs! Why not right? I wanted to infuse some Eastern flavors into each plump meatball and make the meal grain-free. I used lean grass-fed ground beef mixed with garlic, ginger, onion, jalapeno, chili paste, and chopped mushrooms to replace the breadcrumbs.

compilation of two photos with meatballs on a sheet pan and one in a frying pan with curry

My secret and essential Thai ingredient is fish sauce. It’s an intensely flavored brown sauce that can enhance the taste of any meal 1000 times if you use it sparingly, plus it’s got a pungent smell but so worth it. There’s a little bit inside the meatball mixture and the curry sauce.

Let’s talk about that luscious red curry sauce! I use a concentrated red curry paste that is a combination of aromatic herbs like lemongrass, galangal and red chili’s, plus some fragrant spices. Together these ingredients give a flavor explosion! The sauce then gets some silky sweet coconut milk and just a splash of the fish sauce.

Spiralized raw vegetables and sautéed vegetable noodles

Let’s spiralize! I recently got my first handheld spiralizer and have been using it on anything I can get my hands on. It adds this wonderful volume to your vegetables, creating a more interesting and enjoyable texture.

The spiralizer tool is essentially a giant vegetable pencil sharpener that allows you to create large ribbons of vegetables. I used sweet potatoes and zucchini for this dish, and thinly sliced some bell peppers. Quick stir fry and the vegetable noodles were tender and crisp, the perfect complement to the coconut curry meatballs!

top down view of coconut curry meatballs in a bowl with spiralized vegetables

Spice up your meals with these healthier coconut curry meatballs with fresh spiralized vegetable noodles! This hearty meal will leave you feeling satisfied, so much that you won’t notice that the pasta and bread are missing.

You can also use green curry if you like the flavor of green chili’s better, there are many ways to customize the sauce. Not to mention you could also use pork, chicken or ground turkey instead of beef. I would love to hear how you put your own spin on this tasty meatball recipe!

What are the basic ingredients in a curry paste?

Thai curry paste is a blend of different aromatic herbs, spices, and chilies of various heat ground together with a mortar and pestle or food processor. The intensely concentrated paste can then be diluted into a thin or thick sauce using coconut milk or other liquids. Savory flavors come from the fish sauce or shrimp paste. Sweet notes come from palm sugar or coconut cream/milk. Sour notes come from tamarind, lemongrass, limes or kaffir lime leaves. The spiciness comes from red, green or yellow chili peppers.

Pin this recipe to save for later

Pin This

Coconut Curry Meatballs with Vegetable Noodles

Homemade Thai coconut curry meatballs are a grain-free recipe infused with exotic flavors! Served with healthy sauteed spiralized vegetables.
4.78 from 9 votes
Prep Time15 mins
Cook Time30 mins
Total Time45 mins
Servings 4 servings
Course Entree
Cuisine Thai



  • 1 pound lean ground beef
  • 1 tablespoon garlic, minced
  • 1 tablespoon ginger, minced
  • ¼ cup yellow onion, minced
  • 1 cup brown mushrooms, finely chopped
  • 1 jalapeño, minced, (about 2 tablespoons)
  • 1 teaspoon sriracha, or chili paste
  • ½ teaspoon fish sauce
  • ½ teaspoon kosher salt
  • ½ teaspoon black pepper
  • 1 large egg
  • 1 tablespoon cornstarch, or arrow root starch

Vegetable Noodles

  • 1 sweet potato, thinly sliced (3 cups)
  • 1 bell pepper, thinly sliced (1 cup)
  • 2 zucchini, thinly sliced (3 cups)
  • 1 tablespoon olive oil

Coconut Curry Sauce

  • 13.5 ounces coconut milk
  • 2 tablespoons red curry paste
  • 2 teaspoons maple syrup, or honey, optional
  • ½ teaspoon fish sauce


  • Pre-heat oven to 400°F. Line a large sheet pan with foil and lightly grease with oil or cooking spray. Set aside.
  • In a large bowl thoroughly combine ground beef, garlic, ginger, onion, mushrooms, jalapeno, chili paste, fish sauce, salt, and pepper. Add egg and mix until combined. Add cornstarch and mix until no powder is visible.
  • Form into two tablespoon-sized meatballs and transfer to the prepared sheet pan. Bake for 13 minutes, flip over and cook another 2 to 3 minutes until cooked through. Remove from the oven and set aside.
  • Meanwhile, prepare the vegetable noodles and set aside.
  • Make the coconut curry sauce. Heat a large pan over medium-high heat. Add the coconut milk and bring to a light boil. Whisk in the red curry paste until combined. Taste and add two teaspoons of maple syrup if desired.
  • Add fish sauce, adjust to taste. Reduce heat to medium-low and add the meatballs. Coat the meatballs in the sauce and simmer for 10 minutes.
  • Meanwhile, cook the vegetables. Heat a large skillet over medium-high heat. Add one tablespoon oil and allow to heat.
  • Add in sweet potatoes once hot and saute for 2 minutes. Add the bell pepper and saute for 1 minute. Add the zucchini and saute for 2 minutes. All of the vegetables should be just tender and slightly crisp. Season with salt and pepper as desired.
  • Evenly divide vegetable noodles into bowls, top with meatballs and extra curry sauce. Add a garnish of choice.


Nutrition Facts
Coconut Curry Meatballs with Vegetable Noodles
Amount Per Serving
Calories 310 Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 7g35%
Trans Fat 1g
Polyunsaturated Fat 1g
Monounsaturated Fat 7g
Cholesterol 74mg25%
Sodium 832mg35%
Potassium 707mg20%
Carbohydrates 14g5%
Fiber 2g8%
Sugar 5g6%
Protein 25g50%
Vitamin C 5mg6%
Calcium 20mg2%
Iron 3.6mg20%
* Percent Daily Values are based on a 2000 calorie diet.

Tried this recipe?

Tag me on Instagram. I'd love to see how it turns out!

Tag @jessica_gavin

Filed under:

This post may contain affiliate links. Please read my disclosure policy.

Jessica Gavin

I'm a culinary school graduate, cookbook author, and a mom who loves croissants! My passion is creating recipes and sharing the science behind cooking to help you gain confidence in the kitchen.

Jessica's Secrets: Cooking Made Easy!
Get my essential cooking techniques that I learned in culinary school.
Jessica Gavin standing in the kitchen

You May Also Like

Reader Interactions

12 Comments Leave a comment or review

    • Jessica Gavin says

      Thank you so much for the kind words Laura, that is exactly what I was hoping to achieve with my photography 🙂 Let me know what you think!

  1. Marina Rapisarda says

    Dear Jessica, now I have a great tasting go to sauce for almost everything.

    Thank you , Marina P. S. I really appreciate the Science behind your recipes.

    • Jessica Gavin says

      I’m so happy to hear you like the sauce Marina! Yes, it it very versatile and you can switch up the protein you make 🙂 I love sharing the science tips with my readers, so happy to hear you enjoy them!

  2. Steve says

    This one is a new paleo favorite! I would also recommend using ground pork or chicken or just making the sauce and noodles with saute’d chicken (like Jessica’s orange chicken)! Thanks!

  3. Stephanie says

    Made this for dinner tonight- used ground chicken (ground myself- organic chicken breast and thigh mixture) instead of beef but no other changes. It was delicious!!!

    • Jessica Gavin says

      Wow, that’s amazing that you ground your own chicken! So happy to hear that you enjoyed the meatball recipe 🙂

  4. Andrea L Kelly says

    I hardly ever write reviews but WOW this was an excellent meal. I followed the directions with the exception of adding peanut butter to the sauce and omitting most of the syrup. Also, I fried the meatballs and cooked the spiral veggies in the meatball skillet. Thank you, my entire family loved it and all went back for seconds.

  5. Michele Hyson says

    This is now my go to sauce to make with chicken/veggies! I love this meatball dish and usually make it with rice instead of noodles and add sauteed yellow squash and zucchini. It’s so great!

Leave A Reply

Recipe Rating