The tomato sauce that you choose to use could be some leftover pizza or pasta sauce, or strained and pureed canned tomatoes. The choice will define the final taste since the cooked sauces usually have seasonings and alliums of some kind, and the uncooked sauce will make a pancake with a lighter tomato taste.
Measure out the flour in a clean and dry small mixing bowl. Add the baking powder, baking soda and salt and stir well with a whisk to distribute the leaveners evenly.
Separated the egg yolks from the egg whites into two mixing bowls. Beat the eggwhites on high speed until a little after the soft peak stage and set aside. Beat the yolks with the yogurt and ricotta until combined and creamy. Add the tomato sauce, honey and olive oil and beat for a few seconds. Mix in the prepared dry ingredients until just combined and gently fold the eggwhites into the batter.
Heat a griddle on meadium high heat (can do that while beating the eggwhites) and when heated add about 1 tsp of butter. Laddle or pour about 1/3 c of batter and cook for about 1 1/2 min. Then flip over and cook an extra 30-40 seconds. Transfer the cooked pancakes directly to a serving plate, as they actually benefit from cooling slightly. Serve with some pesto if you wish.