In a large pot, heat the olive oil over medium heat. Add the minced garlic and sauté for about 1 minute, until fragrant.
Add the halved cherry tomatoes and cook for 3-4 minutes until they soften.
Stir in the baby spinach and cook until wilted, about 2 minutes.
Pour in the heavy cream and vegetable broth, then add the dried basil, dried oregano, salt, and pepper. Stir to combine.
Bring the mixture to a gentle simmer, then add the potato gnocchi. Stir well and cook for about 5-7 minutes, or until the gnocchi float to the top and are tender.
Once the gnocchi are cooked, stir in the grated Parmesan cheese until melted and creamy. Adjust seasoning if necessary.
Remove from heat and let it sit for a few minutes to thicken slightly.
Serve hot, garnished with fresh basil leaves. Enjoy your delicious one-pot meal!
Notes
Adjust seasoning to taste and serve hot for best flavor.