![]()
Mexican Meatballs in Chipotle Chili Sauce: A Fiesta of Flavor
The aroma of simmering chili and spices always transports me back to my abuela’s kitchen. She made the most incredible meatballs in a smoky chipotle sauce, a recipe passed down through generations. I remember sneaking into the kitchen as a child, eager to swipe a meatball from the simmering pot. The rich, savory sauce clinging to the tender meatballs was pure comfort, a taste of home that stayed with me long after I left. To this day, this dish remains a cherished family tradition, and I’m thrilled to share it with you.
Recipe Overview
- Prep Time: 1 hour 30 minutes (includes refrigeration time)
- Cook Time: 40 minutes
- Total Time: 2 hours 10 minutes
- Servings: 8
- Yields: 60 meatballs
- Dietary Type: Potentially Gluten-Free (check bread ingredients)
Ingredients
Meatballs
- 1 lb ground chuck
- 1 lb ground pork
- ½ cup minced flat leaf parsley
- 1 large white onion, grated
- 3 garlic cloves, minced
- 1 teaspoon dried Mexican oregano (or to taste)
- ½ teaspoon ground cumin (or to taste)
- 3 eggs, beaten
- 3 slices coarse white bread, crust removed and soaked in 1/3 cup milk
- Salt & freshly ground black pepper, to taste
Sauce
- 1 large ripe tomatoes or (28 ounce) can fire roasted whole tomatoes, drained
- 4 garlic cloves, peeled
- 1 medium onion, peeled, quartered
- 2 ½ cups chicken broth
- 1-3 canned chipotle chillies in adobo seasoning, to taste
- 1 teaspoon ground cinnamon (or 2-3 inch piece Mexican cinnamon bark)
- 2 teaspoons coarse salt (kosher, or to taste)
- 1 teaspoon fresh ground black pepper (or to taste)
- ½ cup olive oil or ½ cup vegetable oil
- 1 sprig mint or 1 pinch ground dried mint
Equipment Needed
- Large bowl
- Blender or food processor
- Large, heavy, and deep skillet
- Cooking sheet
- Skillet
Instructions
- Prepare the Meatballs: In a large bowl, combine the ground chuck, ground pork, minced parsley, grated onion, minced garlic, Mexican oregano, ground cumin, beaten eggs, and the bread soaked in milk. Season generously with salt and freshly ground black pepper.
- Mix the Meatball Mixture: Using your hands, gently mix all the ingredients until well combined. Avoid overmixing, as this can result in tough meatballs.
- Refrigerate: Cover the bowl with plastic wrap and refrigerate for at least 1 hour. This allows the flavors to meld together and makes the meatballs easier to shape.
- Prepare the Tomatoes (if using fresh): If using fresh tomatoes, preheat your broiler. Place the tomatoes on a cooking sheet and broil, turning once or twice, until the skins blister and blacken, approximately 10 minutes.
- Peel the Tomatoes: Once the tomatoes are cool enough to handle, peel off the skins. Discard the skins.
- Toast Garlic and Onion: Place the peeled garlic and quartered onion in a hot, dry skillet. Cook over medium heat, turning occasionally, until the garlic is lightly browned and the onion is lightly scorched. This step adds depth of flavor to the sauce.
- Blend the Sauce: Place the peeled or canned tomatoes in a blender or food processor. Add the toasted garlic and onion, ½ cup of the chicken broth, chipotle chillies to taste (start with 1 and add more for extra heat), cinnamon, salt, and pepper. Blend until smooth.
- Taste and Adjust: Taste the sauce and add more chipotle chillies if desired. Remember, you can always add more spice, but you can’t take it away.
- Fry the Sauce: Heat the olive oil or vegetable oil in a large, heavy, and deep skillet over medium heat until it is quite hot but not smoking. Add the tomato mixture and “fry” until it thickens, about 10 minutes. Be careful, as the sauce will splatter.
- Simmer the Sauce: Stir in the remaining 2 cups of chicken broth and heat to a boil. Stir in the mint.
- Adjust Seasoning: Taste the sauce again and adjust the salt and pepper as needed. If you want a spicier sauce, add some adobo sauce from the canned chipotle chillies.
- Shape the Meatballs: Remove the meat mixture from the refrigerator. Using your hands, shape the mixture into meatballs, about 1 inch in diameter. The mixture should yield approximately 60 meatballs.
- Cook the Meatballs: Gently add the meatballs to the simmering sauce. Shake the pan once or twice in the first 5 minutes of cooking to prevent them from sticking to the bottom of the skillet.
- Simmer Until Cooked Through: Reduce the heat to low and simmer slowly, covered, until the meatballs are cooked through, about 30 minutes. The internal temperature of the meatballs should reach 160°F (71°C).
Expert Tips & Tricks
- Don’t Overmix: Overmixing the meatball mixture will result in tough meatballs. Mix just until the ingredients are combined.
- Refrigerate the Meat Mixture: Refrigerating the meat mixture for at least an hour helps the flavors meld and makes the meatballs easier to shape.
- Scorching the Vegetables: Lightly scorching the garlic and onions before blending them into the sauce adds a wonderful smoky depth of flavor. Don’t skip this step!
- Control the Heat: Start with one chipotle chili and add more to taste. Remember, you can always add more heat, but it’s harder to take it away. The adobo sauce from the can also adds a nice smoky flavor and heat.
- Prevent Sticking: Shaking the pan gently during the first few minutes of cooking will prevent the meatballs from sticking to the bottom of the skillet.
- Make Ahead: The sauce can be made a day ahead of time. In fact, the flavors will develop even more overnight.
- Bread Alternatives: If you don’t have coarse white bread, you can use panko breadcrumbs or even crushed crackers. Just be sure to soak them in milk or water before adding them to the meat mixture.
Serving & Storage Suggestions
Serve these delicious Mexican meatballs in chipotle chili sauce hot, garnished with fresh cilantro or a dollop of sour cream or Mexican crema. They’re fantastic served over rice, mashed potatoes, or even as a filling for tacos or tortas.
Leftover meatballs can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, gently simmer them in the sauce on the stovetop until heated through. You can also microwave them, but be careful not to overcook them, as they can become dry.
For longer storage, the meatballs can be frozen in an airtight container for up to 2 months. Thaw them in the refrigerator overnight before reheating.
Nutritional Information
| Nutrient | Amount per Serving | % Daily Value |
|---|---|---|
| Calories | 488.6 kcal | N/A |
| Calories from Fat | 298 g | 61% |
| Total Fat | 33.1 g | 50% |
| Saturated Fat | 8.9 g | 44% |
| Cholesterol | 169.5 mg | 56% |
| Sodium | 1006.1 mg | 41% |
| Total Carbohydrate | 15.5 g | 5% |
| Dietary Fiber | 2.8 g | 11% |
| Sugars | 5.8 g | N/A |
| Protein | 31.9 g | 63% |
Note: Nutritional information is an estimate and may vary based on specific ingredients and cooking methods.
Variations & Substitutions
- Spicier Sauce: For an extra kick, add more chipotle chilies or a pinch of cayenne pepper to the sauce.
- Sweeter Sauce: If you prefer a slightly sweeter sauce, add a teaspoon of brown sugar or honey.
- Vegetarian Option: Substitute the ground meat with a combination of lentils, cooked quinoa, and finely chopped vegetables. Use vegetable broth instead of chicken broth.
- Gluten-Free: Ensure the bread used in the meatball mixture is gluten-free. You can also use gluten-free breadcrumbs or almond flour as a substitute.
- Different Herbs: Experiment with different herbs, such as cilantro, epazote, or even a bay leaf, to customize the flavor of the sauce.
- Cinnamon Bark: If you use Mexican cinnamon bark, make sure to remove it before serving.
FAQs (Frequently Asked Questions)
Q: Can I use a different type of ground meat?
A: Yes, you can substitute the ground chuck and pork with ground beef, ground turkey, or even a combination of different meats. However, keep in mind that the flavor and texture of the meatballs may vary slightly.
Q: How can I make the sauce less spicy?
A: Start with just one chipotle chili and taste as you go. You can also remove the seeds from the chipotle chilies, as they contain most of the heat. If the sauce is still too spicy, add a dollop of sour cream or Mexican crema to each serving.
Q: Can I bake the meatballs instead of simmering them in the sauce?
A: Yes, you can bake the meatballs in a preheated oven at 375°F (190°C) for about 20-25 minutes, or until they are cooked through. Then, add them to the simmering sauce.
Q: Can I make these meatballs ahead of time and freeze them?
A: Absolutely! You can freeze the cooked meatballs in the sauce or separately. If freezing separately, let them cool completely before placing them in a freezer-safe bag or container.
Q: What can I serve with these meatballs?
A: These meatballs are delicious served with rice, mashed potatoes, quinoa, or even as a filling for tacos or tortas. You can also serve them as an appetizer with toothpicks.
Final Thoughts
I hope this recipe inspires you to create your own cherished memories around the table. These Mexican meatballs in chipotle chili sauce are more than just a dish; they’re a taste of home, a reminder of family, and a celebration of flavor. Don’t be afraid to experiment with the recipe and make it your own. I encourage you to try this recipe and would love to hear your feedback and any creative twists you add! Pair it with a refreshing agua fresca or a crisp Mexican beer for the ultimate fiesta experience!