Prepare the ingredients: Heat a medium pot of salted water to boil. Wash and dry the zucchini; cut in half lengthwise, then thinly slice crosswise. If necessary, peel the garlic, then roughly chop.
Brown the zucchini: In a large pan (nonstick, if you have one), heat a drizzle of olive oil on medium-high until hot. Add the sliced zucchini in an even layer. Season with salt and pepper. Cook, without stirring, 3 to 4 minutes, or until lightly browned. Transfer to a plate.
Cook the beef & make the sauce: In the same pan, heat a drizzle of olive oil on medium-high until hot. Add the beef; season with salt and pepper. Cook, frequently breaking the meat apart with a spoon, 4 to 5 minutes, or until lightly browned. Carefully drain off and discard any excess oil. Add the chopped garlic, tomato paste, and as much of the chile paste as you’d like, depending on how spicy you’d like the dish to be. Season with salt and pepper. Cook, stirring constantly, 1 to 2 minutes, or until thoroughly combined and the beef is cooked through. Add the browned zucchini and 3/4 cup of water; season with salt and pepper. Cook, stirring frequently, 2 to 3 minutes, or until the sauce is thickened. Turn off the heat.
Cook the gnocchi: While the beef cooks, add the gnocchi to the pot of boiling water. Cook 2 to 3 minutes, or until the gnocchi float to the top of the pot. Drain thoroughly.
Finish & serve your dish: Add the cooked gnocchi and mascarpone to the pan of cooked beef and zucchini. Stir to thoroughly combine. Season with salt and pepper to taste. Enjoy!