1. Wash the zucchini and cut them into small dice (½ cm squares). Peel and finely chop the onion. Wash and cut the cherry tomatoes in half. In a bowl, dissolve the beef stock in 100 ml of hot water.
2. In a pan with 2 tablespoons of oil, sauté the zucchini and onion over high heat for 10 minutes, stirring regularly. Add the cherry tomatoes and continue cooking for 3 minutes. Reduce the heat, add the beef stock, lightly salt, pepper, and continue cooking uncovered for 3 minutes. The vegetables should be very tender.
3. Crumble the beef meat into a bowl. Peel and finely chop the shallot, add it to the meat along with the basil and tomato pulp. Season with salt and pepper, and mix well. Make 12 small beef meatballs about 2 cm in diameter by rolling them between your hands.
4. In a pan with the remaining oil, brown the small beef meatballs on all sides for 5-6 minutes over high heat. Divide the vegetable mixture into 4 plates, place the beef meatballs on top, and serve immediately with reheated rice.