Whisk the eggs with the flour and baking soda in a mixing bowl. Add 1 teaspoon of salt and 1/4 teaspoon black pepper. Add the ricotta cheese and whisk until smooth. Stir in the grated Monterrey jack cheese.
Heat the olive oil and 2 tablespoons of butter over medium heat in a 10-inch pan. Add the potatoes and cook them for about five minutes, or until they start to soften. Add the onion, peppers, salt, and pepper. Stir and cook the vegetables for another 5 minutes.
Turn the heat off. Spread the vegetables into an even layer. Pour the eggs and cheese over the top of the vegetables. Use a spatula to spread the eggs evenly so all the veggies are covered, if needed. Bake the frittata at 350 degrees for 25-30 minutes. Insert a toothpick to check for doneness, it should come out clean.