Ingredients
Equipment
Method
- In a large bowl, gently combine the ground beef, breadcrumbs, milk, egg, onion, garlic, Italian seasoning, salt, and pepper. Do not overmix.
- Using your hands or a small cookie scoop, roll the mixture into 1-inch meatballs.
- Heat a tablespoon of olive oil in a large skillet over medium heat.
- Brown the meatballs in batches, turning frequently, until browned on all sides. They don't need to be cooked all the way through at this point.
- Remove the meatballs from the skillet and place them on a plate lined with paper towels to drain any excess fat.
- In a medium saucepan, combine the cranberries, sugar, orange juice, water, orange zest, cinnamon, and cloves.
- Bring the mixture to a boil over medium-high heat, then reduce the heat to low and simmer for 10-15 minutes, or until the cranberries have burst and the sauce has thickened slightly. Stir occasionally to prevent sticking.
- Taste the sauce and adjust the sweetness or spices as needed. If you prefer a tangier sauce, add a squeeze of lemon juice.
- Gently add the browned meatballs to the saucepan with the cranberry sauce. Stir to coat them evenly.
- Reduce the heat to low, cover the saucepan, and simmer for another 15-20 minutes, or until the meatballs are cooked through and heated completely.
- Transfer the Christmas Cranberry Meatballs to a serving dish.
- Garnish with fresh rosemary sprigs and orange slices, if desired. Serve warm.
Notes
Don't overmix the meatball mixture. Use a cookie scoop for uniform size. Browning the meatballs is key for flavor. Both fresh and frozen cranberries work well. The meatballs and sauce can be made ahead of time and stored separately in the refrigerator. A slow cooker can be used for an even easier method, cooking on low for 2-3 hours. Add a pinch of red pepper flakes to the cranberry sauce for a little kick. Leftover cranberry sauce can be used in this recipe. Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat in the microwave, saucepan, or oven.
