These Enchilada Meatballs (Albondigas) are my go-to when I want something saucy and satisfying. The meatballs are tender, and that smoky enchilada sauce brings everything together.

Why This Recipe Works
These Enchilada Albondigas are everything I love in a weeknight dinner – it’s easy to make, packed with flavor, and perfect over rice or veggies. Here’s why they always earn a spot on the menu:
- Bold, Smoky Sauce: Simmered in homemade enchilada sauce made with dried chilies and caramelized onions, these meatballs are coated in rich, smoky flavor. It reminds me of my Green Chili Chicken Enchiladas.
- Juicy, Flavorful Meatballs: Ground beef or turkey mixed with garlic, chili powder, and onion powder makes for ultra-tender meatballs with just the right amount of spice.
- Simple and Versatile: Made with basic pantry staples, these come together fast and work with different diets – swap almond flour to make them Whole30.
- Saucy Comfort Food: These meatballs are cozy, saucy, and satisfying, perfect served over fluffy rice, roasted veggies, or tucked into tortillas. They’re the kind of comfort food I reach for, just like my Sweet and Sour Meatballs.

If you made this recipe, please take a moment to rate it. I always ❤️ hearing from you.
Ingredients
- Ground Beef or Turkey – Acts as the meaty base for the meatballs, offering rich flavor (or a leaner option with turkey) and a tender bite.
- Sandwich Bread (or Almond Flour) – Helps bind the meatballs and keeps them moist and soft during cooking.
- Chili Powder – Adds a subtle kick and smokiness that complements the enchilada sauce.
- Enchilada Sauce – A bold, smoky blend of dried chiles, tomatoes, and stock that infuses the meatballs with deep, complex flavor.
- Cheddar Cheese – Used as a garnish, it melts over the hot meatballs and adds a savory, creamy finish (optional for Whole30).
- Dried Chiles (Ancho, California, Guajillo, Arbol) – These form the heart of the sauce, bringing layered heat, smokiness, and rich color.
- Chicken Stock – Helps blend and simmer the sauce to the right consistency while adding savory depth.
- Crushed Tomatoes – Provide body, acidity, and natural sweetness to round out the heat from the chiles.
For full list of ingredients and instructions, see recipe card below.
Instructions
- Make the Breadcrumbs: Pulse the sandwich bread in a food processor to create fine crumbs.
- Mix the Meatballs: In a large bowl, combine ground meat, egg, garlic, onion powder, chili powder, salt, pepper, and breadcrumbs. Mix well with a fork.
- Shape the Meatballs: Form the mixture into 14–16 meatballs, each about 1 tablespoon in size.
- Sear the Meatballs: Heat olive oil in a large non-stick skillet over medium heat. Brown the meatballs on all sides until just set.
- Simmer in Sauce: Pour 2 cups of enchilada sauce into the pan. Cover and simmer over low heat for 5–10 minutes, until meatballs are cooked through.
- Make the Sauce (Optional): Sauté chopped onion in olive oil until soft. Add deseeded chilies and garlic, cook briefly, then add stock and tomatoes. Simmer, blend, and season.
- Melt the Cheese: If using, sprinkle shredded cheddar over the hot meatballs and let it melt before serving.
- Serve and Enjoy: Spoon the meatballs over rice or roasted veggies and enjoy every saucy, cheesy bite.
For full list of ingredients and instructions, see recipe card below.

Substitutions & Variations
Here are some of my favorite substitutions and variations:
- Meat Options: Ground beef gives a rich flavor, but ground turkey or chicken works just as well if you want something a little lighter.
- Breadcrumb Swap: A slice of sandwich bread keeps the meatballs tender, but almond flour is a great alternative if you’re following a keto or Whole30 plan.
- Cheese Choices: Shredded cheddar is classic, but you can use Monterey Jack or a Mexican blend. Omit the cheese entirely if you’re keeping it dairy-free or Whole30 compliant.
- Sauce Shortcuts: Homemade enchilada sauce adds depth, but you can use your favorite store-bought version to save time.
What to Serve with Enchilada Meatballs (Albondigas)
Sides
- We love serving Enchilada Albondigas with Crispy Cheesy Idaho Potato Cakes. The golden crust and cheesy center are perfect for catching all that smoky enchilada sauce.
- They also go great with Cheesy Sweet Corn Fritters. The sweet corn and melty cheese bring a light and playful contrast to the rich, saucy meatballs.
- For something fresh and vibrant, serve them with Spring Asparagus & Potato Orzo Salad. The bright flavors and tender veggies balance the heat and spice beautifully.
Drinks
- Enchilada Albondigas call for drinks that are bold and refreshing. We love them with Spicy Pineapple Lemonade for a kick of heat that plays well with the chili-forward sauce.
- They also pair perfectly with a Lime and Peach Vodka Fizz. The juicy sweetness and citrus finish are a great match for the savory meatballs.
FAQs
What makes these meatballs different from traditional albondigas?
These are smothered in a rich, smoky enchilada sauce rather than being cooked in broth. They’re tender, full of chili flavor, and finished with melty cheese, giving them a comforting and bold twist on the classic.
Can I use store-bought enchilada sauce instead of homemade?
Yes. If you’re short on time, a good-quality store-bought enchilada sauce works just fine. That said, the homemade version in this recipe adds a rich, smoky depth that’s hard to beat and makes the dish extra special.
How spicy is the enchilada sauce?
The sauce has a mild to medium heat, depending on how many Arbol chilies you use. For a milder version, leave out the Arbols. If you like it spicier, feel free to add an extra chili or a pinch of red pepper flakes.
Can I bake the meatballs instead of pan-frying them?
Yes. To bake, place the meatballs on a parchment-lined baking sheet and cook at 400°F for about 12–15 minutes, or until browned and cooked through. Then simmer in enchilada sauce as directed.
How do I keep the meatballs from falling apart while cooking?
Make sure to mix the meatball ingredients just until combined. Overmixing can make them tough or cause them to break apart. Gently shape them and let them set in the pan before turning for a nice crust.
How do I store leftover Enchilada Albondigas?
Let everything cool completely, then store the meatballs and sauce together in an airtight container in the fridge for up to 4 days. They also freeze well for up to 2 months. Reheat gently in a covered pan or the microwave until hot.
Not seeing your question here? Ask in the comments section and I’ll do my best to answer!
More Meatball Recipes You’ll Enjoy
- Tikka Masala Meatballs – These Tikka Masala Meatballs are my favorite way to enjoy bold Indian flavors in a rich, creamy sauce.
- Chimichurri Meatballs – These Chimichurri Meatballs are my go-to for something zesty, herby, and full of vibrant flavor.
- Cured Lemon and Herb Meatballs – These Cured Lemon and Herb Meatballs are my top pick when I want something bright, fragrant, and a little unexpected.
- Marry Me Chicken Meatballs – These Marry Me Chicken Meatballs are my favorite comfort food with a creamy, garlicky sauce that lives up to the name.





Purchase Books by Danielle Kartes of Rustic Joyful Food from these booksellers:

Enchilada Meatballs (Albondigas)
Ingredients
For the Meatballs:
- 1 slice sandwich bread or 1/4 cup almond flour for keto or Whole30
- 1 pound ground beef or ground turkey
- 1 egg
- 1 teaspoon onion powder
- 1 garlic clove crushed
- 1 teaspoon chili powder
- salt and pepper to taste
- 2 tablespoons olive oil
- 2 cups enchilada sauce see below
- 1 cup cheddar cheese shredded, for garnish (optional)*
For the Enchilada Sauce:
- 2 tablespoons olive oil
- 1 yellow onion large, chopped
- 6 dried Ancho chilies
- 6 dried California chilies
- 6 dried Guajillo chilies
- 2 to 3 dried Arbol chilies optional, adds heat
- 2 garlic cloves
- salt and pepper to taste
- 5 cups chicken stock low sodium
- 1 can crushed tomatoes 28 oz can
- water as needed for thinning
Instructions
Make the Enchilada Sauce
- In a large saucepan, heat olive oil over medium heat. Sauté the chopped onion until it begins to caramelize.
- Remove stems and seeds from the dried chilies. Add them to the pan and cook for 2 to 3 minutes. Add garlic and continue to cook until fragrant.
- Season with salt and pepper. Add chicken stock and crushed tomatoes. Bring to a boil, then turn off the heat and cover with a lid. Let the mixture steep for 20 minutes.
- After steeping, blend the sauce with a stick blender or in a standard blender until smooth. Return to the stove and bring to a boil.
- Taste and adjust seasoning. Add water or more chicken stock to thin the sauce if needed. Set aside 2 cups for the meatballs and store the rest for later use.
Prepare the Meatball Mixture
- If using sandwich bread, pulse it in a food processor until you have fine crumbs. If using almond flour, skip this step.
- In a large bowl, combine the ground meat, egg, onion powder, garlic, chili powder, salt, pepper, and breadcrumbs or almond flour. Mix with a fork until fully combined.
Shape and Cook the Meatballs
- Shape the mixture into 14 to 16 balls, each slightly larger than a tablespoon.
- In a large non-stick skillet, heat olive oil over medium heat. Sauté the meatballs until browned on the outside but not fully cooked through.
Simmer in Sauce and Serve
- Add 2 cups of enchilada sauce to the pan with the meatballs. Lower the heat and simmer for 5 to 10 minutes, until the meatballs are fully cooked.
- Top with shredded cheddar cheese if desired and serve warm with rice, cauliflower rice, or vegetables.
Notes
- For a Whole30 or keto version, use almond flour instead of bread crumbs and skip the cheese.
- You can make the enchilada sauce up to a week ahead and refrigerate it in a sealed jar.
- The sauce yields about 2 quarts. Freeze leftovers in portions for later meals like enchiladas or chili.
- Sautéing the chilies before boiling helps bring out their deep, smoky flavor.
- Use gloves when handling dried chilies to avoid skin irritation.
- Simmering the meatballs in sauce makes them extra juicy and flavorful.
- If you prefer more heat, increase the amount of Arbol chilies in the sauce.
- These meatballs work well over rice or with roasted vegetables for a complete meal.
