Heat olive oil in a large heavy-bottomed pot over medium heat.
Add the diced onion and sauté for 5 minutes until translucent and softened.
Incorporate the minced garlic and red pepper flakes; sauté for 60 seconds until fragrant.
Pour in the crushed tomatoes, vegetable broth, dried basil, oregano, salt, and black pepper.
Bring the mixture to a gentle boil, then reduce heat to low and simmer uncovered for 15 minutes to allow flavors to meld.
Remove the pot from heat and allow the soup to cool slightly for 5 minutes.
Transfer the soup to a high-speed blender or use an immersion blender directly in the pot.
Add the cottage cheese to the soup mixture.
Blend on high speed for 45-60 seconds until the texture is completely smooth and the cottage cheese is fully emulsified.
Return the soup to the pot to warm through over low heat if necessary, then serve immediately.