How to make the Best Fire Roasted Salsa Meatballs Recipe
This blog post is sponsored by New Canaan Farms. Thank you for supporting the brand that makes this blog possible. Use coupon SYLWIA10 at checkout for 10% off.
Not all meatballs belong in pasta sauce. There, I said it.
I make salsa meatballs and put them in a tortilla. The Italians are upset. The Mexicans are curious. The Poles are not surprised at all that this worked.
Juicy meatballs braised with Fire-roasted salsa, served on charred tortillas, with fresh cilantro, and a squeeze of lime, are bringing a completely different energy to the table this Cinco de Mayo.

Turkey and pork, bound with earthy buckwheat (kasza gryczana) and seasoned with marjoram, the herb that makes Polish meatballs taste like Polish meatballs.
Not traditional and a whole lot of unique.
Looking for more recipes like this?
Quick Look at this Recipe:
How is this recipe different?
- I added Fire Roasted Cantina Salsa
- I added buckwheat
- I used ground turkey and ground pork
Key Ingredients and Substitutions


Ground Turkey – provides a lighter base for the meatballs while still keeping them juicy when combined with pork. It absorbs all the smoky, herby flavors really well without overpowering them. You can use all turkey for a leaner version, but expect slightly less richness. Ground chicken works too. Avoid extra-lean blends; they can dry out more easily
Ground Pork – adds richness, fat, and that classic “meatball” flavor that keeps everything tender and satisfying. You can swap ground beef for a deeper, more robust flavor. Or use all turkey if preferred, just know you’ll lose a bit of that juicy texture. If your pork is very fatty, you may need slightly less oil for searing.
New Canaan Farms Fire Roasted Cantina Salsa – this is the flavor driver. It brings smokiness, acidity, and depth, essentially replacing a traditional tomato sauce while giving the dish its Cinco de Mayo twist. Any good-quality fire-roasted salsa will work, or you can use fire-roasted tomatoes. If your salsa is very acidic, balance it with a small pinch of sugar or honey. If it’s mild, consider adding a pinch of chili powder or extra paprika
Buckwheat (Kasza Gryczana) – adds a nutty, earthy flavor and a slightly rustic texture. It replaces the traditional bread panade and gives the meatballs a distinctly Eastern European feel. Cooked quinoa is the closest texture substitute. Fine bulgur can also work, but it will be softer. If you prefer a more classic texture, you can use soaked bread instead or white rice. Make sure the buckwheat is fully cooled and not wet. This helps the meatballs hold their shape
Other ingredients: egg, garlic cloves (or garlic powder), marjoram, smoked paprika, cumin, mustard, lime zest, fresh parsley, green onion, black pepper, salt, olive oil, broth, honey (or brown sugar), sour cream, sweet paprika.
Equipment you will need
- Large mixing bowl
- Small saucepan
- Knife + cutting board
- Measuring cups + spoons
- Sheet pan or large plate
- Parchment paper
- Small cookie scoop
- cast iron skillet or Dutch oven
- Tongs or a spoon
- Lid for the pan
- Dry skillet or cast-iron pan
- Instant-read thermometer
- Kitchen scale


Top Tips
Cool the buckwheat completely – spread it out after cooking and let it cool fully so it stays light, fluffy, and separate.
Don’t overmix the meat – once everything is in the bowl, mix just until combined. Overworking the mixture makes the meatballs dense instead of tender.
Chill before cooking (don’t skip this) – that 20-minute chill time makes a big difference.
Get a good sear for maximum flavor – don’t rush this step. Let the meatballs sit undisturbed for a couple of minutes per side so they develop a deep golden crust. Cook in batches if needed.
How to make Salsa Meatballs
- Cook the buckwheat according to the package instructions, then spread it out to cool completely.
- You want it dry and fluffy, not steamy; this helps the meatballs hold together.
- In a large bowl, combine: 1 lb ground turkey, ½ lb ground pork, cooled buckwheat, 1 egg, ⅓ cup New Canaan Farms Fire Roasted Cantina Salsa, 3 garlic cloves, 1 teaspoon dried marjoram, 1 teaspoon smoked paprika, ¼ teaspoon ground cumin, 1 teaspoon New Cannan Farms Wholegrain Mustard, ½ teaspoon lime zest, 2 tablespoons parsley, 1 tablespoon finely sliced green onion, ¾ teaspoon salt and ¼ teaspoon black pepper



- Gently mix with your hands until just combined. The mixture will feel slightly loose; that’s perfect.
- Lightly oil your hands, then roll the mixture into 1-inch meatballs (I made mine to weigh 20g). You should get about 45-50. Place meatballs on a prepared baking sheet and refrigerate for at least 20 minutes.
- Heat the oil in a large skillet or Dutch oven over medium-high heat. Working in batches, sear the meatballs for 2–3 minutes per side until deeply golden. Don’t overcrowd the pan.
- Transfer to a plate; they’ll finish cooking in the sauce.



- Pour off excess oil, leaving behind the flavorful bits. Add salsa, chicken broth, smoked paprika, sweet paprika (or chili powder), and honey.
- Stir well, scraping up all the browned bits from the bottom. Bring to a gentle simmer.
- Nestle the meatballs into the sauce in a single layer. Spoon some sauce over the tops.
- Cover and simmer over medium heat for 18–20 minutes, until cooked through (165°F), and the sauce thickens slightly.
- Remove from the heat.
- Serve in a charred tortilla with more sauce, a dollop of sour cream, and garnished with fresh cilantro and a squeeze of fresh lime.


Best ways to enjoy
Taco Style
Over Rice
With Crusty Bread
Over green salad
With corn chips and more salsa
You may also like:

Storage instructions, reheating
Refrigerator – Store leftover meatballs and sauce in an airtight container in the fridge for up to 3-4 days. Keep tortillas separate so they don’t get soggy.
Reheating – Reheat gently on the stovetop over medium-low heat until warmed through. Add a splash of chicken broth or water if the sauce has thickened too much. You can also microwave in short intervals, stirring in between, but the stovetop keeps the texture better.
Freezing – These meatballs freeze really well. Let them cool completely. Store in a freezer-safe container with sauce. Freeze for up to 2–3 months
Thaw overnight in the fridge before reheating.
Make-ahead tip – You can shape the meatballs and refrigerate them (uncooked) for up to 24 hours before cooking.

How to make the Best Fire Roasted Salsa Meatballs Recipe
Equipment
- large mixing bowl
- small saucepan
- knife, cutting board
- measuring cups, spoons
- Baking sheet pan or large plate
- parchment paper
- Small cookie scoop
- Large skillet or Dutch oven
- Tongs or a spoon
- Dry skillet or cast-iron pan
- Instant-read thermometer
- kitchen scale
Ingredients
For the Buckwheat Meatballs
- 1 lb ground turkey
- ½ lb ground pork
- ⅓ cup buckwheat kasza gryczana, cooked and cooled
- 1 egg
- ⅓ cup New Canaan Farms Fire Roasted Cantina Salsa
- 3 garlic cloves minced
- 1 teaspoon dried marjoram
- 1 teaspoon smoked paprika
- ¼ teaspoon ground cumin
- 1 teaspoon New Canaan Farms Wholegrain Mustard
- ½ teaspoon lime zest
- 2 tablespoons parsley
- 1 tablespoon finely sliced green onion
- ¾ teaspoon salt
- ¼ teaspoon black pepper
- 2 tablespoons neutral oil
For the Sauce
- 1½ cups New Canaan Farms Fire Roasted Cantina Salsa
- ½ cup chicken broth
- ¼ teaspoon smoked paprika
- ¼ teaspoon sweet paprika or mild chili powder
- ½ teaspoon honey
- ½ cup full-fat sour cream
For Serving
- 8 small corn tortillas
- 3 tablespoons fresh cilantro roughly chopped
- Lime wedges for serving
Instructions
- Cook the ⅓ cup buckwheat according to the package instructions, then spread it out to cool completely.
- You want it dry and fluffy, not steamy; this helps the meatballs hold together.
- In a large bowl, combine: 1 lb ground turkey, ½ lb ground pork, cooled buckwheat, 1 egg, ⅓ cup New Canaan Farms Fire Roasted Cantina Salsa, 3 garlic cloves, 1 teaspoon dried marjoram, 1 teaspoon smoked paprika, ¼ teaspoon ground cumin, 1 teaspoon New Canaan Farms Wholegrain Mustard, ½ teaspoon lime zest, 2 tablespoons parsley, 1 tablespoon finely sliced green onion,¾ teaspoon salt and ¼ teaspoon black pepper
- Gently mix with your hands until just combined. The mixture will feel slightly loose; that’s perfect.
- Lightly oil your hands, then roll the mixture into 1-inch meatballs, or 20 grams. You should get about 45-50. Place on a lined tray and refrigerate for at least 20 minutes.
- Heat the 2 tablespoons neutral oil in a large skillet or Dutch oven over medium-high heat. Working in batches, sear the meatballs for 2–3 minutes per side until deeply golden. Don’t overcrowd the pan.
- Transfer to a plate; they’ll finish cooking in the sauce.
- Pour off excess oil, leaving behind the flavorful bits. Add 1½ cups New Canaan Farms Fire Roasted Cantina Salsa, ½ cup chicken broth, ¼ teaspoon smoked paprika, ¼ teaspoon sweet paprika (or chili powder), and ½ teaspoon honey. Stir well, scraping up all the browned bits from the bottom. Bring to a gentle simmer.
- Nestle the meatballs into the sauce in a single layer. Spoon some sauce over the tops. Cover and simmer over medium-low heat for 18–20 minutes, until cooked through (165°F) and the sauce thickens slightly.
- Heat a dry skillet over medium-high heat.
- Warm the 8 small corn tortillas one at a time until lightly charred in spots and pliable. Wrap in a clean towel to keep warm.
- Place 2-3 meatballs on each tortilla. Spoon extra sauce over the meatballs. Finish with chopped 3 tablespoons fresh cilantro, a small ½ cup full-fat sour cream, and a squeeze of fresh lime.
Notes
Nutrition
Did you make this recipe?
Tag me @sylwiavaclavekphotography or tag me using #myomnikitchen so I can see your creations! You can also leave a comment below!
Conclusion
Whether you serve them tucked into charred tortillas, spooned over rice, or with crusty bread on the side, these tender meatballs bring a little something unexpected to the table.
Braised low and slow in fire-roasted salsa, you will be eating these tender meatballs straight from the pan.


FAQ
Can I make these without buckwheat?
Yes. You can substitute with soaked bread (panade) for a softer, more classic meatball texture, or use cooked quinoa for a similar structure.
Can I bake the meatballs instead of searing?
You can, but you’ll lose some flavor. If baking: bake at 400°F for about 15–18 minutes, then finish them in the sauce. Searing first gives you that deeper, richer flavor.
Can I use all turkey instead of pork?
Yes, but the meatballs will be slightly less rich and juicy. If doing this, be extra careful not to overcook them.
What if my meatball mixture feels too soft?
That can happen depending on your salsa or buckwheat. Fix it by adding: 1-2 tbsp more cooked buckwheat or a small amount of breadcrumbs
Avoid adding another egg; it can make them too soft.
Hungry for more? Check out the latest posts from My Omni Kitchen.
- How to make the Best Fire Roasted Salsa Meatballs Recipe
- Roasted radishes and potato Salad with Dill Dressing Recipe
- How to make a Citrus-Cured Gravlax Recipe.
- Best Mushroom-Stuffed Deviled Eggs Recipe
- Best Upside down Carrot Cake Recipe







