Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Easy Mini Meatball Skewers

Easy Mini Meatball Skewers


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Luna Bailey
  • Total Time: 25 minutes
  • Yield: 16 mini skewers

Description

These Easy Mini Meatball Skewers are the perfect quick appetizer or party snack, made with juicy meatballs, vibrant vegetables, and baked to perfection. A kid-friendly, crowd-pleasing finger food packed with protein and flavor. Great for entertaining or weeknight dinners.


Ingredients

16 mini meatballs

1 cup cherry tomatoes

1 red bell pepper

1 yellow bell pepper

1 zucchini

1 tablespoon olive oil

1 teaspoon Italian seasoning

1/2 teaspoon salt

1/4 teaspoon black pepper


Instructions

1. Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.

2. Cut bell peppers into square pieces and slice zucchini into thick coins. Halve cherry tomatoes if large.

3. If using frozen meatballs, make sure they are fully thawed before assembling.

4. On short skewers or toothpicks, thread 1 meatball, 1 piece of zucchini, 1 bell pepper piece, and 1 cherry tomato. Repeat layering if space allows.

5. Place skewers on the baking sheet. Drizzle with olive oil and sprinkle Italian seasoning, salt, and pepper.

6. Bake for 12–15 minutes or until veggies are roasted and meatballs are heated through.

7. Serve warm and enjoy immediately.

Notes

Make sure to fully thaw meatballs before baking for even heating.

Switch up the veggies based on season or preference—mushrooms and red onion work great too.

Use mini skewers or toothpicks for bite-sized party-friendly servings.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Appetizer
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 2 skewers
  • Calories: 145
  • Sugar: 2g
  • Sodium: 320mg
  • Fat: 9g
  • Saturated Fat: 3g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 1g
  • Protein: 10g
  • Cholesterol: 25mg