Skillet meatballs with zucchini and tomatoes

Skillet meatballs with zucchini and tomatoes is a comforting dish featuring juicy beef meatballs paired with sautéed zucchini and fresh tomatoes. It's an easy weeknight meal that offers rich flavors and wholesome ingredients.

10 Feb 2026
Cook time 25 min
Prep time 5 min

Ingredients:

1 tbsp butter
1/2 onion
1 lb ground beef (80/20%)
1.50 tsp garlic powder
1.50 tsp onion powder
1/2 tsp dried oregano
1/2 tsp dried basil
2 zucchini
2 tomatoes
1 dash salt
1 dash black pepper
Skillet meatballs with zucchini and tomatoes

Skillet meatballs with zucchini and tomatoes is a simple yet satisfying dish that combines tender, juicy meatballs with the freshness of zucchini and tomatoes. This recipe is perfect for a quick weeknight meal that doesn't compromise on flavor. With aromatic spices and a rich melding of ingredients, this dish offers a wholesome experience bound to please your palate.

Instructions:

1. Make the Meatballs:
- In a large mixing bowl, combine the ground beef, 1 tsp of garlic powder, 1 tsp of onion powder, salt, and pepper.
- Mix well until all ingredients are evenly incorporated.
- Form the mixture into small meatballs, about 1 inch in diameter.
2. Cook the Meatballs:
- In a large skillet, melt the butter over medium heat.
- Add the finely chopped onion to the skillet and sauté until translucent, about 3-4 minutes.
- Add the meatballs to the skillet. Cook, turning occasionally, until they are browned on all sides and cooked through, about 10-12 minutes.
- Remove the meatballs from the skillet and set them aside.
3. Prepare the Vegetables:
- In the same skillet, add the remaining 0.5 tsp of garlic powder and 0.5 tsp of onion powder. Stir for about 30 seconds until fragrant.
- Add the sliced zucchini to the skillet. Sauté until they start to soften, about 5-7 minutes.

4. Combine and Simmer:
- Add the diced tomatoes, dried oregano, and dried basil to the skillet with the zucchini. Stir to combine.
- Return the meatballs to the skillet.
- Allow the mixture to simmer for about 10 minutes, until the tomatoes break down slightly and all flavors meld together.
5. Season and Serve:
- Taste the dish and add a dash of salt and black pepper to taste.
- Stir well to ensure all ingredients are evenly distributed.
6. Enjoy:
- Serve the skillet meatballs with zucchini and tomatoes hot, straight from the skillet.
- Optionally, garnish with fresh herbs like parsley or basil for extra flavor.

This skillet meatballs with zucchini and tomatoes recipe is a wonderful one-pan meal that provides a balanced mix of protein and vegetables. Whether you're cooking for your family or just yourself, this dish is a fantastic way to incorporate healthy and delicious ingredients into your dinner routine. Serve with a side of rice or some crusty bread to soak up the delicious juices, and enjoy!

Skillet meatballs with zucchini and tomatoes FAQ:

How long should I bake the meatballs if I decide to use the oven instead of a skillet?

If you choose to bake the meatballs, preheat the oven to 400°F (200°C) and bake for 15-20 minutes until they reach an internal temperature of 165°F (74°C).

What is the best way to store leftover skillet meatballs?

Store leftover meatballs in an airtight container in the refrigerator for up to 3 days. To reheat, use the microwave or rewarm in a skillet over low heat.

Can I substitute ground beef with another protein for the meatballs?

Yes, you can substitute ground turkey, chicken, or even plant-based ground meat for a lighter or vegetarian option.

What sizes of zucchini and tomatoes should I use for this recipe?

Use medium-sized zucchini and ripe medium-sized tomatoes to ensure they cook evenly and provide the best flavor.

How can I tell if the meatballs are cooked thoroughly?

The meatballs should be browned on the outside and have no pink in the center. You can also use a meat thermometer to check for an internal temperature of 165°F (74°C).

Cooking Tips:

- For even more flavor, consider browning the meatballs on all sides before adding the vegetables.

- You can use ground turkey or chicken as a leaner alternative to beef, but be aware they may need a bit more seasoning.

- Feel free to add more vegetables like bell peppers or mushrooms for added texture and flavor.

- If you prefer fresh garlic and onions, you can replace the garlic and onion powders with minced fresh garlic and finely chopped onions.

- Adjust the seasoning to your taste, adding more herbs, salt, or pepper as needed.

- For a more exquisite taste, sprinkle some grated Parmesan cheese over the top before serving.

Nutrition Facts

4 Servings
Calories 350kcal
Protein 22g
Carbohydrates 8g
Fiber 2.35g
Sugar 5g
Fat 27g

More recipes

Green chutney chicken

A fragrant chicken simmered in coriander and mint chutney.

20 Nov 2025

Rich coffee chocolate cake

A decadent coffee chocolate cake, perfect for any occasion.

28 Jan 2026

Yoghurt berry pops

Refreshingly sweet yoghurt berry popsicles with yogurt and berries.

13 Feb 2026

Melting potatoes

Delicious melting potatoes with rosemary and chicken gravy.

18 Jan 2026

Berry pineapple protein smoothie

A protein-rich berry pineapple smoothie for a healthy boost.

06 Jan 2026

Crockpot bbq chicken sandwich with caramelized onions

Easy crockpot BBQ chicken sandwiches with caramelized onions.

05 Jan 2026

Lemon meringue eggs

Delightful lemon curd topped with sweet meringue for a light dessert.

16 Jan 2026

Orange sunshine muffins

Delicious Orange Sunshine Muffins with a tangy glaze.

19 Nov 2025

Posts