Preheat the oven to 425 degrees F.
In a large skillet, add the oil, garlic, onion, and bacon bits. Cook on medium until the onions are softened and translucent.
Add the celery and cook for 1 to 2 minutes if you like the celery to still have a crunch, or 3 to 4 minutes for a softer texture.
Add the ground beef and the salt and pepper.
Using a wooden spoon, break the ground beef into pieces. Mix and cook the ground beef completely until there’s no more pink.
Add the beef broth, crushed tomatoes, tomato paste, oregano, and balsamic vinegar. Mix well and bring to a boil.
Reduce to simmer and simmer for 15 to 20 minutes, stirring every few minutes.
Add the water and the gnocchi. If you prefer the gnocchi al dente, stir in the gnocchi and proceed to add the cheese. If you like the gnocchi more done, cook on the stove for 2 or 3 minutes before adding the cheese.
Add a cup of the shredded gouda cheese. Mix well.
On top, sprinkle the remaining gouda and add the fresh mozzarella in slices or torn into pieces.
Bake in the preheated oven for 12 to 15 minutes or until the sauce is bubbling up and the cheese is melted to your liking.
Cool for 5 minutes and then serve.