Nutrition Facts for Mexican surprise meatballs

Mexican Surprise Meatballs

Get ready to elevate your dinner game with Mexican Surprise Meatballs—a bold and flavorful twist on a classic comfort food! These juicy meatballs combine tender ground beef and pork with a medley of Mexican spices like cumin, paprika, and chili powder, offering a rich and zesty profile in every bite. But the real surprise lies inside: each meatball is stuffed with a gooey cube of cheddar cheese that melts to perfection as they simmer in a vibrant tomato and green chilies sauce. Quick and easy to make with just 20 minutes of prep time, these cheesy meatballs are perfect for weeknight dinners or casual gatherings. Garnished with fresh cilantro and served with lime wedges for a tangy finish, this dish pairs beautifully with rice, tortillas, or a simple salad. Indulge in the perfect combination of spice, richness, and cheesy goodness wrapped in one irresistible meatball.

Nutriscore Rating: 63/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Mexican Surprise Meatballs
Prep Time:20 mins
Cook Time:25 mins
Total Time:45 mins
Servings: 4

Ingredients

  • 1 lb Ground beef
  • 0.5 lb Ground pork
  • 0.5 cup Breadcrumbs
  • 1 large Egg
  • 1 tsp Garlic powder
  • 1 tsp Onion powder
  • 1 tsp Ground cumin
  • 1 tsp Paprika
  • 1 tsp Salt
  • 0.5 tsp Black pepper
  • 4 oz Cheddar cheese, cubed
  • 2 tbsp Olive oil
  • 14 oz Canned diced tomatoes with green chilies
  • 2 tbsp Tomato paste
  • 1 cup Chicken broth
  • 1 tsp Chili powder
  • 0.5 tsp Crushed red pepper flakes (optional)
  • 2 tbsp Fresh cilantro, chopped
  • 0 Lime wedges (for serving)

Directions

Step 1

In a large mixing bowl, combine the ground beef, ground pork, breadcrumbs, egg, garlic powder, onion powder, ground cumin, paprika, salt, and black pepper. Mix with your hands until well blended.

Step 2

Take a small portion of the meat mixture (about 2 tablespoons) and flatten it in your palm. Place a cube of cheddar cheese in the center, then wrap the meat mixture around it, rolling it into a ball. Repeat with the remaining meat mixture and cheese cubes.

Step 3

Heat the olive oil in a large skillet or saucepan over medium heat. Add the meatballs in batches (do not overcrowd) and sear them on all sides until browned, about 5 minutes per batch. Remove from the skillet and set aside.

Step 4

In the same skillet, add the canned diced tomatoes with green chilies, tomato paste, and chicken broth. Stir in the chili powder and crushed red pepper flakes (if using). Bring the mixture to a simmer.

Step 5

Return the meatballs to the skillet, ensuring they are submerged in the sauce. Cover and cook on low heat for 15 minutes, or until the meatballs are fully cooked and the cheese inside is melted.

Step 6

Sprinkle the chopped fresh cilantro over the meatballs and sauce before serving.

Step 7

Serve hot, with lime wedges on the side for an extra burst of flavor. Enjoy your Mexican Surprise Meatballs!

Nutrition Facts

Serving size 1627.6 grams (1627.6g)
Amount per serving % Daily Value*
Calories 2852
Total Fat 203.80g 261%
Saturated Fat 81.00g 405%
Polyunsaturated Fat 4.60g
Cholesterol 866mg 289%
Sodium 5849mg 254%
Total Carbohydrate 78.40g 29%
Dietary Fiber 13.20g 47%
Total Sugars 18.50g
Protein 186.60g 373%
Vitamin D 78IU 391%
Calcium 1105mg 85%
Iron 19mg 107%
Potassium 2607mg 55%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 63.4%
Protein: 25.8%
Carbs: 10.8%